| Christchurch to Harsewinkel | 440.10 mi (708.28 km) |
| Christchurch to Harsum | 514.88 mi (828.63 km) |
| Christchurch to Hasbergen | 429.41 mi (691.07 km) |
| Christchurch to Haselunne | 417.63 mi (672.10 km) |
| Christchurch to Hassfurt | 542.74 mi (873.46 km) |
| Christchurch to Hassloch | 454.80 mi (731.93 km) |
| Christchurch to Hatten | 458.13 mi (737.29 km) |
| Christchurch to Hattersheim | 454.05 mi (730.72 km) |
| Christchurch to Hattingen | 391.79 mi (630.53 km) |
| Christchurch to Hauzenberg | 702.40 mi (1,130.40 km) |
| Christchurch to Havixbeck | 405.79 mi (653.06 km) |
| Christchurch to Hechingen | 508.38 mi (818.16 km) |
| Christchurch to Heddesheim | 467.32 mi (752.09 km) |
| Christchurch to Heek | 394.11 mi (634.26 km) |
| Christchurch to Heide | 515.83 mi (830.16 km) |