| Karlovo to Mende | 1,071.17 mi (1,723.88 km) |
| Karlovo to Mennecy | 1,151.03 mi (1,852.40 km) |
| Karlovo to Menton | 873.47 mi (1,405.71 km) |
| Karlovo to Mericourt | 1,166.71 mi (1,877.63 km) |
| Karlovo to Merignac | 1,274.18 mi (2,050.59 km) |
| Karlovo to Meru | 1,175.01 mi (1,890.99 km) |
| Karlovo to Merville | 1,181.53 mi (1,901.48 km) |
| Karlovo to Mery-sur-Oise | 1,169.88 mi (1,882.74 km) |
| Karlovo to Metz | 997.95 mi (1,606.05 km) |
| Karlovo to Meudon | 1,163.59 mi (1,872.61 km) |
| Karlovo to Meylan | 960.97 mi (1,546.53 km) |
| Karlovo to Meyzieu | 1,001.53 mi (1,611.81 km) |
| Karlovo to Meze | 1,069.23 mi (1,720.76 km) |
| Karlovo to Millau | 1,092.76 mi (1,758.63 km) |
| Karlovo to Mions | 1,003.32 mi (1,614.68 km) |