| McPherson to Plattsburgh (New York) | 1,320.01 mi (2,124.35 km) |
| McPherson to Pleasant Grove (Utah) | 763.81 mi (1,229.24 km) |
| McPherson to Pleasant Hill (California) | 1,322.81 mi (2,128.85 km) |
| McPherson to Pleasant Hill (Iowa) | 312.95 mi (503.64 km) |
| McPherson to Pleasant Prairie (Wisconsin) | 587.98 mi (946.27 km) |
| McPherson to Pleasant View (Utah) | 786.57 mi (1,265.86 km) |
| McPherson to Pleasanton (California) | 1,315.47 mi (2,117.04 km) |
| McPherson to Pleasanton (Texas) | 651.74 mi (1,048.87 km) |
| McPherson to Pleasantville (New Jersey) | 1,243.38 mi (2,001.03 km) |
| McPherson to Plover (Wisconsin) | 594.55 mi (956.84 km) |
| McPherson to Plum (Pennsylvania) | 965.32 mi (1,553.54 km) |
| McPherson to Plymouth (Indiana) | 635.15 mi (1,022.17 km) |
| McPherson to Plymouth (Minnesota) | 507.86 mi (817.32 km) |
| McPherson to Pocatello (Idaho) | 834.90 mi (1,343.65 km) |
| McPherson to Poinciana (Florida) | 1,169.78 mi (1,882.57 km) |