| Madrid to Hennef | 889.65 mi (1,431.75 km) |
| Madrid to Hennigsdorf | 1,160.08 mi (1,866.98 km) |
| Madrid to Henstedt-Ulzburg | 1,121.95 mi (1,805.61 km) |
| Madrid to Heppenheim | 875.06 mi (1,408.28 km) |
| Madrid to Herbolzheim | 781.32 mi (1,257.41 km) |
| Madrid to Herborn | 914.54 mi (1,471.81 km) |
| Madrid to Herbrechtingen | 885.87 mi (1,425.67 km) |
| Madrid to Herdecke | 926.48 mi (1,491.02 km) |
| Madrid to Herford | 999.66 mi (1,608.79 km) |
| Madrid to Herne | 928.70 mi (1,494.60 km) |
| Madrid to Herrenberg | 836.66 mi (1,346.48 km) |
| Madrid to Herrsching am Ammersee | 901.98 mi (1,451.59 km) |
| Madrid to Hersbruck | 967.44 mi (1,556.95 km) |
| Madrid to Herten | 929.20 mi (1,495.41 km) |
| Madrid to Herxheim | 838.17 mi (1,348.90 km) |