Around the World

Distance between Imperial Beach and Puerto Peñasco

Distance from Imperial Beach, CA to Puerto Peñasco is 227 miles / 366 kilometers.

Map showing the distance from Imperial Beach to Puerto Peñasco

Beeline Air distance: miles km

Imperial Beach, CA

City: Imperial Beach, CA
Country: United States
Coordinates: 32°35′2″N
117°6′47″W

Puerto Peñasco

City: Puerto Peñasco
Country: Mexico
Coordinates: 31°19′1″N
113°32′16″W

Time difference between Imperial Beach and Puerto Peñasco

The time difference between Imperial Beach and Puerto Peñasco is 23 hours. Puerto Peñasco is 23 hours behind Imperial Beach. Current local time in Imperial Beach is 23:42 PST (2025-01-04) and time in Puerto Peñasco is 00:42 MST (2025-01-05).

Search