| Edinburgh to Haaren | 523.07 mi (841.81 km) |
| Edinburgh to Hadamar | 599.54 mi (964.87 km) |
| Edinburgh to Hagen | 538.83 mi (867.17 km) |
| Edinburgh to Hagen im Bremischen | 505.10 mi (812.88 km) |
| Edinburgh to Hagenow | 598.94 mi (963.89 km) |
| Edinburgh to Haiger | 590.77 mi (950.76 km) |
| Edinburgh to Haigerloch | 728.38 mi (1,172.21 km) |
| Edinburgh to Hainichen | 751.76 mi (1,209.85 km) |
| Edinburgh to Halberstadt | 641.87 mi (1,033.00 km) |
| Edinburgh to Haldensleben | 641.96 mi (1,033.13 km) |
| Edinburgh to Hallbergmoos | 820.67 mi (1,320.75 km) |
| Edinburgh to Halle | 539.63 mi (868.46 km) |
| Edinburgh to Halle | 690.52 mi (1,111.29 km) |
| Edinburgh to Halle-Neustadt | 688.91 mi (1,108.70 km) |
| Edinburgh to Hallstadt | 716.41 mi (1,152.94 km) |