| Cities | Distance |
|---|---|
| Ayr to Halstenbek | 592.16 mi (952.98 km) |
| Ayr to Halver | 578.89 mi (931.63 km) |
| Ayr to Hambuhren | 622.70 mi (1,002.14 km) |
| Ayr to Hamburg | 600.31 mi (966.10 km) |
| Ayr to Hameln | 615.36 mi (990.32 km) |
| Ayr to Hamm | 572.28 mi (920.99 km) |
| Ayr to Hammelburg | 708.43 mi (1,140.10 km) |
| Ayr to Hamminkeln | 526.34 mi (847.06 km) |
| Ayr to Hanau | 673.25 mi (1,083.50 km) |
| Ayr to Handewitt | 552.25 mi (888.76 km) |
| Ayr to Hannover | 620.30 mi (998.27 km) |
| Ayr to Hannoversch Munden | 649.07 mi (1,044.58 km) |
| Ayr to Haren | 513.75 mi (826.81 km) |
| Ayr to Harrislee | 554.20 mi (891.91 km) |
| Ayr to Harsefeld | 583.12 mi (938.45 km) |