| Pistoia to Penne | 182.58 mi (293.83 km) |
| Pistoia to Pergine Valsugana | 148.21 mi (238.53 km) |
| Pistoia to Perugia | 93.05 mi (149.75 km) |
| Pistoia to Pesaro | 98.70 mi (158.85 km) |
| Pistoia to Pescantina | 107.12 mi (172.40 km) |
| Pistoia to Pescara | 194.62 mi (313.21 km) |
| Pistoia to Peschiera del Garda | 104.61 mi (168.35 km) |
| Pistoia to Pescia | 11.50 mi (18.51 km) |
| Pistoia to Petilia Policastro | 450.14 mi (724.43 km) |
| Pistoia to Piacenza | 97.72 mi (157.26 km) |
| Pistoia to Pianella | 190.13 mi (305.98 km) |
| Pistoia to Pianezza | 184.86 mi (297.50 km) |
| Pistoia to Pianiga | 118.21 mi (190.25 km) |
| Pistoia to Piano di Sorrento | 289.58 mi (466.04 km) |
| Pistoia to Pianoro | 37.32 mi (60.07 km) |