407 miles
210 miles
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.
1444 miles
2,515.53mi / 4048.35km
2 hours
Driving distance: 2,693.98 miles / 4,335.54 kilometers - Time: 43:09 h
MILAGE FROM SAN MIGUEL DE ALLENDE TO LEON / GUANAJUATO
The driving distance from Puerto Vallarta, Mexico to Toronto, Canada is 2,727 miles / 4 389 km
1,171 miles by road.
About 945 miles.
approx. 1184 k.m.
About 460km