Distance between Bernalillo and Oro Valley
Distance from Bernalillo, NM to Oro Valley, AZ is 323 miles / 520 kilometers.
Map showing the distance from Bernalillo to Oro Valley
![]() |
Air distance: | miles km |
Bernalillo, NM
City: | Bernalillo, NM |
Country: | United States |
Oro Valley, AZ
City: | Oro Valley, AZ |
Country: | United States |
Time difference between Bernalillo and Oro Valley
There is no time difference between Bernalillo and Oro Valley. Current local time in Bernalillo and Oro Valley is 03:09 MST (2025-02-27)