| Ballenger Creek to Droylsden | 3,535.98 mi (5,690.61 km) |
| Ballenger Creek to Dudley | 3,558.16 mi (5,726.30 km) |
| Ballenger Creek to Dukinfield | 3,539.13 mi (5,695.67 km) |
| Ballenger Creek to Dumbarton | 3,400.13 mi (5,471.98 km) |
| Ballenger Creek to Dumfries | 3,450.91 mi (5,553.70 km) |
| Ballenger Creek to Dunbar | 3,476.37 mi (5,594.67 km) |
| Ballenger Creek to Dunblane | 3,419.09 mi (5,502.49 km) |
| Ballenger Creek to Dundee | 3,451.88 mi (5,555.27 km) |
| Ballenger Creek to Dunfermline | 3,440.65 mi (5,537.19 km) |
| Ballenger Creek to Dunstable | 3,634.55 mi (5,849.25 km) |
| Ballenger Creek to Durham | 3,534.01 mi (5,687.43 km) |
| Ballenger Creek to Ealing | 3,651.78 mi (5,876.97 km) |
| Ballenger Creek to Earlestown | 3,517.19 mi (5,660.37 km) |
| Ballenger Creek to Earley | 3,627.84 mi (5,838.44 km) |
| Ballenger Creek to East Barnet | 3,654.46 mi (5,881.29 km) |