| Cities | Distance |
| Belgrade to Harsewinkel | 745.57 mi (1,199.87 km) |
| Belgrade to Harsum | 699.61 mi (1,125.91 km) |
| Belgrade to Hasbergen | 766.66 mi (1,233.82 km) |
| Belgrade to Haselunne | 800.54 mi (1,288.35 km) |
| Belgrade to Hassfurt | 587.17 mi (944.96 km) |
| Belgrade to Hassloch | 653.07 mi (1,051.02 km) |
| Belgrade to Hatten | 787.98 mi (1,268.13 km) |
| Belgrade to Hattersheim | 665.66 mi (1,071.27 km) |
| Belgrade to Hattingen | 760.78 mi (1,224.36 km) |
| Belgrade to Hauzenberg | 417.49 mi (671.89 km) |
| Belgrade to Havixbeck | 774.27 mi (1,246.07 km) |
| Belgrade to Hechingen | 597.19 mi (961.09 km) |
| Belgrade to Heddesheim | 643.18 mi (1,035.09 km) |
| Belgrade to Heek | 790.81 mi (1,272.69 km) |
| Belgrade to Heide | 822.36 mi (1,323.46 km) |