Debar to Piera | 969.44 mi (1,560.16 km) |
Debar to Pilar de la Horadada | 1,157.60 mi (1,862.97 km) |
Debar to Pilas | 1,455.21 mi (2,341.93 km) |
Debar to Pinos Puente | 1,324.90 mi (2,132.22 km) |
Debar to Pinto | 1,264.40 mi (2,034.86 km) |
Debar to Pizarra | 1,385.79 mi (2,230.22 km) |
Debar to Plasencia | 1,391.03 mi (2,238.65 km) |
Debar to Pola de Laviana | 1,331.07 mi (2,142.14 km) |
Debar to Pola de Lena | 1,345.16 mi (2,164.82 km) |
Debar to Pola de Siero | 1,335.11 mi (2,148.65 km) |
Debar to Pollensa | 922.66 mi (1,484.88 km) |
Debar to Ponferrada | 1,387.47 mi (2,232.92 km) |
Debar to Pontevedra | 1,491.72 mi (2,400.69 km) |
Debar to Portugalete | 1,203.33 mi (1,936.57 km) |
Debar to Poyo | 1,493.40 mi (2,403.40 km) |