| Arbroath to Brandenburg | 669.08 mi (1,076.78 km) |
| Arbroath to Brandis | 713.39 mi (1,148.10 km) |
| Arbroath to Braunfels | 612.90 mi (986.37 km) |
| Arbroath to Braunsbedra | 691.04 mi (1,112.11 km) |
| Arbroath to Braunschweig | 603.23 mi (970.81 km) |
| Arbroath to Breckerfeld | 547.82 mi (881.63 km) |
| Arbroath to Breisach am Rhein | 727.64 mi (1,171.02 km) |
| Arbroath to Bremen | 512.11 mi (824.16 km) |
| Arbroath to Bremerhaven | 487.79 mi (785.01 km) |
| Arbroath to Bremervorde | 509.72 mi (820.31 km) |
| Arbroath to Bretten | 700.27 mi (1,126.98 km) |
| Arbroath to Bretzfeld | 712.99 mi (1,147.45 km) |
| Arbroath to Brieselang | 680.10 mi (1,094.52 km) |
| Arbroath to Brilon | 575.69 mi (926.49 km) |
| Arbroath to Bruchhausen-Vilsen | 528.52 mi (850.58 km) |