Distance from McPherson to Vallejo
The shortest distance (air line) between McPherson and Vallejo is 1,329.68 mi (2,139.91 km).
How far is McPherson from Vallejo
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 18:11 (14.12.2025)
Vallejo is located in California, United States within 38° 6' 45" N -123° 45' 56.88" W (38.1125, -122.2342) coordinates. The local time in Vallejo is 16:11 (14.12.2025)
The calculated flying distance from Vallejo to Vallejo is 1,329.68 miles which is equal to 2,139.91 km.
McPherson, Kansas, United States
Related Distances from McPherson
Vallejo, California, United States