Driving distance: 2,693.98 miles / 4,335.54 kilometers - Time: 43:09 h
About 180 miles.
About 10 miles.
About 460km
About 4,420km
407 miles
1444 miles
2,515.53mi / 4048.35km
About 1,100 miles.
About 1,250 miles.
2 hours
The driving distance between Houston, Texas and Puerto Vallarta, Mexico is 1,780.1 km. This equates to about 17 hours and 25 minutes travelling by car.