| Cities | Distance |
|---|---|
| Herisau to Oststeinbek | 427.50 mi (688.00 km) |
| Herisau to Ottendorf-Okrilla | 333.06 mi (536.01 km) |
| Herisau to Ottersberg | 395.02 mi (635.72 km) |
| Herisau to Ottobrunn | 121.12 mi (194.93 km) |
| Herisau to Ottweiler | 167.52 mi (269.60 km) |
| Herisau to Overath | 261.94 mi (421.55 km) |
| Herisau to Oyten | 392.45 mi (631.59 km) |
| Herisau to Paderborn | 300.38 mi (483.42 km) |
| Herisau to Papenburg | 401.22 mi (645.71 km) |
| Herisau to Parchim | 431.85 mi (694.99 km) |
| Herisau to Pasewalk | 470.91 mi (757.85 km) |
| Herisau to Passau | 210.85 mi (339.33 km) |
| Herisau to Pattensen | 338.14 mi (544.19 km) |
| Herisau to Pegnitz | 194.23 mi (312.59 km) |
| Herisau to Peine | 343.81 mi (553.31 km) |