| Cities | Distance |
|---|---|
| Arbroath to Michelstadt | 674.41 mi (1,085.36 km) |
| Arbroath to Michendorf | 690.68 mi (1,111.55 km) |
| Arbroath to Miesbach | 857.64 mi (1,380.25 km) |
| Arbroath to Miltenberg | 680.74 mi (1,095.55 km) |
| Arbroath to Mindelheim | 804.46 mi (1,294.66 km) |
| Arbroath to Minden | 547.52 mi (881.16 km) |
| Arbroath to Mittegrossefehn | 458.55 mi (737.96 km) |
| Arbroath to Mittenwalde | 710.57 mi (1,143.55 km) |
| Arbroath to Mittweida | 740.76 mi (1,192.14 km) |
| Arbroath to Mockern | 658.53 mi (1,059.80 km) |
| Arbroath to Moers | 512.98 mi (825.56 km) |
| Arbroath to Moglingen | 720.15 mi (1,158.97 km) |
| Arbroath to Mohnesee | 557.18 mi (896.70 km) |
| Arbroath to Molbergen | 490.58 mi (789.52 km) |
| Arbroath to Molln | 561.37 mi (903.44 km) |