| Ballenger Creek to Bathgate | 3,435.70 mi (5,529.23 km) |
| Ballenger Creek to Batley | 3,551.95 mi (5,716.31 km) |
| Ballenger Creek to Beaconsfield | 3,636.26 mi (5,852.00 km) |
| Ballenger Creek to Bearsden | 3,409.41 mi (5,486.92 km) |
| Ballenger Creek to Bebington | 3,505.11 mi (5,640.93 km) |
| Ballenger Creek to Beccles | 3,705.08 mi (5,962.75 km) |
| Ballenger Creek to Beckenham | 3,665.52 mi (5,899.08 km) |
| Ballenger Creek to Bedford | 3,631.14 mi (5,843.75 km) |
| Ballenger Creek to Bedlington | 3,527.00 mi (5,676.15 km) |
| Ballenger Creek to Bedwas | 3,531.45 mi (5,683.32 km) |
| Ballenger Creek to Bedworth | 3,583.41 mi (5,766.94 km) |
| Ballenger Creek to Beeston | 3,584.48 mi (5,768.67 km) |
| Ballenger Creek to Belfast | 3,368.50 mi (5,421.07 km) |
| Ballenger Creek to Belgrave | 3,593.65 mi (5,783.43 km) |
| Ballenger Creek to Bellshill | 3,422.63 mi (5,508.19 km) |