| Ballenger Creek to Ayr | 3,405.35 mi (5,480.38 km) |
| Ballenger Creek to Bacup | 3,530.09 mi (5,681.13 km) |
| Ballenger Creek to Baguley | 3,532.96 mi (5,685.74 km) |
| Ballenger Creek to Baildon | 3,544.34 mi (5,704.06 km) |
| Ballenger Creek to Bailleston | 3,418.78 mi (5,502.00 km) |
| Ballenger Creek to Balderton | 3,599.37 mi (5,792.62 km) |
| Ballenger Creek to Baldock | 3,645.61 mi (5,867.04 km) |
| Ballenger Creek to Balham | 3,659.40 mi (5,889.24 km) |
| Ballenger Creek to Bamber Bridge | 3,511.49 mi (5,651.20 km) |
| Ballenger Creek to Banbridge | 3,359.48 mi (5,406.56 km) |
| Ballenger Creek to Banbury | 3,597.82 mi (5,790.14 km) |
| Ballenger Creek to Bangor | 3,377.65 mi (5,435.80 km) |
| Ballenger Creek to Bangor | 3,462.61 mi (5,572.54 km) |
| Ballenger Creek to Banstead | 3,660.07 mi (5,890.31 km) |
| Ballenger Creek to Bargoed | 3,528.08 mi (5,677.90 km) |