| Cities | Distance |
|---|---|
| Olten to Beelitz | 405.88 mi (653.20 km) |
| Olten to Beilngries | 201.25 mi (323.88 km) |
| Olten to Bellheim | 128.88 mi (207.41 km) |
| Olten to Belm | 342.17 mi (550.67 km) |
| Olten to Belzig | 391.71 mi (630.39 km) |
| Olten to Bendorf | 213.31 mi (343.29 km) |
| Olten to Bensheim | 163.39 mi (262.96 km) |
| Olten to Berching | 202.63 mi (326.09 km) |
| Olten to Bergen | 388.14 mi (624.65 km) |
| Olten to Bergen | 544.19 mi (875.79 km) |
| Olten to Bergheim | 256.18 mi (412.29 km) |
| Olten to Bergisch Gladbach | 254.01 mi (408.79 km) |
| Olten to Bergkamen | 295.04 mi (474.83 km) |
| Olten to Bergneustadt | 254.74 mi (409.97 km) |
| Olten to Berlin | 432.78 mi (696.49 km) |