| Olten to Gernsbach | 99.69 mi (160.43 km) |
| Olten to Gernsheim | 167.95 mi (270.30 km) |
| Olten to Gerstetten | 131.70 mi (211.95 km) |
| Olten to Gersthofen | 155.96 mi (251.00 km) |
| Olten to Gerstungen | 267.97 mi (431.25 km) |
| Olten to Gescher | 320.80 mi (516.28 km) |
| Olten to Geseke | 298.38 mi (480.20 km) |
| Olten to Gevelsberg | 275.26 mi (442.98 km) |
| Olten to Giengen an der Brenz | 139.56 mi (224.60 km) |
| Olten to Giesen | 346.55 mi (557.73 km) |
| Olten to Giessen | 226.09 mi (363.85 km) |
| Olten to Gifhorn | 373.99 mi (601.87 km) |
| Olten to Gilching | 166.55 mi (268.03 km) |
| Olten to Ginsheim-Gustavsburg | 183.01 mi (294.53 km) |
| Olten to Gladbeck | 294.34 mi (473.69 km) |