Travel Mexico City to Cuernavaca

Mexico City to Cuernavaca

Two transport services operate between Mexico City and Cuernavaca, and you’ll find their departure times, trip durations and fare details below.

Travel options for Mexico City to Cuernavaca

For a trip from Mexico City to Cuernavaca, bus is both the fastest and the most cost-effective choice at 367 MXN, taking just 1h y 30 minutes.

Bus from Mexico City to Cuernavaca

A bus trip from Mexico City to Cuernavaca departs from multiple stations, including Mexico City Calz Taxquena, Mexico City Norte Bus Station, Ecatepec Plaza Paseo Ventura, Nezahualcoyotl, Mexico Poniente, Mexico City and others several times a day, starting as early as 02:30, giving you flexibility in choosing the best time. You will reach Cuernavaca Central after approximately 1 hour 30 minutes, with tickets available from 367 MXN. Don’t forget to reserve your seat online to enjoy a smooth and stress-free journey.

Prices: 367 MXN

Duration: 1h 30m – 3h 30m ⏱

Journey with bus from Mexico City to Cuernavaca in 1h 30m Travel with bus from Mexico City to Cuernavaca for 367 MXN

View all Bus tickets →

Charter from Mexico City to Cuernavaca

Travel from Mexico City to Cuernavaca with a private ride that picks you up at your chosen location and drops you off wherever you prefer in the city. The drive lasts roughly 1 hour 32 minutes with fares starting at 2,103 MXN. Book now to plan your trip.

Prices: 2,103 MXN

Duration: 1h 32m – 2h 5m ⏱

Book charter from Mexico City to Cuernavaca for 2103 MXN

View all Charter tickets →

Distance Mexico City to Cuernavaca

The distance between Mexico City and Cuernavaca is 44.6 kilometers.

Mexico City to Cuernavaca Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Mexico City to Cuernavaca

Bus
Charter
Average price
370 MXN
2,378 MXN
Cheapest price
367 MXN
2,103 MXN
Average duration
2h 10m
1h 43m
Minimum duration
1h 30m
1h 32m
Number of departures
23
3
Tickets
Operators
ETN, Turistar
Daytrip private transfer with English speaking driver

Bus Routes & Schedules from Mexico City to Cuernavaca

- Start your trip at Mexico City Calz Taxquena and reach Cuernavaca Central in around 1h 30m to 2h by bus. Services operate from 03:15 until 23:40 with fares beginning at 367 MXN.
- Cuernavaca Central is your destination from Mexico City Norte Bus Station, with the bus taking around 2h to 3h 30m to get there. Departures run from 04:20 until 17:00, and tickets begin at 367 MXN.
- Board the bus at Ecatepec Plaza Paseo Ventura, Nezahualcoyotl and spend approximately 2h 50m to 3h on the road, arriving at Cuernavaca Central. The bus operates from 14:10 until 16:40 with fares from 374 MXN.
- Board the bus at Mexico Poniente, Mexico City and spend approximately 2h 45m on the road, arriving at Cuernavaca Central. The bus operates at 02:30 with fares from 413 MXN.

Departure stations
Mexico City Calz Taxquena
Mexico City Norte Bus Station
Ecatepec Plaza Paseo Ventura, Nezahualcoyotl
Mexico Poniente, Mexico City
Arrival stations
Cuernavaca Central

Bus Timetable: Ecatepec Plaza Paseo Ventura, Nezahualcoyotl → Cuernavaca Central

  • 14:10 17:00 2h 50m 374 MXN
  • 16:40 19:40 3h 374 MXN

Bus Timetable: Mexico City Calz Taxquena → Cuernavaca Central

  • 03:15 05:15 2h 367 MXN
  • 04:30 06:00 1h 30m 367 MXN
  • 05:00 06:40 1h 40m 367 MXN
  • 05:45 07:15 1h 30m 367 MXN
  • 05:50 07:50 2h 367 MXN
  • 06:50 08:50 2h 367 MXN
  • 08:45 10:45 2h 367 MXN
  • 08:59 10:59 2h 367 MXN
  • 14:25 16:25 2h 367 MXN
  • 15:10 17:00 1h 50m 367 MXN
  • 17:00 19:00 2h 367 MXN
  • 17:40 19:40 2h 367 MXN
  • 20:30 22:30 2h 367 MXN
  • 23:40 01:40 2h 367 MXN
  • 23:40 01:40 2h 367 MXN

Bus Timetable: Mexico City Norte Bus Station → Cuernavaca Central

  • 04:20 07:50 3h 30m 367 MXN
  • 07:00 09:30 2h 30m 367 MXN
  • 13:00 15:30 2h 30m 367 MXN
  • 15:00 17:30 2h 30m 367 MXN
  • 17:00 19:00 2h 367 MXN

Bus Timetable: Mexico Poniente, Mexico City → Cuernavaca Central

  • 02:30 05:15 2h 45m 413 MXN

Check all Charter tickets →

Charter Routes & Schedules from Mexico City to Cuernavaca

- Set off on a direct private ride from Mexico City Airport to Cuernavaca Hotel Transfer, spending around 1h 33m traveling. Trips run multiple times each day, and tickets start from 2,103 MXN.
- Set off from Mexico City Transfer in an exclusive ride to Cuernavaca Hotel Transfer, spending about 1h 32m on the road. Services run frequently throughout the day, and tickets start at 2,103 MXN.
- From Felipe Angeles International Airport, Mexico City, enjoy a luxury taxi transfer to Cuernavaca Hotel Transfer, taking roughly 2h 5m. Options to depart throughout the day are available with fares starting at 2,928 MXN.

Departure stations
Mexico City Airport
Mexico City Transfer
Felipe Angeles International Airport, Mexico City
Arrival stations
Cuernavaca Hotel Transfer

Charter Timetable: Felipe Angeles International Airport, Mexico City → Cuernavaca Hotel Transfer

  • --:-- --:-- 2h 5m 2928 MXN

Charter Timetable: Mexico City Airport → Cuernavaca Hotel Transfer

  • --:-- --:-- 1h 33m 2103 MXN

Charter Timetable: Mexico City Transfer → Cuernavaca Hotel Transfer

  • --:-- --:-- 1h 32m 2103 MXN

Check all Charter tickets →

Find routes between popular destinations in Mexico

Route finder

Explore connections linking Mexico's most visited cities, coastal resorts, islands, and transport hubs. Compare available travel options and plan your next trip.


More travel routes for Mexico City and Cuernavaca

Planning more stops after Mexico City to Cuernavaca?

If your journey doesn’t end with Mexico City to Cuernavaca, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.