| Braintree to Brandenburg | 508.84 mi (818.90 km) |
| Braintree to Brandis | 518.22 mi (834.00 km) |
| Braintree to Braunfels | 351.76 mi (566.10 km) |
| Braintree to Braunsbedra | 488.55 mi (786.24 km) |
| Braintree to Braunschweig | 423.79 mi (682.03 km) |
| Braintree to Breckerfeld | 299.90 mi (482.64 km) |
| Braintree to Breisach am Rhein | 409.94 mi (659.74 km) |
| Braintree to Bremen | 356.79 mi (574.19 km) |
| Braintree to Bremerhaven | 355.30 mi (571.80 km) |
| Braintree to Bremervorde | 375.99 mi (605.09 km) |
| Braintree to Bretten | 408.65 mi (657.66 km) |
| Braintree to Bretzfeld | 431.92 mi (695.11 km) |
| Braintree to Brieselang | 528.45 mi (850.46 km) |
| Braintree to Brilon | 345.26 mi (555.64 km) |
| Braintree to Bruchhausen-Vilsen | 362.42 mi (583.25 km) |