Best way to travel between

Mexico City
Puerto Vallarta, Mexico
Travel Modes
Price
Distance
Duration
CO2
bus
$57.0
930.8 km
14h 24mins
27.92 kgs
 
drive
$75.0
883.75 km
9h 40mins
113.12 kgs
 
flight
$168.0
716.04 km
5h 17mins
77.33 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 930.8 km 14h 24mins 745 MXN 57.0
Drive 883.75 km 9h 40mins 981 MXN 75.0
Flight 716.04 km 5h 17mins 2,197 MXN 168.0
Take Car from Mexico City to Mexico City North Bus
Time: 8mins Cost: 52 MXN; $ 3.6 - 4.4 USD CO2 Emission: 1.1 kgs
Take Bus from Mexico City North Bus to Puerto Vallarta
Time: 12h 13mins Cost: 654 MXN; $ 45.0 - 55.0 USD CO2 Emission: 26.56 kgs
Take Bus from Mezcales to Puerto Vallarta
Time: 25mins Cost: 26 MXN; $ 1.8 - 2.2 USD CO2 Emission: 0.64 kgs
Take Bus from Puerto Vallarta to Hotel Sheraton
Time: 32mins Cost: 13 MXN; $ 0.9 - 1.1 USD CO2 Emission: 0.48 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Mexico City and Puerto Vallarta, Mexico is to travel by bus, which will cost about 745 MXN or 51.30 USD.