Marinha Grande to Piera | 572.94 mi (922.06 km) |
Marinha Grande to Pilar de la Horadada | 457.49 mi (736.27 km) |
Marinha Grande to Pilas | 221.10 mi (355.83 km) |
Marinha Grande to Pinos Puente | 329.14 mi (529.70 km) |
Marinha Grande to Pinto | 279.09 mi (449.16 km) |
Marinha Grande to Pizarra | 308.54 mi (496.54 km) |
Marinha Grande to Plasencia | 151.90 mi (244.46 km) |
Marinha Grande to Pola de Laviana | 297.52 mi (478.81 km) |
Marinha Grande to Pola de Lena | 285.07 mi (458.78 km) |
Marinha Grande to Pola de Siero | 302.97 mi (487.58 km) |
Marinha Grande to Pollensa | 633.79 mi (1,019.99 km) |
Marinha Grande to Ponferrada | 228.40 mi (367.57 km) |
Marinha Grande to Pontevedra | 186.05 mi (299.43 km) |
Marinha Grande to Portugalete | 392.73 mi (632.04 km) |
Marinha Grande to Poyo | 185.92 mi (299.20 km) |