| Cities | Distance |
|---|---|
| Giffnock to Kirchlengern | 579.90 mi (933.26 km) |
| Giffnock to Kirchlinteln | 581.30 mi (935.52 km) |
| Giffnock to Kirchseeon | 868.47 mi (1,397.66 km) |
| Giffnock to Kirchzarten | 750.23 mi (1,207.38 km) |
| Giffnock to Kirkel | 660.03 mi (1,062.22 km) |
| Giffnock to Kissing | 827.73 mi (1,332.10 km) |
| Giffnock to Kisslegg | 817.98 mi (1,316.42 km) |
| Giffnock to Kitzingen | 733.56 mi (1,180.55 km) |
| Giffnock to Kleinblittersdorf | 660.52 mi (1,063.01 km) |
| Giffnock to Kleve | 507.42 mi (816.61 km) |
| Giffnock to Klipphausen | 799.95 mi (1,287.40 km) |
| Giffnock to Klotze | 660.26 mi (1,062.59 km) |
| Giffnock to Koblenz | 619.23 mi (996.55 km) |
| Giffnock to Kolbermoor | 885.21 mi (1,424.60 km) |
| Giffnock to Kolkwitz | 804.18 mi (1,294.20 km) |