| Gibraleon to Peterborough | 1,098.79 mi (1,768.33 km) |
| Gibraleon to Peterhead | 1,411.07 mi (2,270.90 km) |
| Gibraleon to Peterlee | 1,230.23 mi (1,979.86 km) |
| Gibraleon to Petersfield | 987.08 mi (1,588.55 km) |
| Gibraleon to Pinner | 1,033.48 mi (1,663.22 km) |
| Gibraleon to Pitsea | 1,046.29 mi (1,683.84 km) |
| Gibraleon to Plumstead | 1,034.37 mi (1,664.66 km) |
| Gibraleon to Plymouth | 908.74 mi (1,462.48 km) |
| Gibraleon to Plympton | 910.44 mi (1,465.20 km) |
| Gibraleon to Plymstock | 908.15 mi (1,461.53 km) |
| Gibraleon to Polegate | 994.44 mi (1,600.40 km) |
| Gibraleon to Ponders End | 1,042.19 mi (1,677.24 km) |
| Gibraleon to Pont-y-pwl | 1,008.29 mi (1,622.69 km) |
| Gibraleon to Pontardulais | 1,000.67 mi (1,610.42 km) |
| Gibraleon to Pontefract | 1,159.17 mi (1,865.50 km) |