There are 6 ways to get from Cuernavaca to Puerto Vallarta by bus, plane or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, fly  •  4 h 19 min

  1. Take the bus from Cuernavaca Casino to Mexico City International Airport T1
  2. Fly from Mexico City (MEX) to Puerto Vallarta (PVR) MEX - PVR

$58 - $213

Cheapest option

Bus Primera Plus  •  15 h 9 min

  1. Take the bus from Cuernavaca to Mexico Terminal Tasqueña
  2. Take the bus from Mexico City North Bus to Puerto Vallarta Primera Plus / ...

$50 - $105

4 alternative options

Bus ETN  •  14 h 42 min

  1. Take the bus from Cuernavaca to Mexico Terminal Tasqueña
  2. Take the bus from México Tasqueña to Guadalajara
  3. Take the bus from Guadalajara to Bucerias

$66 - $98

Bus Estrella Blanca  •  17 h 36 min

  1. Take the bus from Cuernavaca to Querétaro Cuernavaca - Celaya
  2. Take the bus from Querétaro to Terminal de Autobuses de Puerto Vallarta, Francisco Medina Ascencio, Pitillal, Las Mojoneras, Puerto Vallarta, Jalisco, México Futura

$54 - $105

Bus  •  18 h 54 min

  1. Take the bus from Cuernavaca to México Sur - Tasqueña Cuernavaca / ...
  2. Take the bus from México Terminal Tasqueña to Riviera Nayarit Tasqueña

$65 - $125

Drive  •  10 h 15 min

  1. Drive from Cuernavaca to Puerto Vallarta 560.3 miles

$75 - $110

What companies run services between Cuernavaca, Mexico and Puerto Vallarta, Mexico?

You can take a bus from Cuernavaca to Puerto Vallarta via Mexico Terminal Tasqueña, México Tasqueña, Guadalajara, Bucerias, and Bucerías in around 14 h 42 min.

Airlines
Interjet
Website
interjet.com
Flights from Mexico City to Puerto Vallarta
Ave. Duration
1 h 29 min
When
Every day
Estimated price
$95 - $450
Flights from Mexico City to Puerto Vallarta via Aguascalientes
Ave. Duration
2 h 50 min
When
Every day
Estimated price
$95 - $450
Flights from Mexico City to Puerto Vallarta via Leon/Guanajuato
Ave. Duration
2 h 55 min
When
Thursday
Estimated price
$95 - $450
Aeroméxico
Website
world.aeromexico.com
Flights from Mexico City to Puerto Vallarta
Ave. Duration
1 h 47 min
When
Every day
Estimated price
$130 - $600
Viva Aerobus
Website
vivaaerobus.com
Flights from Mexico City to Puerto Vallarta
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$65 - $390
Volaris
Website
volaris.com
Flights from Mexico City to Puerto Vallarta
Ave. Duration
1 h 42 min
When
Every day
Estimated price
$60 - $420
Bus operators
Pullman De Morelos
Phone
5549 3508
Email
contacto@pullman.mx
Website
pullman.mx
Bus from Cuernavaca Casino to Mexico City International Airport T1
Ave. Duration
1 h 30 min
Frequency
Every 30 minutes
Estimated price
$14
Schedules at
pullman.mx
Estrella de Oro
Website
estrelladeoro.com.mx
Bus from Cuernavaca to Mexico Terminal Tasqueña
Ave. Duration
1 h 15 min
Frequency
Every 4 hours
Estimated price
$5 - $8
Schedules at
ado.com.mx
ETN
Website
etn.com.mx
Bus from México Tasqueña to Guadalajara
Ave. Duration
6 h 45 min
Frequency
Hourly
Estimated price
$35 - $60
Schedules at
etn.com.mx
Web Advance
$35 - $55
Full Fare
$40 - $60
Regular Price
$51
Internet Discount
$43
Bus from Cuernavaca to Querétaro
Ave. Duration
5 h 50 min
Frequency
3 times a day
Estimated price
$23 - $35
Schedules at
venta.etn.com.mx
Web Advance
$23 - $35
Full Fare
$23 - $35
Regular Price
$33
Internet Discount
$28
Bus from Cuernavaca to México Sur - Tasqueña
Ave. Duration
2 h
Frequency
Every 30 minutes
Estimated price
$7 - $19
Schedules at
venta.etn.com.mx
Web Advance
$12 - $19
Full Fare
$7 - $10
Bus from México Terminal Tasqueña to Riviera Nayarit
Ave. Duration
14 h 25 min
Frequency
Twice daily
Estimated price
$50 - $95
Schedules at
etn.com.mx
Web Advance
$50 - $75
Full Fare
$65 - $95
Regular Price
$76
Internet Discount
$64
Vallarta Plus
Website
vallartaplus.com
Bus from Guadalajara to Bucerias
Ave. Duration
4 h 30 min
Frequency
Hourly
Estimated price
$22 - $27
Schedules at
vallartaplus.com
Primera Plus
Website
primeraplus.com.mx
Bus from Mexico City North Bus to Puerto Vallarta
Ave. Duration
11 h 45 min
Frequency
3 times a day
Estimated price
$55
Schedules at
primeraplus.com.mx
Estrella Blanca
Website
estrellablanca.com.mx
Bus from Mexico City to Puerto Vallarta
Ave. Duration
12 h 18 min
Frequency
3 times a day
Estimated price
$35 - $85
Schedules at
estrellablanca.com.mx
Económico
$35 - $55
Primera Select
$60 - $85
Bus from Querétaro to Terminal de Autobuses de Puerto Vallarta, Francisco Medina Ascencio, Pitillal, Las Mojoneras, Puerto Vallarta, Jalisco, México
Ave. Duration
10 h
Frequency
Twice daily
Estimated price
$30 - $70
Schedules at
estrellablanca.com.mx
Económico
$30 - $50
Primera Select
$50 - $70

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about US trains?, Which side of Niagara Falls should I choose (and how do I get there)? and How to get from London to Edinburgh - to help you get the most out of your next trip.

Questions & Answers

How far is it from Cuernavaca to Puerto Vallarta?

The distance between Cuernavaca and Puerto Vallarta is 655 km. The road distance is 897 km.

What is the cheapest way to get from Cuernavaca to Puerto Vallarta?

The cheapest way to get from Cuernavaca to Puerto Vallarta is to bus which costs $900 - $2000 and takes 15 h 9 min.

What is the fastest way to get from Cuernavaca to Puerto Vallarta?

The quickest way to get from Cuernavaca to Puerto Vallarta is to bus and fly which takes 4 h 19 min and costs $1100 - $4100.

Is there a direct bus between Cuernavaca and Puerto Vallarta?

No, there is no direct bus from Cuernavaca to Puerto Vallarta. However, there are services departing from Cuernavaca and arriving at Autotransportes Medina via México Tasqueña, Guadalajara and Bucerías. The journey, including transfers, takes approximately 14 h 42 min.

How long does it take to get from Cuernavaca to Puerto Vallarta?

It takes approximately 4 h 19 min to get from Cuernavaca to Puerto Vallarta, including transfers.