| Cities | Distance |
|---|---|
| Giffnock to Mechernich | 577.24 mi (928.98 km) |
| Giffnock to Meckenbeuren | 812.67 mi (1,307.87 km) |
| Giffnock to Meckenheim | 587.59 mi (945.64 km) |
| Giffnock to Meerane | 768.91 mi (1,237.43 km) |
| Giffnock to Meerbusch | 547.58 mi (881.24 km) |
| Giffnock to Meine | 644.09 mi (1,036.56 km) |
| Giffnock to Meinerzhagen | 586.74 mi (944.26 km) |
| Giffnock to Meiningen | 707.11 mi (1,137.98 km) |
| Giffnock to Meissen | 795.14 mi (1,279.65 km) |
| Giffnock to Meitingen | 811.56 mi (1,306.08 km) |
| Giffnock to Melle | 569.03 mi (915.77 km) |
| Giffnock to Melsungen | 652.87 mi (1,050.68 km) |
| Giffnock to Memmelsdorf | 751.89 mi (1,210.04 km) |
| Giffnock to Memmingen | 817.27 mi (1,315.27 km) |
| Giffnock to Mendig | 608.20 mi (978.80 km) |