| Leppavirta to Mainaschaff | 1,115.25 mi (1,794.83 km) |
| Leppavirta to Mainburg | 1,135.66 mi (1,827.66 km) |
| Leppavirta to Maintal | 1,111.49 mi (1,788.78 km) |
| Leppavirta to Mainz | 1,134.82 mi (1,826.32 km) |
| Leppavirta to Maisach | 1,173.05 mi (1,887.84 km) |
| Leppavirta to Maisenhausen | 1,115.45 mi (1,795.14 km) |
| Leppavirta to Malente | 844.77 mi (1,359.53 km) |
| Leppavirta to Malsch | 1,197.76 mi (1,927.62 km) |
| Leppavirta to Manching | 1,137.35 mi (1,830.39 km) |
| Leppavirta to Mannheim | 1,158.90 mi (1,865.07 km) |
| Leppavirta to Mansfeld | 965.80 mi (1,554.30 km) |
| Leppavirta to Marbach am Neckar | 1,173.45 mi (1,888.49 km) |
| Leppavirta to Marburg | 1,074.96 mi (1,729.98 km) |
| Leppavirta to Marienberg | 985.88 mi (1,586.62 km) |
| Leppavirta to Marienheide | 1,090.46 mi (1,754.93 km) |