| Cities | Distance |
|---|---|
| Olten to Grossrohrsdorf | 380.35 mi (612.11 km) |
| Olten to Grunberg | 229.54 mi (369.41 km) |
| Olten to Grunheide | 438.43 mi (705.58 km) |
| Olten to Grunstadt | 153.82 mi (247.55 km) |
| Olten to Grunwald | 175.62 mi (282.63 km) |
| Olten to Guben | 440.25 mi (708.52 km) |
| Olten to Gudensberg | 272.97 mi (439.30 km) |
| Olten to Gummersbach | 254.94 mi (410.28 km) |
| Olten to Gundelfingen | 47.87 mi (77.05 km) |
| Olten to Gunzburg | 133.67 mi (215.12 km) |
| Olten to Gunzenhausen | 179.20 mi (288.40 km) |
| Olten to Gustrow | 482.94 mi (777.22 km) |
| Olten to Gutersloh | 315.12 mi (507.13 km) |
| Olten to Haan | 266.81 mi (429.38 km) |
| Olten to Haar | 185.53 mi (298.57 km) |