Distance from Blaine to McPherson
The shortest distance (air line) between Blaine and McPherson is 522.55 mi (840.96 km).
How far is Blaine from McPherson
Blaine is located in Minnesota, United States within 45° 10' 10.56" N -94° 47' 32.28" W (45.1696, -93.2077) coordinates. The local time in Blaine is 14:49 (15.12.2025)
McPherson is located in Kansas, United States within 38° 22' 17.04" N -98° 20' 22.2" W (38.3714, -97.6605) coordinates. The local time in McPherson is 14:49 (15.12.2025)
The calculated flying distance from McPherson to McPherson is 522.55 miles which is equal to 840.96 km.
Blaine, Minnesota, United States
Related Distances from Blaine
McPherson, Kansas, United States