| Marcianise to Piera | 651.99 mi (1,049.28 km) |
| Marcianise to Pilar de la Horadada | 832.73 mi (1,340.16 km) |
| Marcianise to Pilas | 1,130.26 mi (1,818.97 km) |
| Marcianise to Pinos Puente | 999.91 mi (1,609.19 km) |
| Marcianise to Pinto | 943.58 mi (1,518.54 km) |
| Marcianise to Pizarra | 1,060.88 mi (1,707.32 km) |
| Marcianise to Plasencia | 1,070.64 mi (1,723.02 km) |
| Marcianise to Pola de Laviana | 1,026.21 mi (1,651.53 km) |
| Marcianise to Pola de Lena | 1,039.82 mi (1,673.42 km) |
| Marcianise to Pola de Siero | 1,031.27 mi (1,659.67 km) |
| Marcianise to Pollensa | 598.15 mi (962.62 km) |
| Marcianise to Ponferrada | 1,078.51 mi (1,735.69 km) |
| Marcianise to Pontevedra | 1,182.80 mi (1,903.53 km) |
| Marcianise to Portugalete | 899.07 mi (1,446.91 km) |
| Marcianise to Poyo | 1,184.50 mi (1,906.27 km) |