| Madrid to Petite-Synthe | 788.23 mi (1,268.54 km) |
| Madrid to Pfastatt | 744.49 mi (1,198.14 km) |
| Madrid to Pia | 378.10 mi (608.50 km) |
| Madrid to Pibrac | 338.18 mi (544.25 km) |
| Madrid to Pierre-Benite | 564.01 mi (907.69 km) |
| Madrid to Pierrefitte-sur-Seine | 661.00 mi (1,063.78 km) |
| Madrid to Pierrelatte | 508.09 mi (817.69 km) |
| Madrid to Pierrelaye | 659.91 mi (1,062.02 km) |
| Madrid to Pithiviers | 610.97 mi (983.27 km) |
| Madrid to Plabennec | 559.75 mi (900.83 km) |
| Madrid to Plaisance-du-Touch | 336.42 mi (541.41 km) |
| Madrid to Plaisir | 643.13 mi (1,035.01 km) |
| Madrid to Plan-de-Cuques | 512.79 mi (825.25 km) |
| Madrid to Plerin | 562.73 mi (905.63 km) |
| Madrid to Ploemeur | 505.87 mi (814.11 km) |