Distance from to

Distance between Rancho San Diego and Puerto Peñasco

Distance between Rancho San Diego and Puerto Peñasco is 357.58 km. This distance is equal to 222.19 miles, and 192.95 nautical miles.

The distance line on map shows distance from Rancho San Diego to Puerto Peñasco between two cities.
If you travel with an airplane (which has average speed of 560 miles per hour) between Rancho San Diego to Puerto Peñasco,
It takes 0.4 hours to arrive.

Rancho San Diego 32.7472748 -116.9353032
Puerto Peñasco 31.3180679 -113.5366869
Distance 357.58 km 222.19 miles

Related Distances