| Dunfermline to Marienheide | 565.85 mi (910.65 km) |
| Dunfermline to Markdorf | 792.67 mi (1,275.68 km) |
| Dunfermline to Markgroningen | 720.97 mi (1,160.29 km) |
| Dunfermline to Markkleeberg | 725.10 mi (1,166.94 km) |
| Dunfermline to Markranstadt | 718.34 mi (1,156.05 km) |
| Dunfermline to Markt Indersdorf | 819.33 mi (1,318.58 km) |
| Dunfermline to Markt Schwaben | 844.05 mi (1,358.37 km) |
| Dunfermline to Marktheidenfeld | 690.43 mi (1,111.13 km) |
| Dunfermline to Marktoberdorf | 826.60 mi (1,330.28 km) |
| Dunfermline to Marktredwitz | 766.14 mi (1,232.98 km) |
| Dunfermline to Marl | 525.96 mi (846.45 km) |
| Dunfermline to Marpingen | 632.46 mi (1,017.85 km) |
| Dunfermline to Marsberg | 593.07 mi (954.45 km) |
| Dunfermline to Maxhutte-Haidhof | 803.26 mi (1,292.72 km) |
| Dunfermline to Mayen | 591.87 mi (952.52 km) |