| Hanover to Peissenberg | 4,182.57 mi (6,731.20 km) |
| Hanover to Peiting | 4,177.21 mi (6,722.57 km) |
| Hanover to Penig | 4,146.79 mi (6,673.62 km) |
| Hanover to Penzberg | 4,197.26 mi (6,754.83 km) |
| Hanover to Perl | 3,939.30 mi (6,339.70 km) |
| Hanover to Perleberg | 4,048.68 mi (6,515.72 km) |
| Hanover to Petersberg | 4,041.47 mi (6,504.12 km) |
| Hanover to Petersberg | 4,097.36 mi (6,594.07 km) |
| Hanover to Petershagen | 3,958.88 mi (6,371.20 km) |
| Hanover to Pfaffenhofen | 4,177.11 mi (6,722.40 km) |
| Hanover to Pfarrkirchen | 4,237.32 mi (6,819.31 km) |
| Hanover to Pfedelbach | 4,075.53 mi (6,558.93 km) |
| Hanover to Pforzheim | 4,051.64 mi (6,520.49 km) |
| Hanover to Pfullendorf | 4,104.34 mi (6,605.30 km) |
| Hanover to Pfullingen | 4,086.15 mi (6,576.03 km) |