HUB hero image

How to Travel from

Grindelwald to Oberstdorf

by Route or Car

Grindelwald
+0
Oberstdorf
Transport search to Oberstdorf
Grindelwald
+0
Oberstdorf
Building a composite car route
Cheapest
Best Offer!
Car
4 h 24 min
289 km.
from $15
Composite Route Car Only
Schedule

Grindelwald, Switzerland → Oberstdorf, Germany

All
All days
18 Jul, Sat
19 Jul, Sun
20 Jul, Mon
21 Jul, Tue
22 Jul, Wed

Cheapest and Fastest Ways to Travel from Grindelwald to Oberstdorf

Composite routes from Grindelwald to Oberstdorf

Cheapest
Other

Transport providers

FlixBus
Website
Shuttler
Website
Bus Regionalverkehr Allgäu
Website
Landbus Bregenzerwald
Website
STI Bus AG
Website
FlixBus
Website
1h 55m
3 times a day
$13.99–$20.36
+49 30 300 137 300
+49 30 300 137 300
Call Contact via email
Shuttler
Website
1h 50m
5 times a week
$27.99–$33.08
+41 44 552 0807
+41 44 552 0807
Call Contact via email
Bus Regionalverkehr Allgäu
Website
40 min
4 times a day
+49 89 20355000
+49 89 20355000
Call Contact via email
Landbus Bregenzerwald
Website
49 min
Hourly
$6.36–$9.54
+43 5512 26 000
+43 5512 26 000
Call Contact via email
STI Bus AG
Website
34 min
Once daily
$12.72–$19.08
+41 33 225 13 13
+41 33 225 13 13
Call
Deutsche Bahn Regional
Website
Swiss Railways (SBB/CFF/FFS)
Website
SBB GmbH
Website
Thurbo
Website
Deutsche Bahn Regional
Website
49 min
Hourly
$15.27–$22.90
+49 30 2970
+49 30 2970
Call
Swiss Railways (SBB/CFF/FFS)
Website
3h 13m
Every 4 hours
$101.78–$190.84
+41 848 44 66 88
+41 848 44 66 88
Call
SBB GmbH
Website
51 min
Every 4 hours
$6.36–$8.91
+49 (0) 7531 915109
+49 (0) 7531 915109
Call Contact via email
Thurbo
Website
52 min
5 times a day
$7.00–$17.81
+41 71 554 00 00
+41 71 554 00 00
Call

Questions and Answers

What is the cheapest way to get from Grindelwald to Oberstdorf?

The cheapest way to get from Grindelwald to Oberstdorf is to drive which costs $59.78 - $86.96 and takes 3h 56m.

What is the fastest way to get from Grindelwald to Oberstdorf?

The fastest way to get from Grindelwald to Oberstdorf is to drive which takes 3h 56m and costs $59.78 - $86.96 .

Is there a direct bus between Grindelwald and Oberstdorf?

No, there is no direct bus from Grindelwald to Oberstdorf. However, there are services departing from Grindelwald, Bahnhof and arriving at Oberstdorf via Interlaken Bahnhof Ost, Zurich Bus Station, Bregenz Bahnhof, Hittisau Gemeindehaus and Obermaiselstein, Weidachstraße. The journey, including transfers, takes approximately 10h 35m.

Is there a direct train between Grindelwald and Oberstdorf?

No, there is no direct train from Grindelwald to Oberstdorf. However, there are services departing from Grindelwald and arriving at Oberstdorf via Interlaken Ost, Romanshorn, Lindau, Reutin Bahnhof and Immenstadt. The journey, including transfers, takes approximately 9h 9m.

How far is it from Grindelwald to Oberstdorf?

The distance between Grindelwald and Oberstdorf is 416 km. The road distance is 312.4 km.

How do I travel from Grindelwald to Oberstdorf without a car?

The best way to get from Grindelwald to Oberstdorf without a car is to train which takes 9h 9m and costs $108.70 - $217.39 .

How long does it take to get from Grindelwald to Oberstdorf?

It takes approximately 9h 9m to get from Grindelwald to Oberstdorf, including transfers.

Where do I catch the Grindelwald to Oberstdorf bus from?

Grindelwald to Oberstdorf bus services, operated by STI Bus AG, depart from Grindelwald, Bahnhof station.

Where do I catch the Grindelwald to Oberstdorf train from?

Grindelwald to Oberstdorf train services, operated by Swiss Railways (SBB/CFF/FFS), depart from Interlaken Ost station.

Train or bus from Grindelwald to Oberstdorf?

The best way to get from Grindelwald to Oberstdorf is to train which takes 9h 9m and costs $108.70 - $217.39 . Alternatively, you can line 312 bus and bus and line 820 bus and line 46 bus and line 44 bus, which costs and takes 10h 35m.

Where does the Grindelwald to Oberstdorf bus arrive?

Grindelwald to Oberstdorf bus services, operated by STI Bus AG, arrive at Interlaken Ost, Bahnhof station.

Where does the Grindelwald to Oberstdorf train arrive?

Grindelwald to Oberstdorf train services, operated by Swiss Railways (SBB/CFF/FFS), arrive at Romanshorn station.

Can I drive from Grindelwald to Oberstdorf?

Yes, the driving distance between Grindelwald to Oberstdorf is 312 km. It takes approximately 3h 56m to drive from Grindelwald to Oberstdorf.

How do I get a train ticket from Grindelwald to Oberstdorf?

Book your Grindelwald to Oberstdorf train tickets online with Omio.

Where can I stay near Oberstdorf?

There are 2769+ hotels available in Oberstdorf. Prices start at $70.15 per night.
+0