| Haselunne to Philippsburg | 241.05 mi (387.93 km) |
| Haselunne to Pinneberg | 117.50 mi (189.10 km) |
| Haselunne to Pirmasens | 239.60 mi (385.59 km) |
| Haselunne to Pirna | 300.41 mi (483.46 km) |
| Haselunne to Planegg | 360.22 mi (579.71 km) |
| Haselunne to Plankstadt | 231.41 mi (372.41 km) |
| Haselunne to Plattling | 358.15 mi (576.39 km) |
| Haselunne to Plauen | 250.17 mi (402.62 km) |
| Haselunne to Plettenberg | 101.74 mi (163.74 km) |
| Haselunne to Pliezhausen | 293.88 mi (472.96 km) |
| Haselunne to Plochingen | 286.25 mi (460.68 km) |
| Haselunne to Plon | 159.61 mi (256.87 km) |
| Haselunne to Pluderhausen | 283.29 mi (455.92 km) |
| Haselunne to Pocking | 390.79 mi (628.91 km) |
| Haselunne to Poing | 365.02 mi (587.44 km) |