| Viljandi to Marmande | 1,439.68 mi (2,316.94 km) |
| Viljandi to Maromme | 1,162.72 mi (1,871.22 km) |
| Viljandi to Marquette-les-Lille | 1,040.93 mi (1,675.21 km) |
| Viljandi to Marseille | 1,354.20 mi (2,179.38 km) |
| Viljandi to Martigues | 1,356.71 mi (2,183.41 km) |
| Viljandi to Massy | 1,156.78 mi (1,861.66 km) |
| Viljandi to Maubeuge | 1,028.27 mi (1,654.84 km) |
| Viljandi to Mauguio | 1,373.68 mi (2,210.72 km) |
| Viljandi to Mauleon | 1,344.23 mi (2,163.33 km) |
| Viljandi to Maurepas | 1,165.99 mi (1,876.48 km) |
| Viljandi to Maxeville | 1,033.56 mi (1,663.36 km) |
| Viljandi to Mayenne | 1,273.10 mi (2,048.86 km) |
| Viljandi to Mazamet | 1,427.93 mi (2,298.03 km) |
| Viljandi to Meaux | 1,125.57 mi (1,811.43 km) |
| Viljandi to Melun | 1,153.24 mi (1,855.96 km) |