| Spanish Lake to Peissenberg | 4,753.21 mi (7,649.56 km) |
| Spanish Lake to Peiting | 4,748.18 mi (7,641.46 km) |
| Spanish Lake to Penig | 4,689.82 mi (7,547.54 km) |
| Spanish Lake to Penzberg | 4,767.28 mi (7,672.20 km) |
| Spanish Lake to Perl | 4,510.70 mi (7,259.27 km) |
| Spanish Lake to Perleberg | 4,577.35 mi (7,366.53 km) |
| Spanish Lake to Petersberg | 4,595.72 mi (7,396.09 km) |
| Spanish Lake to Petersberg | 4,637.39 mi (7,463.16 km) |
| Spanish Lake to Petershagen | 4,500.93 mi (7,243.54 km) |
| Spanish Lake to Pfaffenhofen | 4,741.24 mi (7,630.29 km) |
| Spanish Lake to Pfarrkirchen | 4,798.18 mi (7,721.93 km) |
| Spanish Lake to Pfedelbach | 4,640.72 mi (7,468.51 km) |
| Spanish Lake to Pforzheim | 4,621.05 mi (7,436.86 km) |
| Spanish Lake to Pfullendorf | 4,679.16 mi (7,530.38 km) |
| Spanish Lake to Pfullingen | 4,657.22 mi (7,495.08 km) |