| Hannover to Bingen am Rhein | 183.54 mi (295.38 km) |
| Hannover to Birkenau | 198.80 mi (319.93 km) |
| Hannover to Birkenfeld | 246.21 mi (396.24 km) |
| Hannover to Bischofsheim | 174.54 mi (280.90 km) |
| Hannover to Bischofswerda | 209.19 mi (336.66 km) |
| Hannover to Bisingen | 282.36 mi (454.42 km) |
| Hannover to Bissendorf | 66.14 mi (106.43 km) |
| Hannover to Bitburg | 215.64 mi (347.04 km) |
| Hannover to Bitterfeld | 122.15 mi (196.58 km) |
| Hannover to Blankenburg | 65.99 mi (106.21 km) |
| Hannover to Blankenfelde | 155.41 mi (250.11 km) |
| Hannover to Blaubeuren | 273.27 mi (439.78 km) |
| Hannover to Bleicherode | 74.98 mi (120.67 km) |
| Hannover to Blieskastel | 241.78 mi (389.11 km) |
| Hannover to Blomberg | 40.22 mi (64.73 km) |