| McPherson to Stephenville (Texas) | 426.55 mi (686.47 km) |
| McPherson to Sterling (Colorado) | 333.29 mi (536.38 km) |
| McPherson to Sterling (Illinois) | 482.80 mi (777.00 km) |
| McPherson to Sterling (Virginia) | 1,091.03 mi (1,755.84 km) |
| McPherson to Sterling Heights (Michigan) | 820.75 mi (1,320.86 km) |
| McPherson to Steubenville (Ohio) | 917.43 mi (1,476.46 km) |
| McPherson to Stevens Point (Wisconsin) | 597.01 mi (960.80 km) |
| McPherson to Stevenson Ranch (California) | 1,193.38 mi (1,920.56 km) |
| McPherson to Stillwater (Minnesota) | 524.58 mi (844.22 km) |
| McPherson to Stillwater (Oklahoma) | 158.07 mi (254.39 km) |
| McPherson to Stockbridge (Georgia) | 821.42 mi (1,321.94 km) |
| McPherson to Stockton (California) | 1,281.38 mi (2,062.18 km) |
| McPherson to Stone Ridge (Virginia) | 1,083.34 mi (1,743.47 km) |
| McPherson to Stonecrest (Georgia) | 821.07 mi (1,321.38 km) |
| McPherson to Stony Brook (New York) | 1,312.63 mi (2,112.48 km) |