| Glenrothes to Michelstadt | 676.66 mi (1,088.97 km) |
| Glenrothes to Michendorf | 704.98 mi (1,134.55 km) |
| Glenrothes to Miesbach | 860.33 mi (1,384.56 km) |
| Glenrothes to Miltenberg | 683.48 mi (1,099.95 km) |
| Glenrothes to Mindelheim | 805.62 mi (1,296.52 km) |
| Glenrothes to Minden | 556.97 mi (896.36 km) |
| Glenrothes to Mittegrossefehn | 470.09 mi (756.53 km) |
| Glenrothes to Mittenwalde | 725.20 mi (1,167.10 km) |
| Glenrothes to Mittweida | 751.65 mi (1,209.67 km) |
| Glenrothes to Mockern | 671.28 mi (1,080.33 km) |
| Glenrothes to Moers | 515.73 mi (829.99 km) |
| Glenrothes to Moglingen | 720.87 mi (1,160.13 km) |
| Glenrothes to Mohnesee | 562.84 mi (905.81 km) |
| Glenrothes to Molbergen | 500.62 mi (805.66 km) |
| Glenrothes to Molln | 577.36 mi (929.17 km) |