2,130 miles
Some 720 miles. No, you can't drive them: to get from Mexico City to Los Cabos you must first drive to Mazatlan (540 miles), and from there you have to take the ferry that takes you to Los Cabos by sea (another 180 miles).
2,313 miles
855 miles or 1,375 kilometres taking this route:Take the 15 (SUR) from Hermosillo to the 200 to VALLARTA in Tepic. SALIDA.Take the 200 to Peurto Vallarta.
2638 miles
1476 miles
2160 miles
1172 miles
roughly 850 miles
mapquest.com can answer that
The flight distance from Winnipeg, Canada to Puerto Vallarta, Mexico is:2,066 miles / 3,325 km
5,093,684,756,201,203,690 air miles