| Esparraguera to Halstenbek | 913.13 mi (1,469.54 km) |
| Esparraguera to Halver | 717.35 mi (1,154.47 km) |
| Esparraguera to Hambuhren | 855.12 mi (1,376.18 km) |
| Esparraguera to Hamburg | 911.07 mi (1,466.23 km) |
| Esparraguera to Hameln | 810.27 mi (1,304.01 km) |
| Esparraguera to Hamm | 755.05 mi (1,215.13 km) |
| Esparraguera to Hammelburg | 706.77 mi (1,137.44 km) |
| Esparraguera to Hamminkeln | 738.69 mi (1,188.80 km) |
| Esparraguera to Hanau | 683.20 mi (1,099.51 km) |
| Esparraguera to Handewitt | 975.03 mi (1,569.16 km) |
| Esparraguera to Hannover | 833.57 mi (1,341.50 km) |
| Esparraguera to Hannoversch Munden | 775.46 mi (1,247.99 km) |
| Esparraguera to Haren | 814.92 mi (1,311.49 km) |
| Esparraguera to Harrislee | 977.91 mi (1,573.79 km) |
| Esparraguera to Harsefeld | 895.59 mi (1,441.32 km) |