Train from Calgary to Oklahoma City
Find the schedules, compare prices, and buy cheap tickets from Calgary to Oklahoma City. Choose a date, or explore the cheapest ticket options below.
Air
- Companies: Air Canada, American Airlines
- Duration: Approximately 7 hours (including layover)
- Distance: 1,600 miles (2,575 km)
- Costs: Approximately ZAR 14,000 - ZAR 20,000 (depending on flight availability and class)
- Roads/Routes: Not applicable for air travel.
Pro Tip: Book flights well in advance and consider choosing a layover in Dallas/Fort Worth for potentially better ticket prices and timing.
I recommend flying from Calgary International Airport (YYC) to Will Rogers World Airport (OKC). Ensure that you check the latest flight schedules as they can be influenced by seasonal changes and weather conditions.
Road Trip
- Companies: National Car Rental, Enterprise Rent-A-Car
- Duration: Approximately 20 hours (excluding rest stops)
- Distance: 1,360 miles (2,189 km)
- Costs: Estimated at ZAR 6,000 - ZAR 8,000 for the rental, plus fuel costs of approximately ZAR 2,500, making a total around ZAR 8,500 - ZAR 10,500.
- Roads/Routes: The main route is via I-90 E and I-35 S.
Pro Tip: Plan your route with stops at interesting cities such as Bozeman, MT, and Denver, CO, to break up the drive and enjoy local attractions.
I recommend this road trip if you enjoy driving and wish to explore diverse landscapes and cities along the way. Ensure your rental has unlimited mileage if possible.
Train and Bus
- Companies: Amtrak, Greyhound
- Duration: Approximately 30 hours
- Distance: 1,600 miles (2,575 km)
- Costs: Around ZAR 3,000 (for Greyhound) and ZAR 5,000 (for Amtrak, including connections).
- Roads/Routes: Not applicable for train/bus travel.
Pro Tip: Bring snacks and entertainment as journeys can be long, especially on Greyhound buses where amenities can be limited.
This option is best for budget travelers or those who wish to experience scenic views from the train. Combine both services for a more comfortable travel experience.
Overall Recommendation: For the fastest and most convenient journey, I recommend flying from Calgary to Oklahoma City. However, if you have time and enjoy road trips, driving is a great alternative to explore the beautiful landscapes along the way.