Air
- Companies: LATAM Airlines, Aeroméxico
- Duration: Approximately 9 hours (including layovers)
- Distance: 5,500 km
- Costs: ca. 600 EUR [depending on booking class and time of purchase]
- Roads/Routes: Not applicable
Pro Tip: Consider booking a flight with a long layover in Mexico City to explore the city during your journey!
Recommended to book tickets well in advance, especially during peak travel seasons to secure the best rates.
Bus/Train
- Companies: ADO (buses), Ferrocarriles de México (trains - limited schedule)
- Duration: Approximately 24 hours (combined)
- Distance: 5,100 km
- Costs: ca. 150 EUR [for bus tickets]
- Roads/Routes: Route 180 via Veracruz, passing through major hubs like Puebla and Cordoba
Pro Tip: Make sure to download the ADO app for the best prices and to check for real-time bus schedules.
If budget allows, prefer the bus over the train for comfort and better service overall.
Rental Car
- Companies: Hertz, Europcar, Budget
- Duration: Approximately 20-22 hours of driving time (plus rest breaks)
- Distance: 5,100 km
- Costs: ca. 300 EUR (rental fees) + fuel costs ~150 EUR
- Roads/Routes: Route 190 and Route 180 recommended for scenic views and major stops
Pro Tip: Plan for overnight stops for a more enjoyable road trip experience; great stops include Puebla and Oaxaca!
Driving allows you to explore various regions of Mexico along the way, providing a more immersive travel experience.