| Cities | Distance |
|---|---|
| Ponsacco to Arth | 259.28 mi (417.26 km) |
| Ponsacco to Baar | 268.00 mi (431.30 km) |
| Ponsacco to Baden | 288.95 mi (465.01 km) |
| Ponsacco to Basel | 309.26 mi (497.71 km) |
| Ponsacco to Bassersdorf | 281.60 mi (453.19 km) |
| Ponsacco to Bellinzona | 194.68 mi (313.30 km) |
| Ponsacco to Belp | 272.82 mi (439.07 km) |
| Ponsacco to Bern | 277.38 mi (446.40 km) |
| Ponsacco to Bernex | 284.95 mi (458.59 km) |
| Ponsacco to Biberist | 287.97 mi (463.45 km) |
| Ponsacco to Biel/Bienne | 293.19 mi (471.85 km) |
| Ponsacco to Binningen | 308.53 mi (496.53 km) |
| Ponsacco to Birsfelden | 308.43 mi (496.37 km) |
| Ponsacco to Brig-Glis | 227.55 mi (366.21 km) |
| Ponsacco to Brugg | 291.97 mi (469.89 km) |