Houston, TX, United States
Puerto Vallarta, Mexico
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 |
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.