| Ballenger Creek to Haslemere | 3,644.55 mi (5,865.34 km) |
| Ballenger Creek to Haslingden | 3,525.00 mi (5,672.94 km) |
| Ballenger Creek to Hatch End | 3,646.84 mi (5,869.01 km) |
| Ballenger Creek to Hatfield | 3,579.60 mi (5,760.81 km) |
| Ballenger Creek to Hatfield | 3,649.21 mi (5,872.84 km) |
| Ballenger Creek to Havant | 3,638.74 mi (5,855.99 km) |
| Ballenger Creek to Haverhill | 3,668.92 mi (5,904.55 km) |
| Ballenger Creek to Hawick | 3,476.07 mi (5,594.19 km) |
| Ballenger Creek to Haydock | 3,516.42 mi (5,659.12 km) |
| Ballenger Creek to Hayes | 3,667.88 mi (5,902.88 km) |
| Ballenger Creek to Hayes | 3,646.91 mi (5,869.14 km) |
| Ballenger Creek to Hayle | 3,467.62 mi (5,580.59 km) |
| Ballenger Creek to Haywards Heath | 3,671.67 mi (5,908.99 km) |
| Ballenger Creek to Hazel Grove | 3,539.95 mi (5,696.99 km) |
| Ballenger Creek to Heanor | 3,577.17 mi (5,756.90 km) |