Distance from Flagstaff to Santa Rosa
The shortest distance (air line) between Flagstaff and Santa Rosa is 652.77 mi (1,050.52 km).
How far is Flagstaff from Santa Rosa
Flagstaff is located in Arizona, United States within 35° 11' 13.92" N -112° 22' 50.16" W (35.1872, -111.6194) coordinates. The local time in Flagstaff is 20:42 (13.12.2025)
Santa Rosa is located in California, United States within 38° 26' 44.88" N -123° 17' 35.88" W (38.4458, -122.7067) coordinates. The local time in Santa Rosa is 19:42 (13.12.2025)
The calculated flying distance from Santa Rosa to Santa Rosa is 652.77 miles which is equal to 1,050.52 km.
Flagstaff, Arizona, United States
Related Distances from Flagstaff
Santa Rosa, California, United States