Distance between Puerto Peñasco and Costa Mesa
Distance from Puerto Peñasco to Costa Mesa, CA is 302 miles / 485 kilometers.
Map showing the distance from Puerto Peñasco to Costa Mesa
![]() |
Air distance: | miles km |
Puerto Peñasco
City: | Puerto Peñasco |
Country: | Mexico |
Costa Mesa, CA
City: | Costa Mesa, CA |
Country: | United States |
Time difference between Puerto Peñasco and Costa Mesa
The time difference between Puerto Peñasco and Costa Mesa is 1 hour. Costa Mesa is 1 hour behind Puerto Peñasco. Current local time in Puerto Peñasco is 19:10 MST (2025-02-27) and time in Costa Mesa is 18:10 PST (2025-02-27).