| Barcelona to Mechernich | 671.77 mi (1,081.11 km) |
| Barcelona to Meckenbeuren | 567.63 mi (913.51 km) |
| Barcelona to Meckenheim | 679.68 mi (1,093.84 km) |
| Barcelona to Meerane | 817.38 mi (1,315.45 km) |
| Barcelona to Meerbusch | 715.39 mi (1,151.31 km) |
| Barcelona to Meine | 855.10 mi (1,376.14 km) |
| Barcelona to Meinerzhagen | 720.82 mi (1,160.05 km) |
| Barcelona to Meiningen | 745.83 mi (1,200.29 km) |
| Barcelona to Meissen | 863.16 mi (1,389.11 km) |
| Barcelona to Meitingen | 649.72 mi (1,045.62 km) |
| Barcelona to Melle | 801.81 mi (1,290.38 km) |
| Barcelona to Melsungen | 759.33 mi (1,222.03 km) |
| Barcelona to Memmelsdorf | 726.00 mi (1,168.39 km) |
| Barcelona to Memmingen | 601.74 mi (968.41 km) |
| Barcelona to Mendig | 667.62 mi (1,074.44 km) |