| Cities | Distance |
|---|---|
| Olten to Halstenbek | 442.37 mi (711.92 km) |
| Olten to Halver | 265.57 mi (427.40 km) |
| Olten to Hambuhren | 376.54 mi (605.99 km) |
| Olten to Hamburg | 438.18 mi (705.18 km) |
| Olten to Hameln | 334.65 mi (538.56 km) |
| Olten to Hamm | 299.43 mi (481.88 km) |
| Olten to Hammelburg | 211.76 mi (340.79 km) |
| Olten to Hamminkeln | 308.38 mi (496.30 km) |
| Olten to Hanau | 197.77 mi (318.28 km) |
| Olten to Handewitt | 516.10 mi (830.58 km) |
| Olten to Hannover | 355.91 mi (572.78 km) |
| Olten to Hannoversch Munden | 291.78 mi (469.57 km) |
| Olten to Haren | 375.48 mi (604.27 km) |
| Olten to Harrislee | 518.50 mi (834.44 km) |
| Olten to Harsefeld | 427.29 mi (687.66 km) |