| Cities | Distance |
|---|---|
| Herisau to Willich | 294.63 mi (474.16 km) |
| Herisau to Willstatt | 102.10 mi (164.32 km) |
| Herisau to Wilnsdorf | 243.02 mi (391.10 km) |
| Herisau to Wilsdruff | 318.36 mi (512.35 km) |
| Herisau to Winnenden | 103.34 mi (166.31 km) |
| Herisau to Winsen | 415.52 mi (668.71 km) |
| Herisau to Winterberg | 265.86 mi (427.86 km) |
| Herisau to Wipperfurth | 271.32 mi (436.65 km) |
| Herisau to Wismar | 460.40 mi (740.95 km) |
| Herisau to Witten | 292.99 mi (471.52 km) |
| Herisau to Wittenberg | 344.70 mi (554.75 km) |
| Herisau to Wittenberge | 403.26 mi (648.98 km) |
| Herisau to Wittingen | 374.18 mi (602.19 km) |
| Herisau to Wittlich | 210.02 mi (337.99 km) |
| Herisau to Wittmund | 432.74 mi (696.43 km) |