There are 11 ways to get from Linz to Thun by train, bus, car, or plane
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 Linz Hbf to Zuerich HbRjx
- Take the train from Zürich HB to ThunIc8 / ...
8h 44mCHF 116–180Bus
cheapest- Take the bus from Linz Wissensturm to Regensburg BahnhofstrasseUnion Ivkoni - Unibus 3643 / ...
- Take the bus from Regensburg to BernBlaBlaCar Bus
12h 29mCHF 52–89Drive 643.5 km
- Drive from Linz to Thun643.5 km
7h 38mCHF 103–149Train, train to Munich International Airport, fly to Basel
- Take the train from Linz Hbf to Passau Hbf
- Take the train from Passau Hbf to Freising
- Fly from Munich International Airport (MUC) to Basel (BSL)MUC - BSL
- Take the train from Basel SBB to Thun
8h 1mCHF 143–362Train via Feldkirch
- Take the train from Linz Hbf to FeldkirchRjx
- Take the train from Feldkirch to Zürich HBRjx
- Take the train from Zürich HB to ThunIc8 / ...
9h 38mCHF 141–234Train via Kufstein
- Take the train from Linz Hbf to KufsteinRjx
- Take the train from Kufstein to Zuerich HbRjx
- Take the train from Zürich HB to ThunIc8 / ...
9h 42mCHF 116–197Train, train to Munich International Airport, fly to Zurich Airport
- Take the train from Linz Hbf to Passau Hbf
- Take the train from Passau Hbf to Freising
- Fly from Munich International Airport (MUC) to Zurich Airport (ZRH)MUC - ZRH
- Take the train from Zürich Flughafen to Thun
8h 5mCHF 155–342Train to Vienna International Airport, fly to Basel, train
- Take the train from Linz Hbf to Flughafen Wien
- Fly from Vienna International Airport (VIE) to Basel (BSL)VIE - BSL
- Take the train from Basel SBB to Thun
7h 44mCHF 87–300Train to Vienna International Airport, fly to Zurich Airport, train
- Take the train from Linz Hbf to Flughafen Wien
- Fly from Vienna International Airport (VIE) to Zurich Airport (ZRH)VIE - ZRH
- Take the train from Zürich Flughafen to Thun
7h 43mCHF 139–300Train to Václav Havel Airport Prague, fly to Zurich Airport, train
- Take the train from Linz Hbf to Praha Hlavni Nadrazi
- Fly from Václav Havel Airport Prague (PRG) to Zurich Airport (ZRH)PRG - ZRH
- Take the train from Zürich Flughafen to Thun
10h 10mCHF 122–344Train, train to Munich International Airport, fly to Geneva International Airport
- Take the train from Linz Hbf to Passau Hbf
- Take the train from Passau Hbf to Freising
- Fly from Munich International Airport (MUC) to Geneva International Airport (GVA)MUC - GVA
- Take the train from Genève-Aéroport to Bern
10h 29mCHF 146–365
Linz to Thun by train
Questions & Answers
The cheapest way to get from Linz to Thun is to bus which costs SFr 50 - SFr 90 and takes 12h 29m.
The fastest way to get from Linz to Thun is to drive which takes 7h 38m and costs SFr 100 - SFr 150.
No, there is no direct train from Linz to Thun. However, there are services departing from Linz Hbf and arriving at Thun via Zürich HB. The journey, including transfers, takes approximately 8h 44m.
The distance between Linz and Thun is 741 km. The road distance is 643.5 km.
The best way to get from Linz to Thun without a car is to train which takes 8h 44m and costs SFr 110 - SFr 180.
It takes approximately 8h 44m to get from Linz to Thun, including transfers.
Linz to Thun train services, operated by Railjet, depart from Linz Hbf station.
The best way to get from Linz to Thun is to train which takes 8h 44m and costs SFr 110 - SFr 180. Alternatively, you can bus, which costs SFr 50 - SFr 90 and takes 12h 29m.
Linz to Thun train services, operated by Railjet, arrive at Zuerich Hb station.
Yes, the driving distance between Linz to Thun is 644 km. It takes approximately 7h 38m to drive from Linz to Thun.
What companies run services between Linz, Austria and Thun, Switzerland?
You can take a train from Linz Hbf to Thun via Zuerich Hb and Zürich HB in around 8h 44m. Alternatively, you can take a bus from Linz Wissensturm to Thun via Regensburg Bahnhofstrasse, Regensburg, Bern, Bern, Neufeld P+R, Bern, Bahnhof, and Bern in around 12h 29m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- swiss.com
Flights from Munich International Airport to Basel
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 100–260
Flights from Munich International Airport to Zurich Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 70–430
Flights from Vienna International Airport to Basel
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- CHF 70–260
Flights from Vienna International Airport to Zurich Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- CHF 80–340
Flights from Václav Havel Airport Prague to Zurich Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- CHF 70–150
Flights from Munich International Airport to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 75–390
Flights from Munich International Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h 1m
- When
- Every day
- Estimated price
- CHF 75–390
- Website
- lufthansa.com
Flights from Munich International Airport to Basel
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 100–260
Flights from Munich International Airport to Zurich Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 70–430
Flights from Vienna International Airport to Basel via Munich International Airport
- Ave. Duration
- 2h 56m
- When
- Every day
- Estimated price
- CHF 70–260
Flights from Vienna International Airport to Basel via Frankfurt
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- CHF 70–260
Flights from Vienna International Airport to Zurich Airport via Munich International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- CHF 85–340
Flights from Václav Havel Airport Prague to Zurich Airport via Munich International Airport
- Ave. Duration
- 2h 55m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 65–260
Flights from Václav Havel Airport Prague to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- CHF 65–280
Flights from Munich International Airport to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 75–390
Flights from Munich International Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- CHF 90–390
- Website
- austrian.com
Flights from Vienna International Airport to Basel
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- CHF 70–260
Flights from Vienna International Airport to Zurich Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- CHF 80–340
Flights from Václav Havel Airport Prague to Zurich Airport via Vienna International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- CHF 60–260
- Website
- airdolomiti.it
Flights from Munich International Airport to Zurich Airport
- Ave. Duration
- 55 min
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- CHF 80–290
Flights from Václav Havel Airport Prague to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 40m
- When
- Tuesday to Sunday
- Estimated price
- CHF 85–280
Flights from Munich International Airport to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Sunday
- Estimated price
- CHF 90–310
- Website
- easyjet.com
Flights from Vienna International Airport to Basel
- Ave. Duration
- 1h 25m
- When
- Tuesday and Saturday
- Estimated price
- CHF 60–190
- Website
- condor.com
Flights from Václav Havel Airport Prague to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 40m
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 50–140
Train from Linz Hbf to Zuerich Hb
- Ave. Duration
- 6h 35m
- Frequency
- Every 4 hours
- Estimated price
- CHF 75–110
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
Train from Linz Hbf to Passau Hbf
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- CHF 18–27
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
Train from Linz Hbf to Feldkirch
- Ave. Duration
- 4h 57m
- Frequency
- 5 times a week
- Estimated price
- CHF 60–90
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
Train from Feldkirch to Zürich HB
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- CHF 20–30
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
Train from Linz Hbf to Kufstein
- Ave. Duration
- 2h 22m
- Frequency
- Hourly
- Estimated price
- CHF 30–50
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
Train from Kufstein to Zuerich Hb
- Ave. Duration
- 4h 11m
- Frequency
- Every 4 hours
- Estimated price
- CHF 45–70
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
Train from Linz Hbf to Flughafen Wien
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- CHF 29–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
Train from Linz Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 5h 51m
- Frequency
- Once daily
- Estimated price
- CHF 40–60
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Thun
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- CHF 40–70
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Thun
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- CHF 30–60
- Website
- https://www.sbb.ch/en
Train from Feldkirch to Zürich HB
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Estimated price
- CHF 40–75
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Thun
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- CHF 45–75
- Website
- https://www.sbb.ch/en
Train from Genève-Aéroport to Bern
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 30–65
- Website
- https://www.sbb.ch/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Linz Hbf to Passau Hbf
- Ave. Duration
- 57 min
- Frequency
- Every 2 hours
- Estimated price
- CHF 28–32
- Website
- https://int.bahn.de/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Linz Hbf to Passau Hbf
- Ave. Duration
- 1h 3m
- Frequency
- Twice daily
- Estimated price
- CHF 21–22
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Linz Hbf to Flughafen Wien
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- CHF 13–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Linz Hbf to Passau Hbf
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- CHF 20–22
- Website
- https://www.oebb.at/en/
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Linz Hbf to Passau Hbf
- Ave. Duration
- 59 min
- Frequency
- 4 times a day
- Estimated price
- CHF 15–35
- Website
- https://westbahn.at/en/
- Standard Ticket
- CHF 15–21
- First Class
- CHF 24–35
Train from Linz Hbf to Kufstein
- Ave. Duration
- 2h 24m
- Frequency
- Every 4 hours
- Estimated price
- CHF 30–60
- Website
- https://westbahn.at/en/
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Linz Hbf to Passau Hbf
- Ave. Duration
- 59 min
- Frequency
- 5 times a day
- Estimated price
- CHF 4–6
- Website
- https://jegy.mav.hu/
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Linz Hbf to Passau Hbf
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a week
- Estimated price
- CHF 7–14
- Website
- https://www.intercity.pl/en/
- 2nd Class
- CHF 7–10
- 1st Class
- CHF 10–14
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Passau Hbf to Freising
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- CHF 21–30
- Website
- https://int.bahn.de/en
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Basel SBB to Thun
- Ave. Duration
- 1h 27m
- Frequency
- 4 times a day
- Estimated price
- CHF 10–14
- Schedules at
- sbb-deutschland.de
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Linz Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Estimated price
- CHF 17–120
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Linz Wissensturm to Regensburg Bahnhofstrasse
- Ave. Duration
- 3h 15m
- Frequency
- Twice a week
- Estimated price
- CHF 7–12
- Website
- https://union-ivkoni.com/en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Regensburg to Bern
- Ave. Duration
- 7h 35m
- Frequency
- 4 times a week
- Estimated price
- CHF 35–50
- Website
- https://www.blablacar.co.uk/bus
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
Book your Linz to Thun train tickets online with Omio.
There are 967+ hotels available in Thun.





































































