| Larisa to Mechernich | 1,074.71 mi (1,729.57 km) |
| Larisa to Meckenbeuren | 848.12 mi (1,364.93 km) |
| Larisa to Meckenheim | 1,063.69 mi (1,711.85 km) |
| Larisa to Meerane | 911.60 mi (1,467.08 km) |
| Larisa to Meerbusch | 1,103.54 mi (1,775.97 km) |
| Larisa to Meine | 1,045.91 mi (1,683.22 km) |
| Larisa to Meinerzhagen | 1,065.31 mi (1,714.45 km) |
| Larisa to Meiningen | 951.75 mi (1,531.69 km) |
| Larisa to Meissen | 905.05 mi (1,456.53 km) |
| Larisa to Meitingen | 839.53 mi (1,351.10 km) |
| Larisa to Melle | 1,096.50 mi (1,764.65 km) |
| Larisa to Melsungen | 1,007.01 mi (1,620.62 km) |
| Larisa to Memmelsdorf | 904.26 mi (1,455.27 km) |
| Larisa to Memmingen | 837.56 mi (1,347.92 km) |
| Larisa to Mendig | 1,043.36 mi (1,679.12 km) |