| Haapsalu to Kamenz | 646.99 mi (1,041.23 km) |
| Haapsalu to Kamp-Lintfort | 840.69 mi (1,352.96 km) |
| Haapsalu to Kandel | 918.57 mi (1,478.30 km) |
| Haapsalu to Kappeln | 592.13 mi (952.95 km) |
| Haapsalu to Karben | 840.13 mi (1,352.06 km) |
| Haapsalu to Karlsdorf-Neuthard | 906.42 mi (1,458.74 km) |
| Haapsalu to Karlsfeld | 888.23 mi (1,429.48 km) |
| Haapsalu to Karlsruhe | 917.25 mi (1,476.18 km) |
| Haapsalu to Kassel | 762.18 mi (1,226.60 km) |
| Haapsalu to Kaufbeuren | 927.65 mi (1,492.90 km) |
| Haapsalu to Kaufering | 909.46 mi (1,463.64 km) |
| Haapsalu to Kaufungen | 760.59 mi (1,224.05 km) |
| Haapsalu to Kehl | 957.69 mi (1,541.25 km) |
| Haapsalu to Kelheim | 837.12 mi (1,347.22 km) |
| Haapsalu to Kelkheim (Taunus) | 854.04 mi (1,374.44 km) |