| Cities | Distance |
|---|---|
| Gran to Dillenburg | 676.19 mi (1,088.22 km) |
| Gran to Dillingen | 820.44 mi (1,320.37 km) |
| Gran to Dillingen | 780.44 mi (1,256.00 km) |
| Gran to Dingolfing | 819.69 mi (1,319.16 km) |
| Gran to Dinkelsbuhl | 785.64 mi (1,264.37 km) |
| Gran to Dinklage | 544.55 mi (876.37 km) |
| Gran to Dinslaken | 629.89 mi (1,013.72 km) |
| Gran to Dippoldiswalde | 670.97 mi (1,079.81 km) |
| Gran to Ditzingen | 804.48 mi (1,294.69 km) |
| Gran to Dobeln | 651.91 mi (1,049.15 km) |
| Gran to Doberlug-Kirchhain | 620.96 mi (999.33 km) |
| Gran to Donaueschingen | 866.49 mi (1,394.47 km) |
| Gran to Donauworth | 811.32 mi (1,305.69 km) |
| Gran to Donzdorf | 812.83 mi (1,308.12 km) |
| Gran to Dorfen | 843.74 mi (1,357.86 km) |