| Ballenger Creek to Darlaston | 3,558.62 mi (5,727.04 km) |
| Ballenger Creek to Darlington | 3,539.51 mi (5,696.29 km) |
| Ballenger Creek to Dartford | 3,674.62 mi (5,913.73 km) |
| Ballenger Creek to Darton | 3,558.60 mi (5,727.01 km) |
| Ballenger Creek to Darwen | 3,519.91 mi (5,664.74 km) |
| Ballenger Creek to Daventry | 3,600.61 mi (5,794.63 km) |
| Ballenger Creek to Davyhulme | 3,528.21 mi (5,678.10 km) |
| Ballenger Creek to Dawlish | 3,541.65 mi (5,699.73 km) |
| Ballenger Creek to Deal | 3,727.66 mi (5,999.09 km) |
| Ballenger Creek to Denby Dale | 3,554.04 mi (5,719.68 km) |
| Ballenger Creek to Denton | 3,538.33 mi (5,694.39 km) |
| Ballenger Creek to Derby | 3,574.19 mi (5,752.10 km) |
| Ballenger Creek to Derry | 3,307.76 mi (5,323.33 km) |
| Ballenger Creek to Desborough | 3,610.60 mi (5,810.70 km) |
| Ballenger Creek to Devizes | 3,586.11 mi (5,771.28 km) |