| Wiesloch to Pergine Valsugana | 252.22 mi (405.91 km) |
| Wiesloch to Perugia | 462.01 mi (743.54 km) |
| Wiesloch to Pesaro | 421.53 mi (678.39 km) |
| Wiesloch to Pescantina | 282.14 mi (454.06 km) |
| Wiesloch to Pescara | 541.02 mi (870.69 km) |
| Wiesloch to Peschiera del Garda | 282.18 mi (454.13 km) |
| Wiesloch to Pescia | 384.36 mi (618.56 km) |
| Wiesloch to Petilia Policastro | 808.14 mi (1,300.58 km) |
| Wiesloch to Piacenza | 296.99 mi (477.96 km) |
| Wiesloch to Pianella | 541.19 mi (870.96 km) |
| Wiesloch to Pianezza | 294.42 mi (473.82 km) |
| Wiesloch to Pianiga | 306.89 mi (493.89 km) |
| Wiesloch to Piano di Sorrento | 659.90 mi (1,062.01 km) |
| Wiesloch to Pianoro | 361.38 mi (581.59 km) |
| Wiesloch to Piazza Armerina | 870.23 mi (1,400.50 km) |