Teulada to Darlington | 1,094.26 mi (1,761.05 km) |
Teulada to Dartford | 878.25 mi (1,413.41 km) |
Teulada to Darton | 1,029.34 mi (1,656.56 km) |
Teulada to Darwen | 1,041.30 mi (1,675.81 km) |
Teulada to Daventry | 936.70 mi (1,507.48 km) |
Teulada to Davyhulme | 1,024.22 mi (1,648.32 km) |
Teulada to Dawlish | 837.19 mi (1,347.32 km) |
Teulada to Deal | 865.50 mi (1,392.89 km) |
Teulada to Denby Dale | 1,028.90 mi (1,655.85 km) |
Teulada to Denton | 1,022.87 mi (1,646.15 km) |
Teulada to Derby | 983.48 mi (1,582.77 km) |
Teulada to Derry | 1,175.77 mi (1,892.22 km) |
Teulada to Desborough | 948.33 mi (1,526.19 km) |
Teulada to Devizes | 878.10 mi (1,413.17 km) |
Teulada to Dewsbury | 1,037.00 mi (1,668.89 km) |