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