| McPherson to Wells Branch (Texas) | 547.78 mi (881.57 km) |
| McPherson to Wenatchee (Washington) | 1,300.26 mi (2,092.56 km) |
| McPherson to Wentzville (Missouri) | 368.07 mi (592.35 km) |
| McPherson to Weslaco (Texas) | 843.95 mi (1,358.20 km) |
| McPherson to Wesley Chapel (Florida) | 1,127.52 mi (1,814.57 km) |
| McPherson to West Allis (Wisconsin) | 597.05 mi (960.85 km) |
| McPherson to West Babylon (New York) | 1,300.71 mi (2,093.28 km) |
| McPherson to West Bend (Wisconsin) | 604.88 mi (973.46 km) |
| McPherson to West Carrollton (Ohio) | 724.53 mi (1,166.01 km) |
| McPherson to West Carson (California) | 1,191.13 mi (1,916.94 km) |
| McPherson to West Chester (Pennsylvania) | 1,183.52 mi (1,904.68 km) |
| McPherson to West Chicago (Illinois) | 554.29 mi (892.05 km) |
| McPherson to West Columbia (South Carolina) | 970.54 mi (1,561.93 km) |
| McPherson to West Covina (California) | 1,164.95 mi (1,874.80 km) |
| McPherson to West Des Moines (Iowa) | 300.79 mi (484.08 km) |