| Marratxi to Halstenbek | 1,022.22 mi (1,645.11 km) |
| Marratxi to Halver | 829.11 mi (1,334.32 km) |
| Marratxi to Hambuhren | 960.87 mi (1,546.36 km) |
| Marratxi to Hamburg | 1,019.40 mi (1,640.57 km) |
| Marratxi to Hameln | 916.74 mi (1,475.35 km) |
| Marratxi to Hamm | 866.62 mi (1,394.69 km) |
| Marratxi to Hammelburg | 802.99 mi (1,292.28 km) |
| Marratxi to Hamminkeln | 855.31 mi (1,376.48 km) |
| Marratxi to Hanau | 784.46 mi (1,262.47 km) |
| Marratxi to Handewitt | 1,088.32 mi (1,751.48 km) |
| Marratxi to Hannover | 939.50 mi (1,511.97 km) |
| Marratxi to Hannoversch Munden | 878.42 mi (1,413.68 km) |
| Marratxi to Haren | 931.14 mi (1,498.53 km) |
| Marratxi to Harrislee | 1,091.08 mi (1,755.93 km) |
| Marratxi to Harsefeld | 1,005.36 mi (1,617.98 km) |