There are 7 ways to get from Straubing to Zurich by train, plane, 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, fly to Zurich Airport
best- Take the train from Obertraubling to Muenchen Flughafen Terminal
- Fly from Munich International Airport (MUC) to Zurich Airport (ZRH)MUC - ZRH
4h 28mCHF 102–241Train, bus
cheapest- Take the train from Straubing to Regensburg HbfRe
- Take the bus from Regensburg central train station to Munich central bus station083 / ...
- Take the bus from Munich central bus station to Zurich Bus StationX06 / ...
7h 36mCHF 25–78Train via Munich
- Take the train from Neufahrn(Niederbay) to Muenchen HbfRe / ...
- Take the train from München Hbf to Lindau, Reutin Bahnhof88
- Take the train from Lindau-Reutin to Zuerich HbEc
7h 55mCHF 72–147Drive 424.9 km
- Drive from Straubing to Zurich424.9 km
4h 17mCHF 68–98Train, fly to Basel
- Take the train from Obertraubling to Muenchen Flughafen Terminal
- Fly from Munich International Airport (MUC) to Basel (BSL)MUC - BSL
- Take the train from Basel SBB to Zürich HB
5h 42mCHF 128–278Train, bus via Sankt Gallen
- Take the train from Neufahrn to München HbfRe2
- Take the bus from Munich Central Bus Station to St. Gallen Lagerstrasse
- Take the train from St. Gallen to Zürich HBIc1 / ...
8h 5mCHF 54–89Train
- Take the train from Straubing to Ulm HbfRe
- Take the train from Ulm Hauptbahnhof to SchaffhausenRe3
- Take the train from Schaffhausen to Zürich StadelhofenS12 / ...
8h 26m
Straubing to Zurich by train and bus
Questions & Answers
The cheapest way to get from Straubing to Zurich is to train and bus which costs SFr 25 - SFr 80 and takes 7h 36m.
The fastest way to get from Straubing to Zurich is to drive which takes 4h 17m and costs SFr 65 - SFr 100.
No, there is no direct train from Straubing to Zurich. However, there are services departing from Straubing and arriving at Zuerich Hb via Neufahrn(Niederbay), München Hbf and Lindau-Reutin. The journey, including transfers, takes approximately 7h 55m.
The distance between Straubing and Zurich is 408 km. The road distance is 424.9 km.
The best way to get from Straubing to Zurich without a car is to train and bus which takes 7h 36m and costs SFr 25 - SFr 80.
It takes approximately 4h 28m to get from Straubing to Zurich, including transfers.
Straubing to Zurich train services, operated by Die Länderbahn, depart from Neufahrn(Niederbay) station.
Straubing to Zurich train services, operated by Die Länderbahn, arrive at Muenchen Hbf station.
Yes, the driving distance between Straubing to Zurich is 425 km. It takes approximately 4h 17m to drive from Straubing to Zurich.
Book your Straubing to Zurich train tickets online with Omio.
What companies run services between Straubing, Germany and Zurich, Switzerland?
You can take a train from Straubing to Zuerich Hb via Neufahrn(Niederbay), Muenchen Hbf, München Hbf, and Lindau-Reutin in around 7h 55m.
- Website
- lufthansa.com
Flights from Munich International Airport to Zurich Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 70–400
Flights from Munich International Airport to Basel
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 70–280
- Website
- swiss.com
Flights from Munich International Airport to Zurich Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 70–400
Flights from Munich International Airport to Basel
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 70–280
- Website
- airdolomiti.it
Flights from Munich International Airport to Zurich Airport
- Ave. Duration
- 55 min
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- CHF 90–290
- Phone
- +49 800 589 28 40
- Website
- agilis.de
Train from Obertraubling to Muenchen Flughafen Terminal
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Schedules at
- agilis.de
Train from Straubing to Regensburg Hbf
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- CHF 14–15
- Schedules at
- agilis.de
Train from Straubing to Ulm Hbf
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Schedules at
- agilis.de
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Obertraubling to Muenchen Flughafen Terminal
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- CHF 16–23
- Website
- https://int.bahn.de/en
Train from Neufahrn(Niederbay) to Muenchen Hbf
- Ave. Duration
- 1h 6m
- Frequency
- Twice daily
- Estimated price
- CHF 16–23
- Website
- https://int.bahn.de/en
Train from Neufahrn to München Hbf
- Ave. Duration
- 1h 4m
- Frequency
- Every 3 hours
- Estimated price
- CHF 16–23
- Website
- https://int.bahn.de/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Straubing to Regensburg Hbf
- Ave. Duration
- 21 min
- Frequency
- 4 times a day
- Estimated price
- CHF 16–22
- Website
- https://int.bahn.de/en
Train from München Hbf to Lindau, Reutin Bahnhof
- Ave. Duration
- 1h 56m
- Frequency
- 5 times a day
- Estimated price
- CHF 24–55
- Website
- https://int.bahn.de/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Straubing to Regensburg Hbf
- Ave. Duration
- 20 min
- Frequency
- Twice daily
- Estimated price
- CHF 8–13
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- 0 89 54 888 97 - 25
- info@laenderbahn.com
- Website
- laenderbahn.com
Train from Neufahrn(Niederbay) to Muenchen Hbf
- Ave. Duration
- 1h 9m
- Frequency
- Every 2 hours
- Estimated price
- CHF 28–30
- Schedules at
- laenderbahn.com
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Neufahrn(Niederbay) to Muenchen Hbf
- Ave. Duration
- 1h 3m
- Frequency
- Every 4 hours
- Estimated price
- CHF 23–35
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Lindau-Reutin to Zuerich Hb
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- CHF 23–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +49 821 899825-44
- servus@go-ahead.bayern
- Website
- go-ahead.bayern
Train from München Hbf to Lindau, Reutin Bahnhof
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Schedules at
- go-ahead.bayern
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 12m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 19–40
- Website
- https://www.sbb.ch/en
Train from St. Gallen to Zürich HB
- Ave. Duration
- 1h 14m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 17–35
- Website
- https://www.sbb.ch/en
Train from Schaffhausen to Zürich Stadelhofen
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 22–26
- Website
- https://www.sbb.ch/en
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- meine-rab.de
Train from Ulm Hauptbahnhof to Schaffhausen
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- CHF 22–28
- Schedules at
- meine-rab.de
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Schaffhausen to Zürich Stadelhofen
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- CHF 5–8
- Schedules at
- sbb-deutschland.de
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Regensburg central train station to Munich central bus station
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- CHF 9–17
- Website
- https://www.flixbus.co.uk
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Estimated price
- CHF 17–40
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Regensburg central train station to Munich central bus station
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a week
- Estimated price
- CHF 6–13
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a week
- Estimated price
- CHF 14–19
- Website
- https://regiojet.com/
Bus from Munich Central Bus Station to St. Gallen Lagerstrasse
- Ave. Duration
- 2h 50m
- Frequency
- 3 times a week
- Estimated price
- CHF 12–19
- Website
- https://regiojet.com/
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 4h 30m
- Frequency
- Once a week
- Estimated price
- CHF 11–17
- Website
- https://union-ivkoni.com/en
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
There are 1234+ hotels available in Zurich.

















































