| Portsmouth to Herzberg | 621.34 mi (999.95 km) |
| Portsmouth to Herzberg am Harz | 497.41 mi (800.50 km) |
| Portsmouth to Herzogenaurach | 535.72 mi (862.16 km) |
| Portsmouth to Herzogenrath | 313.52 mi (504.56 km) |
| Portsmouth to Hessisch Lichtenau | 470.11 mi (756.57 km) |
| Portsmouth to Hessisch Oldendorf | 454.16 mi (730.91 km) |
| Portsmouth to Hettstedt | 547.02 mi (880.35 km) |
| Portsmouth to Heubach | 510.35 mi (821.32 km) |
| Portsmouth to Heusenstamm | 437.98 mi (704.86 km) |
| Portsmouth to Heusweiler | 369.51 mi (594.67 km) |
| Portsmouth to Hiddenhausen | 427.61 mi (688.17 km) |
| Portsmouth to Hilchenbach | 400.69 mi (644.85 km) |
| Portsmouth to Hildburghausen | 519.14 mi (835.48 km) |
| Portsmouth to Hilden | 349.83 mi (563.00 km) |
| Portsmouth to Hildesheim | 483.45 mi (778.04 km) |