How to get from Oensingen to Sankt Gallen by car, truck, walk, bike
Distance between Oensingen and Sankt Gallen is 126 kilometers (78 miles).
Driving distance from Oensingen to Sankt Gallen is 158 kilometers (98 miles)
Route Map
Routes from oensingen-solothurn to sankt-gallen-sankt-gallen
4 Ways from Oensingen (Switzerland/Solothurn) to Sankt Gallen (Switzerland/Sankt Gallen)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue 12 m
2. Turn right onto Bahnhofallee 47 m
3. Turn right onto Solothurnstrasse, 5 256 m
4. Turn left 1.04 km
5. Keep left 51.09 km
See more
Questions and Answers
What is the cheapest way to get from Oensingen (Switzerland/Solothurn) to Sankt Gallen (Switzerland/Sankt Gallen)?
How do I get from Oensingen (Switzerland/Solothurn) to Sankt Gallen (Switzerland/Sankt Gallen) the fastest?
How long does it take to get from Oensingen (Switzerland/Solothurn) to Sankt Gallen (Switzerland/Sankt Gallen)?