| Cities | Distance |
|---|---|
| Bonn to Bingen am Rhein | 63.63 mi (102.41 km) |
| Bonn to Birkenau | 107.80 mi (173.48 km) |
| Bonn to Birkenfeld | 145.84 mi (234.71 km) |
| Bonn to Bischofsheim | 75.53 mi (121.55 km) |
| Bonn to Bischofswerda | 309.38 mi (497.90 km) |
| Bonn to Bisingen | 186.10 mi (299.49 km) |
| Bonn to Bissendorf | 113.34 mi (182.41 km) |
| Bonn to Bitburg | 58.56 mi (94.25 km) |
| Bonn to Bitterfeld | 234.02 mi (376.61 km) |
| Bonn to Blankenburg | 182.36 mi (293.48 km) |
| Bonn to Blankenfelde | 292.74 mi (471.12 km) |
| Bonn to Blaubeuren | 200.47 mi (322.62 km) |
| Bonn to Bleicherode | 157.71 mi (253.81 km) |
| Bonn to Blieskastel | 103.85 mi (167.14 km) |
| Bonn to Blomberg | 119.17 mi (191.79 km) |