| Cities | Distance |
|---|---|
| Badalona to Mengen | 574.17 mi (924.04 km) |
| Badalona to Meppen | 813.12 mi (1,308.60 km) |
| Badalona to Merchweiler | 595.35 mi (958.12 km) |
| Badalona to Mering | 636.69 mi (1,024.65 km) |
| Badalona to Merseburg | 826.78 mi (1,330.58 km) |
| Badalona to Merzenich | 680.47 mi (1,095.11 km) |
| Badalona to Merzig | 593.00 mi (954.34 km) |
| Badalona to Meschede | 742.74 mi (1,195.32 km) |
| Badalona to Messkirch | 564.74 mi (908.87 km) |
| Badalona to Messstetten | 570.60 mi (918.30 km) |
| Badalona to Mettingen | 795.72 mi (1,280.58 km) |
| Badalona to Mettlach | 595.33 mi (958.09 km) |
| Badalona to Mettmann | 714.47 mi (1,149.83 km) |
| Badalona to Metzingen | 599.15 mi (964.24 km) |
| Badalona to Meuselwitz | 818.70 mi (1,317.57 km) |