Train from Mexico City to Tulsa
Find the schedules, compare prices, and buy cheap tickets from Mexico City to Tulsa. Choose a date, or explore the cheapest ticket options below.
Air
- Companies: United Airlines, Aeroméxico
- Duration: Approximately 6 hours (including layovers)
- Distance: 2,500 km (1,553 miles)
- Costs: Approximately $750 CAD (prices may vary based on booking time and class)
- Roads/Routes: Not applicable
Pro Tip: Consider booking your flight mid-week for potentially lower fares and less crowded flights.
Recommendation: Fly from Mexico City International Airport (MEX) to Tulsa International Airport (TUL) with a layover in either Houston or Dallas for the best routing options. Check in at least 3 hours before your international flight.
Bus/Train
- Companies: Greyhound, Amtrak (via connecting bus)
- Duration: Approximately 25 hours (multi-segment travel)
- Distance: 2,600 km (1,616 miles)
- Costs: Approximately $120 CAD (Greyhound) + $70 CAD (Amtrak) = $190 CAD total
- Roads/Routes: Major routes include US Route 40 and I-35
Pro Tip: Purchase a ticket that includes a flexible cancellation policy in case of unexpected delays.
Recommendation: Travel from Mexico City to Laredo by Greyhound, then connect to an Amtrak train heading to Tulsa, allowing for ample time to transfer between services.