| Montpellier to Brandis | 670.59 mi (1,079.21 km) |
| Montpellier to Braunfels | 521.85 mi (839.83 km) |
| Montpellier to Braunsbedra | 648.37 mi (1,043.46 km) |
| Montpellier to Braunschweig | 671.67 mi (1,080.94 km) |
| Montpellier to Breckerfeld | 554.68 mi (892.68 km) |
| Montpellier to Breisach am Rhein | 353.69 mi (569.21 km) |
| Montpellier to Bremen | 691.94 mi (1,113.57 km) |
| Montpellier to Bremerhaven | 719.16 mi (1,157.38 km) |
| Montpellier to Bremervorde | 722.68 mi (1,163.05 km) |
| Montpellier to Bretten | 439.74 mi (707.70 km) |
| Montpellier to Bretzfeld | 466.91 mi (751.43 km) |
| Montpellier to Brieselang | 748.02 mi (1,203.81 km) |
| Montpellier to Brilon | 580.35 mi (933.99 km) |
| Montpellier to Bruchhausen-Vilsen | 678.94 mi (1,092.65 km) |
| Montpellier to Bruchkobel | 512.31 mi (824.49 km) |