Best way to travel between

Houston, TX, United States
Puerto Vallarta, Mexico
Travel Modes
Price
Distance
Duration
CO2
bus
$154.0
2170.21 km
34h 7mins
65.11 kgs
 
bus
$168.0
2028.78 km
30h 1mins
60.86 kgs
 
bus
$168.0
2037.34 km
30h 58mins
61.12 kgs
 
drive
$200.0
1990.02 km
21h 46mins
254.72 kgs
 
flight
$242.0
1534.7 km
6h 5mins
165.75 kgs
 
flight
$652.0
1523.55 km
6h 8mins
164.54 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2170.21 km 34h 7mins 2,014 MXN 154.0
Bus 2028.78 km 30h 1mins 2,197 MXN 168.0
Bus 2037.34 km 30h 58mins 2,197 MXN 168.0
Drive 1990.02 km 21h 46mins 2,615 MXN 200.0
Flight 1534.7 km 6h 5mins 3,164 MXN 242.0
Flight 1523.55 km 6h 8mins 8,525 MXN 652.0
Take Bus from Houston, TX to Laredo, TX
Time: 6h 47mins Cost: 523 MXN; $ 36.0 - 44.0 USD CO2 Emission: 17.55 kgs
Take Bus from Nuevo Laredo to Monterrey Churubusco
Time: 3h 36mins Cost: 327 MXN; $ 22.5 - 27.5 USD CO2 Emission: 6.91 kgs
Take Bus from Monterrey - Churubusco to Puerto Vallarta
Time: 21h 22mins Cost: 1,177 MXN; $ 81.0 - 99.0 USD CO2 Emission: 40.08 kgs
Take Walk from Puerto Vallarta to Mojoneras
Time: 9mins Cost: 1 MXN; $ 0.1 - 0.1 USD CO2 Emission: 0.1 kgs
Take Bus from Mojoneras to Ley
Time: 34mins Cost: 13 MXN; $ 0.9 - 1.1 USD CO2 Emission: 0.56 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Houston, TX, United States and Puerto Vallarta, Mexico is to travel by bus, which will cost about 2,014 MXN or 138.60 USD.