Olten está en Suiza (Bezirk Olten, Solothurn) en la zona horaria Europe/Zurich.
Lugares cercanos son Trimbach, Aarburg y Oftringen.
Basel está a 35 km, Zürich está a 52 km y Bern está a 57 km en línea recta.
Distancias desde Olten a las ciudades más importantes de Suiza y del mundo.
47.3499900°
7.9032900°