There are 4 ways to get from Garmisch-Partenkirchen to Swiss Alps by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Innsbruck Hauptbahnhof to Zuerich Hbtrain Rjx
- Take the train from Zürich HB to Airolotrain Ir46
10h 23mCHF 78–133Bus, train
cheapest- Take the bus from Garmisch-Partenkirchen station to Munich central bus stationbus 040 / ...
- Take the bus from Munich central bus station to Zurich Bus Stationbus
- Take the train from Zürich HB to Altdorf URtrain Ic2
10h 37mCHF 49–85Drive 312.5 km
- Drive from Garmisch-Partenkirchen to Swiss Alpscar 312.5 km
4h 14mCHF 60–87Train via Chur
- Take the train from Innsbruck Hbf to Sarganstrain rjx 160
- Take the train from Chur to Andermatttrain 903 / ...
11h 7m
Garmisch-Partenkirchen to Swiss Alps by bus and train
Comparing Your Travel Options
The cheapest way to get from Garmisch-Partenkirchen to Swiss Alps is to bus and train which costs SFr 45 - SFr 85 and takes 10h 37m.
The fastest way to get from Garmisch-Partenkirchen to Swiss Alps is to drive which takes 4h 14m and costs SFr 60 - SFr 90.
No, there is no direct train from Garmisch-Partenkirchen to Swiss Alps. However, there are services departing from Scharnitz and arriving at Airolo via Innsbruck Hauptbahnhof and Zürich HB. The journey, including transfers, takes approximately 10h 23m.
The distance between Garmisch-Partenkirchen and Swiss Alps is 470 km. The road distance is 312.5 km.
The best way to get from Garmisch-Partenkirchen to Swiss Alps without a car is to train which takes 10h 23m and costs SFr 75 - SFr 140.
It takes approximately 10h 23m to get from Garmisch-Partenkirchen to Swiss Alps, including transfers.
Garmisch-Partenkirchen to Swiss Alps train services, operated by Railjet, depart from Innsbruck Hauptbahnhof station.
Garmisch-Partenkirchen to Swiss Alps train services, operated by Railjet, arrive at Zuerich Hb station.
Yes, the driving distance between Garmisch-Partenkirchen to Swiss Alps is 313 km. It takes approximately 4h 14m to drive from Garmisch-Partenkirchen to Swiss Alps.
There are 444+ hotels available in Swiss Alps.
What companies run services between Garmisch-Partenkirchen, Germany and Swiss Alps, Canton Ticino, Switzerland?
You can take a bus from Garmisch-Partenkirchen to Gotthard Passhöhe via Scharnitz, Scharnitz, Innsbruck Hauptbahnhof, Zuerich Hb, Zürich HB, Airolo, and Airolo, Stazione in around 10h 23m.
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Innsbruck Hauptbahnhof to Zuerich Hb
- Ave. Duration
- 3h 33m
- Frequency
- Twice daily
- Estimated price
- CHF 65
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from Zürich HB to Airolo
- Ave. Duration
- 1h 56m
- Frequency
- Every 3 hours
- Estimated price
- CHF 35–55
- Schedules at
- Schweizerische Südostbahn AG
Train from Zürich HB to Altdorf UR
- Ave. Duration
- 1h 12m
- Frequency
- Every 3 hours
- Estimated price
- CHF 24–35
- Schedules at
- Schweizerische Südostbahn AG
Train from Zürich HB to Altdorf UR
- Ave. Duration
- 1h 3m
- Frequency
- Every 4 hours
- Estimated price
- CHF 20–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- Railways of Slovak Republic (ZSSK)
Train from Innsbruck Hbf to Sargans
- Ave. Duration
- 2h 33m
- Frequency
- Once daily
- Estimated price
- CHF 8–15
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- +41 81 288 65 65
- [email protected]
- Website
- glacierexpress.ch
Train from Chur to Andermatt
- Ave. Duration
- 2h 53m
- Frequency
- Twice daily
- Schedules at
- glacierexpress.ch
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Garmisch-Partenkirchen station to Munich central bus station
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- CHF 7–11
- Website
- Flixbus
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Estimated price
- CHF 23–35
- Website
- Flixbus
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- CHF 16–27
- Website
- RegioJet
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide




































