| Bristol to Marienheide | 438.35 mi (705.45 km) |
| Bristol to Markdorf | 594.79 mi (957.23 km) |
| Bristol to Markgroningen | 545.20 mi (877.41 km) |
| Bristol to Markkleeberg | 645.23 mi (1,038.40 km) |
| Bristol to Markranstadt | 638.08 mi (1,026.89 km) |
| Bristol to Markt Indersdorf | 655.70 mi (1,055.25 km) |
| Bristol to Markt Schwaben | 681.70 mi (1,097.08 km) |
| Bristol to Marktheidenfeld | 545.02 mi (877.13 km) |
| Bristol to Marktoberdorf | 642.95 mi (1,034.73 km) |
| Bristol to Marktredwitz | 648.06 mi (1,042.95 km) |
| Bristol to Marl | 417.22 mi (671.46 km) |
| Bristol to Marpingen | 446.04 mi (717.83 km) |
| Bristol to Marsberg | 491.68 mi (791.28 km) |
| Bristol to Maxhutte-Haidhof | 665.50 mi (1,071.01 km) |
| Bristol to Mayen | 434.32 mi (698.97 km) |