| Cities | Distance |
|---|---|
| Herisau to Michelstadt | 159.04 mi (255.96 km) |
| Herisau to Michendorf | 379.49 mi (610.73 km) |
| Herisau to Miesbach | 122.76 mi (197.56 km) |
| Herisau to Miltenberg | 160.34 mi (258.04 km) |
| Herisau to Mindelheim | 71.62 mi (115.26 km) |
| Herisau to Minden | 339.26 mi (545.99 km) |
| Herisau to Mittegrossefehn | 421.11 mi (677.71 km) |
| Herisau to Mittenwalde | 387.16 mi (623.07 km) |
| Herisau to Mittweida | 300.06 mi (482.90 km) |
| Herisau to Mockern | 349.81 mi (562.96 km) |
| Herisau to Moers | 305.66 mi (491.92 km) |
| Herisau to Moglingen | 104.18 mi (167.66 km) |
| Herisau to Mohnesee | 288.68 mi (464.59 km) |
| Herisau to Molbergen | 383.42 mi (617.06 km) |
| Herisau to Molln | 435.84 mi (701.42 km) |