| Cities | Distance |
|---|---|
| Forfar to Droylsden | 220.33 mi (354.59 km) |
| Forfar to Dudley | 287.57 mi (462.79 km) |
| Forfar to Dukinfield | 221.35 mi (356.23 km) |
| Forfar to Dumbarton | 80.25 mi (129.15 km) |
| Forfar to Dumfries | 112.24 mi (180.63 km) |
| Forfar to Dunbar | 46.55 mi (74.92 km) |
| Forfar to Dunblane | 52.08 mi (83.82 km) |
| Forfar to Dundee | 12.97 mi (20.88 km) |
| Forfar to Dunfermline | 44.81 mi (72.12 km) |
| Forfar to Dunstable | 342.31 mi (550.89 km) |
| Forfar to Durham | 138.85 mi (223.45 km) |
| Forfar to Ealing | 369.38 mi (594.45 km) |
| Forfar to Earlestown | 220.90 mi (355.50 km) |
| Forfar to Earley | 368.66 mi (593.30 km) |
| Forfar to East Barnet | 362.65 mi (583.63 km) |