| Halstead to Dumas (Texas) | 4,793.27 mi (7,714.02 km) |
| Halstead to Dumont (New Jersey) | 3,472.10 mi (5,587.81 km) |
| Halstead to Duncan (Oklahoma) | 4,714.32 mi (7,586.96 km) |
| Halstead to Duncanville (Texas) | 4,775.18 mi (7,684.91 km) |
| Halstead to Dundalk (Maryland) | 3,647.76 mi (5,870.50 km) |
| Halstead to Dunedin (Florida) | 4,448.45 mi (7,159.09 km) |
| Halstead to Dunkirk (New York) | 3,616.61 mi (5,820.37 km) |
| Halstead to Dunmore (Pennsylvania) | 3,516.34 mi (5,659.00 km) |
| Halstead to Dunwoody (Georgia) | 4,215.45 mi (6,784.11 km) |
| Halstead to Durango (Colorado) | 4,924.82 mi (7,925.73 km) |
| Halstead to Durant (Oklahoma) | 4,685.20 mi (7,540.10 km) |
| Halstead to Durham (North Carolina) | 3,898.08 mi (6,273.35 km) |
| Halstead to Dyer (Indiana) | 3,975.96 mi (6,398.68 km) |
| Halstead to Dyersburg (Tennessee) | 4,311.91 mi (6,939.34 km) |
| Halstead to Eagan (Minnesota) | 4,025.71 mi (6,478.76 km) |