| Killingworth to Piedras Blancas | 816.85 mi (1,314.59 km) |
| Killingworth to Piera | 945.44 mi (1,521.54 km) |
| Killingworth to Pilar de la Horadada | 1,186.54 mi (1,909.56 km) |
| Killingworth to Pilas | 1,245.16 mi (2,003.90 km) |
| Killingworth to Pinos Puente | 1,232.93 mi (1,984.21 km) |
| Killingworth to Pinto | 1,026.07 mi (1,651.29 km) |
| Killingworth to Pizarra | 1,270.70 mi (2,044.99 km) |
| Killingworth to Plasencia | 1,057.50 mi (1,701.89 km) |
| Killingworth to Pola de Laviana | 834.50 mi (1,342.99 km) |
| Killingworth to Pola de Lena | 842.45 mi (1,355.79 km) |
| Killingworth to Pola de Siero | 825.42 mi (1,328.38 km) |
| Killingworth to Pollensa | 1,068.07 mi (1,718.89 km) |
| Killingworth to Ponferrada | 892.02 mi (1,435.57 km) |
| Killingworth to Pontevedra | 927.16 mi (1,492.12 km) |
| Killingworth to Portugalete | 811.90 mi (1,306.62 km) |