| Hamina to Derecik | 1,787.13 mi (2,876.11 km) |
| Hamina to Dereli | 1,451.30 mi (2,335.65 km) |
| Hamina to Derik | 1,701.83 mi (2,738.82 km) |
| Hamina to Derinkuyu | 1,567.89 mi (2,523.27 km) |
| Hamina to Develi | 1,574.05 mi (2,533.19 km) |
| Hamina to Dicle | 1,631.79 mi (2,626.12 km) |
| Hamina to Digor | 1,556.88 mi (2,505.55 km) |
| Hamina to Dikili | 1,485.57 mi (2,390.79 km) |
| Hamina to Divrigi | 1,538.28 mi (2,475.63 km) |
| Hamina to Diyadin | 1,615.83 mi (2,600.43 km) |
| Hamina to Diyarbakir | 1,665.17 mi (2,679.84 km) |
| Hamina to Doganhisar | 1,561.41 mi (2,512.85 km) |
| Hamina to Dogansehir | 1,620.56 mi (2,608.03 km) |
| Hamina to Dogubayazit | 1,623.04 mi (2,612.03 km) |
| Hamina to Domanic | 1,438.36 mi (2,314.82 km) |