Travel from Mexico City

Where to Travel from Mexico City

From Mexico City to Mazatlan

Move from Mexico City to Mazatlan, the best way to travel is by flight for 1367 MXN, covering the journey in 1h 40m.

From Mexico City to Zihuatanejo

Move from Mexico City to Zihuatanejo, the best way to travel is by bus for 1613 MXN, covering the journey in 10h 0m.

From Mexico City to Cabo San Lucas

Move from Mexico City to Cabo San Lucas, the best way to travel is by flight for 1151 MXN, covering the journey in 2h 9m.

From Mexico City to Cuernavaca

Move from Mexico City to Cuernavaca, the best way to travel is by bus for 367 MXN, covering the journey in 1h 30m.

From Mexico City to Taxco

Move from Mexico City to Taxco, the best way to travel is by bus for 385 MXN, covering the journey in 2h 35m.

From Mexico City to Playa del Carmen

Move from Mexico City to Playa del Carmen, the best way to travel is by flight for 1068 MXN, covering the journey in 2h 10m.

From Mexico City to Veracruz

From Mexico City to Veracruz, the cheapest way is with a bus for 965 MXN, while the fastest option takes 1h 9m by flight.

From Mexico City to Merida Yucatan

Move from Mexico City to Merida Yucatan, the best way to travel is by flight for 1133 MXN, covering the journey in 1h 45m.

From Mexico City to Tijuana

Move from Mexico City to Tijuana, the best way to travel is by flight for 1589 MXN, covering the journey in 3h 25m.

From Mexico City to Puerto Escondido

Move from Mexico City to Puerto Escondido, the best way to travel is by flight for 709 MXN, covering the journey in 1h 10m.

From Mexico City to Tulum

Move from Mexico City to Tulum, the best way to travel is by flight for 2540 MXN, covering the journey in 2h 30m.

From Mexico City to Guanajuato

Moving from Mexico City to Guanajuato? The most budget-friendly option is with a bus for 1198 MXN, while the fastest way is by charter, taking 3h 52m.

From Mexico City to Puerto Vallarta

Move from Mexico City to Puerto Vallarta, the best way to travel is by flight for 867 MXN, covering the journey in 1h 25m.

From Mexico City to Acapulco

Travel from Mexico City to Acapulco with a van for 349 MXN to save money, or choose the fastest option by flight, taking 1h 3m.

From Mexico City to Guadalajara

Move from Mexico City to Guadalajara, the best way to travel is by flight for 930 MXN, covering the journey in 1h 15m.

From Mexico City to Puebla de Zaragoza

From Mexico City to Puebla de Zaragoza, you can travel affordably with a bus for 99 MXN, or reach your destination faster using van in 1h 0m.

From Mexico City to Teotihuacan

Move from Mexico City to Teotihuacan: the most affordable option is with a bus for 120 MXN, and the quickest is by charter in 1h 0m.

From Mexico City to San Miguel de Allende

Traveling from Mexico City to San Miguel de Allende? Save on costs with a bus for 921 MXN, or get there quickly with charter in 3h 0m.

From Mexico City to Oaxaca

Move from Mexico City to Oaxaca, the best way to travel is by flight for 711 MXN, covering the journey in 1h 5m.

From Mexico City to Cancun

Move from Mexico City to Cancun, the best way to travel is by flight for 1068 MXN, covering the journey in 2h 10m.

Departure stations in Mexico City

You can start your journey from the following stations in Mexico City:

Planning to visit more destinations from Mexico City?

If you're traveling beyond a single route from Mexico City, try the TicketRoutes Travel Planner. Compare buses, trains, ferries, and flights for multiple destinations at once and build your full itinerary in minutes.

Open Travel Planner

Perfect for multi-city trips and flexible travel plans.