1map logoGo to main page

Oklahoma City, OK, USA to Salt Lake City, UT, USA from $80: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Oklahoma City, United States of America
to
Salt Lake City, United States of America

How to Get from Oklahoma City to Salt Lake City: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$80 - PlaneBest price
1946 kmDistance
3h 29m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Oklahoma City to Salt Lake City with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  29m
Estimated price
$80-293
Recommended
route map
Distance: 1946 km
Duration: 3h 29m

See more options

Company
various
Plane
Average Duration
3h  35m
Estimated price
$91-457
Company
Greyhound USA
Bus
Average Duration
27h  19m
Estimated price
$141-800
Company
various
Plane
Average Duration
5h  58m
Estimated price
$174-668
Company
various
Plane
Average Duration
6h  20m
Estimated price
$178-672
Company
various
Bus
Train
Average Duration
30h  54m
Estimated price
$801-802
Company
Amtrak
Train
Average Duration
49h  15m
Estimated price
$803-804
Company
N/A
Drive
Average Duration
17h  55m
Estimated price
$805-806

Traveling From Oklahoma City to Salt Lake City

The journey from Oklahoma City to Salt Lake City showcases a delightful contrast—where Oklahoma City offers a lively urban atmosphere with rich cowboy culture, Salt Lake City presents stunning mountain vistas and a serene environment framed by the Wasatch Range.

Best Neighbourhoods in Salt Lake City

Salt Lake City offers diverse neighborhoods, each with its own charm and attractions.

Downtown
• Home to shopping, dining, and vibrant nightlife.
• Highlights include the City Creek Center and the Salt Palace.
Sugar House
• Known for its eclectic shops and trendy cafes.
• Features beautiful parks and historic architecture.
Liberty Wells
• Offers a family-friendly atmosphere with a local vibe.
• Close to Liberty Park, perfect for outdoor activities.

Best Times To Visit Salt Lake City's Attractions

Timing your visit to Salt Lake City’s attractions can greatly enhance your experience.

Temple Square
Visit early morning or late afternoon on weekdays for fewer crowds.
Natural History Museum of Utah
Plan your trip on weekdays during the school year to enjoy a quieter visit.
Red Butte Garden
Spring and fall mornings offer stunning blooms and fewer visitors.

Salt Lake City Weather: What to Expect Year-Round

Salt Lake City experiences a semi-arid climate with four distinct seasons, offering hot summers and cold, snowy winters. Spring and fall are ideal for visiting, providing comfortable temperatures that enhance outdoor exploration and sightseeing.

Dining Recommendation in Salt Lake City

At Red Iguana, a local favorite, indulge in their renowned mole enchiladas, which introduce you to the bold flavors of traditional Mexican cuisine, a contrast to the barbecue scene back in Oklahoma City. The vibrant atmosphere and the use of fresh, local ingredients elevate your dining experience, showcasing a culinary style that highlights Salt Lake City's diverse food culture.

Oklahoma City - Salt Lake City operators

Explore transport companies operating between Oklahoma City and Salt Lake City, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
delta.com

Plane from Will Rogers World (OKC) to Salt Lake City (SLC)

Average Duration
2h 42m
Estimated price
$910-911

Plane from Tulsa (TUL) to Salt Lake City (SLC)

Average Duration
2h 49m
Estimated price
$912-913
Website
southwest.com

Plane from Will Rogers World (OKC) to Salt Lake City (SLC)

Average Duration
4h 35m
Estimated price
$2932-2933

Plane from Tulsa (TUL) to Salt Lake City (SLC)

Average Duration
4h 37m
Estimated price
$2932-2936
Website
aa.com

Plane from Will Rogers World (OKC) to Salt Lake City (SLC)

Average Duration
5h 9m
Estimated price
$2939-2938

Plane from Tulsa (TUL) to Salt Lake City (SLC)

Average Duration
5h 14m
Estimated price
$2939-2938

Plane from Lawton (LAW) to Salt Lake City (SLC)

Average Duration
5h 48m
Estimated price
$2939-2938

Plane from Stillwater (SWO) to Salt Lake City (SLC)

Average Duration
6h 8m
Estimated price
$2939-2938
Website
flyfrontier.com

Plane from Will Rogers World (OKC) to Salt Lake City (SLC)

Average Duration
4h 41m
Estimated price
$914-2937
Train Show train routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Oklahoma City to Salt Lake City

Average Duration
50h 15m
Estimated price
$803-804
Bus Show bus routes
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Oklahoma City Bus Station to Salt Lake City Intermodal Trans Ctr

Average Duration
27h 19m
Estimated price
$141-800

Bus from Oklahoma City Bus Station to Salt Lake City Intermodal Trans Ctr

Average Duration
30h 54m
Estimated price
$801-802
all-pages.other Show other routes

Other from Oklahoma City to Salt Lake City

Average Duration
17h 55m
Estimated price
$805-806

Oklahoma City to Salt Lake City: Overview of Bus, Train, Flight, and Car Trips

Traveling between Oklahoma City and Salt Lake City offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an epic road trip from Oklahoma City to Salt Lake City, covering a picturesque driving distance of 1209 miles. The journey offers stunning landscapes and diverse scenery along the way. 💰 Enjoy budget-friendly travel options with prices ranging from $210 to $320 for the road trip from Oklahoma City to Salt Lake City by car. Plan your expenses wisely to make the most of your travel experience while staying within your budget. 🌄 Experience the thrill of the open road and immerse yourself in the beauty of the journey as you traverse through multiple states on your way from Oklahoma City to Salt Lake City. The 17-hour drive promises adventure and unforgettable memories.
Average price
$210 - $320
🚄 Embark on a scenic train journey from Oklahoma City to Salt Lake City, with a stop in Fort Worth and Chicago Union Station along the way. The total travel time, with transfers, is approximately 2 days and 15 hours, offering a unique way to experience the diverse landscapes of the United States. 💰 Prices for the train journey between Oklahoma City and Salt Lake City range from $114 to $843, offering different fare options to suit varying travel budgets. Enjoy the convenience of train travel and arrive in Salt Lake City ready to explore the vibrant city nestled against the stunning backdrop of the Wasatch Mountains.
Departure Point
Oklahoma City station
Arrival Point
Salt Lake City station
🛫 The quickest way to travel from Oklahoma City to Salt Lake City is by taking a direct flight which typically lasts 2 hours and 40 minutes. Airlines such as Delta, Frontier Airlines, and American Airlines, among others, operate flights from Will Rogers World Airport to Salt Lake City Airport. 🛄 The total travel time from Oklahoma City to Salt Lake City by plane is approximately 3 hours and 29 minutes. This allows for a relatively efficient and comfortable journey between these two cities in the United States. 💸 The cost of a flight between Salt Lake City and Oklahoma City can range from $80 to $293, depending on various factors such as the airline, time of booking, and availability of seats.
Departure Point
Will Rogers World Airport
Arrival Point
Salt Lake City Airport
🚌 Embark on a scenic journey from Oklahoma City to Salt Lake City by bus, a trip that will take approximately 27 hours and 19 minutes. Enjoy the diverse landscapes and vistas along the way as you traverse the 1,232-mile route. 🎫 Prices for bus tickets between Salt Lake City and Oklahoma City range from $141 to $324, offering budget-friendly options for travelers seeking an affordable transportation choice. Plan your trip ahead and secure your tickets to ensure a smooth and hassle-free travel experience. 🌄 Experience the convenience of traveling with 2 transfers during this bus route. From Oklahoma City, transfer to buses towards Phoenix, Denver, and finally Salt Lake City, each segment offering unique sights and experiences as you make your way to your destination.

Frequently asked questions

Find out more about the route from Oklahoma City to Salt Lake City.

Or choose the category:
The cheapest way to travel from Oklahoma City to Salt Lake City is by flying. There are several airlines that offer affordable flights, with prices ranging from $100 to $390. The flight duration is approximately 3 hours and 24 minutes. It's recommended to compare prices and book in advance to get the best deal on your flight.
The fastest way to travel from Oklahoma City to Salt Lake City is by taking a flight. The flight duration is approximately 3 hours and 24 minutes. There are several airlines that operate on this route and the ticket prices typically range from $100 to $390. Flying allows you to reach your destination quickly and conveniently, saving you time compared to other modes of transportation.
The distance between Oklahoma City and Salt Lake City is approximately 896 miles. This is the straight line distance, and the road distance is about 1209 miles. The traveled distance may vary depending on the chosen route and traffic conditions.
The best way to travel from Oklahoma City to Salt Lake City without a car is by taking a bus. There are several bus companies that offer routes between the two cities, with an average travel time of 26 hours and 24 minutes. The cost for a bus ticket typically ranges from $130 to $330, depending on the company and time of travel. It is recommended to check the schedules and fares of various bus companies to find the best option for your trip.
The journey from Oklahoma City to Salt Lake City typically takes around 3 hours and 24 minutes, including transfers. The fastest way to travel between the two cities is by flight. There are several airlines that offer direct flights from Oklahoma City to Salt Lake City, which can significantly reduce travel time. Alternatively, if you prefer a more scenic route, you can also drive or take a bus, which will take longer but may offer the opportunity to explore different areas along the way.
The cheapest way to travel from Oklahoma City to Salt Lake City is by flying. It takes approximately 3 hours and 24 minutes and ticket prices range from $100 to $390. If you prefer a more affordable option but have more time to spare, you can also consider taking a bus, which costs between $130 and $330 and takes about 26 hours and 24 minutes. Another option is to take a train, which costs between $110 and $850 and has a travel time of 2 days and 15 hours. However, it is important to note that prices and schedules may vary, so it is recommended to check with the respective transport providers for the most accurate and up-to-date information.
There are numerous accommodation options in Salt Lake City, with over 448 hotels available. Prices start at $46, providing a range of choices for different budgets. From luxury hotels to budget-friendly options, travelers can find suitable accommodations based on their preferences and needs. It is recommended to book in advance to secure the best deals and ensure availability during peak travel seasons.
Yes, you can drive from Oklahoma City to Salt Lake City. The driving distance is approximately 1209 miles, which usually takes around 17 hours and 55 minutes, depending on the route and traffic conditions. It is advisable to plan for stops and break times during such a long drive to ensure a safe and comfortable journey.
To get to Salt Lake City from the airport, you have a few options. The most convenient way is to take a taxi, which takes around 13 minutes and costs between $30 and $40. Alternatively, you can also use ride-sharing apps like Uber or Lyft. If you prefer public transportation, you can check if there's a shuttle service available from the airport to Salt Lake City, or you can explore local bus routes that connect the airport to the city.
Delta, Frontier Airlines, United Airlines, and Southwest Airlines are the major airlines that fly between Oklahoma City and Salt Lake City. These airlines offer regular flights from Will Rogers World Airport in Oklahoma City to Salt Lake City Airport in Salt Lake City. Passengers have multiple options to choose from when it comes to selecting an airline for this route. It is advised to check with each airline for their specific flight schedules, prices, and any additional services before making a booking.
The fastest way to get from Oklahoma City to Salt Lake City is by taking a direct flight. The quickest flight from Will Rogers World Airport to Salt Lake City Airport takes 2 hours and 35 minutes. Airlines such as Delta, Frontier Airlines, United Airlines, and Southwest Airlines offer flights between these cities. The total travel time by plane from Oklahoma City to Salt Lake City is approximately 3 hours and 24 minutes. The cost of a flight between these cities can range from $105 to $383.
The flight duration from Oklahoma City to Salt Lake City is typically around 2 hours and 35 minutes for a direct flight. However, the total travel time may vary depending on factors such as layovers and specific flight schedules. It is worth noting that this estimation is subject to change based on external circumstances and airline operations. Therefore, it is advisable to check with the airline for the most up-to-date and accurate information regarding flight durations.
Trains from Oklahoma City to Salt Lake City arrive at the Salt Lake City station. This station is conveniently located in downtown Salt Lake City, making it easily accessible for travelers. The Amtrak train services operate on this route, providing a comfortable and scenic journey for passengers. Upon arrival at the Salt Lake City station, travelers can easily connect to other modes of transportation or explore the city's attractions.
No, there is no direct train between Oklahoma City and Salt Lake City. However, you can take a train from Oklahoma City to Salt Lake City with transfers. The journey will involve departing from Oklahoma City and transiting through Fort Worth and Chicago Union Station before arriving in Salt Lake City. This train journey takes approximately 2 days and 15 hours, including the transfers. Be sure to check the train schedules and plan accordingly for the long travel time.
To catch the train from Oklahoma City to Salt Lake City you will need to go to the Oklahoma City Amtrak station. From there, you can board the train operated by Amtrak which offers services for this route. It is recommended to check the train schedule and purchase your tickets in advance to ensure availability. The train journey is a scenic option to travel between the two cities, offering a unique and comfortable experience.
The cost of a flight from Oklahoma City to Salt Lake City can vary between $105 and $383. The price range depends on various factors such as the airline, the time of booking, and the availability of seats. It is recommended to compare prices from different airlines and consider booking in advance to secure the best possible deal. Additionally, keep an eye out for any promotions or discounts that may further reduce the cost of the flight.
The cost of a train journey from Oklahoma City to Salt Lake City can range from $114 to $843, depending on the type of ticket and class of service chosen. Prices tend to vary based on factors such as availability, time of travel, and the specific train route taken. It is advisable to book in advance to secure the best fares and to check with the railway company for any ongoing promotions or discounts that may be available for this route.
The cost of a bus ticket from Oklahoma City to Salt Lake City can range from $136 to $324. Prices may vary depending on the specific bus company, time of travel, and availability of discounts or promotions. It is recommended to check with different bus operators and compare prices to find the best deal for your trip.
The cost of driving from Oklahoma City to Salt Lake City varies depending on several factors. On average, the cost ranges from $210 to $320, taking into account fuel expenses, tolls, and potential overnight stays. However, it is important to consider additional costs such as meals and potential vehicle maintenance along the way. It is advisable to check current gas prices and plan accordingly to get the most accurate estimate for your specific travel dates.

Trips from Oklahoma City

Trips to Salt Lake City