| Cities | Distance |
|---|---|
| Glarus to Guerande | 539.76 mi (868.67 km) |
| Glarus to Gueret | 346.75 mi (558.04 km) |
| Glarus to Guichen | 510.66 mi (821.83 km) |
| Glarus to Guidel | 588.72 mi (947.45 km) |
| Glarus to Guilherand | 248.01 mi (399.13 km) |
| Glarus to Guipavas | 632.43 mi (1,017.79 km) |
| Glarus to Gujan-Mestras | 514.71 mi (828.34 km) |
| Glarus to Guyancourt | 345.29 mi (555.70 km) |
| Glarus to Hagondange | 203.45 mi (327.42 km) |
| Glarus to Haguenau | 136.87 mi (220.26 km) |
| Glarus to Halluin | 373.86 mi (601.67 km) |
| Glarus to Harnes | 366.36 mi (589.60 km) |
| Glarus to Haubourdin | 370.65 mi (596.50 km) |
| Glarus to Hautmont | 323.06 mi (519.91 km) |
| Glarus to Hayange | 210.53 mi (338.82 km) |