How to get from Olten to Bern by car, truck, walk, bike

Distance between Olten and Bern is 56 kilometers (35 miles).
Driving distance from Olten to Bern is 66 kilometers (41 miles)

OltenBern
Leaving from
Going to

Route Map

4 Ways from Olten (Switzerland/Solothurn) to Bern (Switzerland/Bern)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Schützenmatt 104 m
2. Turn left onto Schützenmattweg 113 m
3. Turn right onto Rötzmattweg 89 m
4. Turn left onto Rötzmattweg 15 m
5. Turn right 141 m
6. Turn left 121 m
7. Turn right onto Rötzmattweg 86 m
8. Turn left onto Gäustrasse, 5 644 m
9. At roundabout, take exit 1 onto Aarburgerstrasse, 2 2.85 km
10. Continue onto Bern - Zürich Strasse, 2 1.20 km
11. Turn right 57.07 km
12. Keep left onto A6 568 m
13. Keep right onto 37 364 m
14. Turn slight right onto Papiermühlestrasse, 6 66 m
15. Continue onto Papiermühlestrasse, 6 160 m
16. At roundabout, take exit 2 onto Papiermühlestrasse, 6 1.48 km
17. Continue onto Aargauerstalden 601 m
18. At roundabout, take exit 1 onto Grosser Muristalden 319 m
19. Turn slight left onto Gerechtigkeitsgasse 342 m
20. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Olten (Switzerland/Solothurn) to Bern (Switzerland/Bern)?
How do I get from Olten (Switzerland/Solothurn) to Bern (Switzerland/Bern) the fastest?
How long does it take to get from Olten (Switzerland/Solothurn) to Bern (Switzerland/Bern)?