| Cities | Distance |
|---|---|
| Annan to Michelstadt | 633.18 mi (1,019.01 km) |
| Annan to Michendorf | 690.61 mi (1,111.42 km) |
| Annan to Miesbach | 816.53 mi (1,314.08 km) |
| Annan to Miltenberg | 641.02 mi (1,031.62 km) |
| Annan to Mindelheim | 758.85 mi (1,221.25 km) |
| Annan to Minden | 531.83 mi (855.90 km) |
| Annan to Mittegrossefehn | 451.87 mi (727.21 km) |
| Annan to Mittenwalde | 711.56 mi (1,145.15 km) |
| Annan to Mittweida | 727.95 mi (1,171.52 km) |
| Annan to Mockern | 653.16 mi (1,051.16 km) |
| Annan to Moers | 475.31 mi (764.94 km) |
| Annan to Moglingen | 673.73 mi (1,084.27 km) |
| Annan to Mohnesee | 528.42 mi (850.41 km) |
| Annan to Molbergen | 477.92 mi (769.14 km) |
| Annan to Molln | 569.17 mi (915.98 km) |