| McAllen to Perth | 4,902.18 mi (7,889.30 km) |
| McAllen to Peterborough | 5,115.90 mi (8,233.24 km) |
| McAllen to Peterhead | 4,935.23 mi (7,942.48 km) |
| McAllen to Peterlee | 5,018.06 mi (8,075.79 km) |
| McAllen to Petersfield | 5,129.43 mi (8,255.03 km) |
| McAllen to Pinner | 5,135.70 mi (8,265.12 km) |
| McAllen to Pitsea | 5,171.68 mi (8,323.01 km) |
| McAllen to Plumstead | 5,157.46 mi (8,300.13 km) |
| McAllen to Plymouth | 5,014.70 mi (8,070.37 km) |
| McAllen to Plympton | 5,018.11 mi (8,075.87 km) |
| McAllen to Plymstock | 5,017.20 mi (8,074.41 km) |
| McAllen to Polegate | 5,181.76 mi (8,339.23 km) |
| McAllen to Ponders End | 5,147.88 mi (8,284.71 km) |
| McAllen to Pont-y-pwl | 5,027.27 mi (8,090.60 km) |
| McAllen to Pontardulais | 4,987.00 mi (8,025.79 km) |