Distance between San Bernardino and Hermosillo
Distance from San Bernardino, CA to Hermosillo is 507 miles / 816 kilometers.
Map showing the distance from San Bernardino to Hermosillo
![]() |
Air distance: | miles km |
San Bernardino, CA
City: | San Bernardino, CA |
Country: | United States |
Hermosillo
City: | Hermosillo |
Country: | Mexico |
Time difference between San Bernardino and Hermosillo
The time difference between San Bernardino and Hermosillo is 1 hour. Hermosillo is 1 hour ahead of San Bernardino. Current local time in San Bernardino is 03:22 PST (2025-02-27) and time in Hermosillo is 04:22 MST (2025-02-27).