| Giresun to Haaren | 1,678.77 mi (2,701.72 km) | 
| Giresun to Hadamar | 1,591.35 mi (2,561.03 km) | 
| Giresun to Hagen | 1,630.05 mi (2,623.31 km) | 
| Giresun to Hagen im Bremischen | 1,623.35 mi (2,612.53 km) | 
| Giresun to Hagenow | 1,527.64 mi (2,458.50 km) | 
| Giresun to Haiger | 1,589.35 mi (2,557.81 km) | 
| Giresun to Haigerloch | 1,531.41 mi (2,464.56 km) | 
| Giresun to Hainichen | 1,388.42 mi (2,234.45 km) | 
| Giresun to Halberstadt | 1,494.40 mi (2,405.00 km) | 
| Giresun to Haldensleben | 1,488.99 mi (2,396.30 km) | 
| Giresun to Hallbergmoos | 1,397.87 mi (2,249.66 km) | 
| Giresun to Halle | 1,606.43 mi (2,585.31 km) | 
| Giresun to Halle | 1,447.54 mi (2,329.59 km) | 
| Giresun to Halle-Neustadt | 1,449.40 mi (2,332.59 km) | 
| Giresun to Hallstadt | 1,461.14 mi (2,351.48 km) |