Best way to travel between

Phoenix, AZ, United States
Puerto Vallarta, Mexico
Travel Modes
Price
Distance
Duration
CO2
bus
$182.0
2043.3 km
32h 20mins
61.3 kgs
 
drive
$190.0
1977.15 km
21h 35mins
253.08 kgs
 
bus
$238.0
2442.96 km
37h 54mins
73.29 kgs
 
flight
$281.0
1634.61 km
3h 11mins
176.54 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2043.3 km 32h 20mins 2,380 MXN 182.0
Drive 1977.15 km 21h 35mins 2,484 MXN 190.0
Bus 2442.96 km 37h 54mins 3,112 MXN 238.0
Flight 1634.61 km 3h 11mins 3,674 MXN 281.0
Take Bus from Van Buren St & 1St Ave to Van Buren St & 24Th St
Time: 16mins Cost: 26 MXN; $ 1.8 - 2.2 USD CO2 Emission: 0.13 kgs
Take Bus from Phoenix East to Tepic
Time: 27h 2mins Cost: 2,131 MXN; $ 146.7 - 179.3 USD CO2 Emission: 55.29 kgs
Take Bus from Tepic to Puerto Vallarta
Time: 2h 43mins Cost: 196 MXN; $ 13.5 - 16.5 USD CO2 Emission: 5.43 kgs
Take Bus from Central Camionera to Hotel Sheraton
Time: 27mins Cost: 26 MXN; $ 1.8 - 2.2 USD CO2 Emission: 0.44 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Phoenix, AZ, United States and Puerto Vallarta, Mexico is to travel by bus, which will cost about 2,380 MXN or 163.80 USD.