| Colonial Heights to Hilliard (Ohio) | 364.94 mi (587.32 km) |
| Colonial Heights to Hillsboro (Oregon) | 2,394.41 mi (3,853.44 km) |
| Colonial Heights to Hillsborough (California) | 2,443.37 mi (3,932.22 km) |
| Colonial Heights to Hillsborough (New Jersey) | 268.22 mi (431.66 km) |
| Colonial Heights to Hilo (Hawaii) | 4,744.55 mi (7,635.62 km) |
| Colonial Heights to Hilton Head Island (South Carolina) | 398.96 mi (642.06 km) |
| Colonial Heights to Hinesville (Georgia) | 445.83 mi (717.50 km) |
| Colonial Heights to Hinsdale (Illinois) | 642.06 mi (1,033.30 km) |
| Colonial Heights to Hobart (Indiana) | 603.03 mi (970.48 km) |
| Colonial Heights to Hobbs (New Mexico) | 1,486.59 mi (2,392.43 km) |
| Colonial Heights to Hobe Sound (Florida) | 722.18 mi (1,162.23 km) |
| Colonial Heights to Hoboken (New Jersey) | 300.84 mi (484.15 km) |
| Colonial Heights to Hockessin (Delaware) | 197.18 mi (317.32 km) |
| Colonial Heights to Hoffman Estates (Illinois) | 660.21 mi (1,062.51 km) |
| Colonial Heights to Holbrook (New York) | 336.66 mi (541.80 km) |