HUB hero image

How to Travel from

Sankt Gallen to Oberstdorf

by Rideshare, Route or Car

Sankt Gallen
+0
Oberstdorf
Transport search to Oberstdorf
Sankt Gallen
+0
Oberstdorf
Building a composite car route
Cheapest
Best Offer!
Car
1 h 25 min
95 km.
from $5
Composite Route Car Only

Five ways to Travel from Sankt Gallen to Oberstdorf

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from St. Gallen train station to Bregenz
Ave. Duration:
45 min
Frequency:
4 times a day
Estimated price:
$7.00–$10.18

Swiss PostAuto

Phone:
+41 584483500
Website:
postauto.ch
Bus from St. Gallen, Marktplatz Bohl to Rheineck,
Ave. Duration:
59 min
Frequency:
Hourly
Estimated price:
$4.33–$5.98

Bus Regionalverkehr Allgäu

Phone:
+49 89 20355000
Website:
dbregiobus-bayern.de/
Bus from Hittisau Gemeindehaus to Obermaiselstein,
Ave. Duration:
40 min
Frequency:
4 times a day

Landbus Bregenzerwald

Phone:
+43 5512 26 000
Website:
vmobil.at/
Bus from Bregenz Bahnhof to Hittisau
Ave. Duration:
49 min
Frequency:
Hourly
Estimated price:
$6.36–$9.54

Landbus Unterland

Phone:
+43 5572 32300
Website:
landbusunterland.at/fahrplaene-1
Bus from Gaißau Kesslerplatz to Bregenz
Ave. Duration:
46 min
Frequency:
Hourly

Train operators

Deutsche Bahn Intercity-Express

Phone:
+49 30 311-682904
Website:
bahn.de/
Train from Immenstadt to Oberstdorf
Ave. Duration:
30 min
Frequency:
Twice daily
Estimated price:
$24.17–$27.99

Deutsche Bahn Regional

Phone:
+49 30 2970
Website:
bahn.de/
Train from Lindau, Reutin Bahnhof to Immenstadt
Ave. Duration:
49 min
Frequency:
Hourly
Estimated price:
$16.54–$24.17
Train from Immenstadt to Oberstdorf
Ave. Duration:
38 min
Frequency:
Hourly
Estimated price:
$9.54–$13.99
Train from Lindau-Insel to Immenstadt
Ave. Duration:
59 min
Frequency:
Hourly
Estimated price:
$16.54–$24.17

Questions and Answers

What is the cheapest way to get from Sankt Gallen to Oberstdorf?

The cheapest way to get from Sankt Gallen to Oberstdorf is to drive which costs $18.48 - $27.17 and takes 1h 22m.

What is the fastest way to get from Sankt Gallen to Oberstdorf?

The fastest way to get from Sankt Gallen to Oberstdorf is to drive which takes 1h 22m and costs $18.48 - $27.17 .

Is there a direct bus between Sankt Gallen and Oberstdorf?

No, there is no direct bus from Sankt Gallen station to Oberstdorf. However, there are services departing from St. Gallen train station and arriving at Oberstdorf via Bregenz Bahnhof, Hittisau Gemeindehaus and Obermaiselstein, Weidachstraße. The journey, including transfers, takes approximately 4h 51m.

Is there a direct train between Sankt Gallen and Oberstdorf?

No, there is no direct train from Sankt Gallen to Oberstdorf. However, there are services departing from St. Gallen and arriving at Oberstdorf via St. Margrethen SG, Lindau, Reutin Bahnhof and Immenstadt. The journey, including transfers, takes approximately 3h 48m.

How far is it from Sankt Gallen to Oberstdorf?

The distance between Sankt Gallen and Oberstdorf is 135 km. The road distance is 93.7 km.

How do I travel from Sankt Gallen to Oberstdorf without a car?

The best way to get from Sankt Gallen to Oberstdorf without a car is to train which takes 3h 48m and costs $30.43 - $81.52 .

How long does it take to get from Sankt Gallen to Oberstdorf?

It takes approximately 3h 48m to get from Sankt Gallen to Oberstdorf, including transfers.

Where do I catch the Sankt Gallen to Oberstdorf bus from?

Sankt Gallen to Oberstdorf bus services, operated by FlixBus, depart from St. Gallen train station.

Where do I catch the Sankt Gallen to Oberstdorf train from?

Sankt Gallen to Oberstdorf train services, operated by Deutsche Bahn Regional, depart from Lindau, Reutin Bahnhof station.

Train or bus from Sankt Gallen to Oberstdorf?

The best way to get from Sankt Gallen to Oberstdorf is to train which takes 3h 48m and costs $30.43 - $81.52 . Alternatively, you can line 206 bus and line 820 bus and line 46 bus, which costs and takes 4h 51m.

Where does the Sankt Gallen to Oberstdorf bus arrive?

Sankt Gallen to Oberstdorf bus services, operated by FlixBus, arrive at Bregenz bus station.

Where does the Sankt Gallen to Oberstdorf train arrive?

Sankt Gallen to Oberstdorf train services, operated by Deutsche Bahn Regional, arrive at Immenstadt station.

Can I drive from Sankt Gallen to Oberstdorf?

Yes, the driving distance between Sankt Gallen to Oberstdorf is 94 km. It takes approximately 1h 22m to drive from Sankt Gallen to Oberstdorf.

How do I get a train ticket from Sankt Gallen to Oberstdorf?

Book your Sankt Gallen to Oberstdorf train tickets online with Omio.

Where can I stay near Oberstdorf?

There are 2761+ hotels available in Oberstdorf. Prices start at $72.11 per night.
+0