There are 10 ways to get from Zagreb to Langenthal by plane, train, bus, night train, shuttle, night bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Zagreb Franjo Tuđman Airport to Basel, train
best- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Basel (BSL)ZAG - BSL
- Take the train from Basel SBB to Olten
- Take the train from Olten to Langenthal
5h 40mCHF 57–260Bus, train
cheapest- Take the bus from Zagreb to Zurich Bus StationN953
- Take the train from Zürich HB to LangenthalIr35 / ...
14h 31mCHF 48–126Train
- Take the train from Zagreb Glavni Kol. to Schwarzach-St.VeitEc
- Take the train from Schwarzach-St.Veit to Woergl HbfRe / ...
- Take the train from Woergl Hbf to Zuerich HbRjx
- Take the train from Zürich HB to LangenthalIr
15h 7mCHF 70–388Night train, train
- Take the night train from Zagreb Glavni Kol. to Zuerich HbEn
- Take the train from Zürich HB to LangenthalIr35 / ...
15h 17mCHF 61–225Fly Zagreb Franjo Tuđman Airport to Zurich Airport, train
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Zurich Airport (ZRH)ZAG - ZRH
- Take the train from Zürich Flughafen to Olten
5h 49mCHF 99–261Shuttle to Ljubljana, fly to Zurich Airport, train
- Take a shuttle bus from Zagreb to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Zurich Airport (ZRH)LJU - ZRH
- Take the train from Zürich Flughafen to Olten
7h 6mCHF 139–518Bus to Mahovljani Airport, fly to Mulhouse
- Take the bus from Zagreb, Autobusni Kolodvor to Laktaši
- Fly from Mahovljani Airport (BNX) to Mulhouse (MLH)BNX - MLH
8h 1mCHF 53–491Bus, night bus
- Take the bus from Zagreb to Bern
- Take the night bus from Bern, Bahnhof to Langenthal, Tell/Kantonalbank912
15h 30mCHF 163–172Drive, car train
- Drive from Zagreb to Villach Hbf ARZ
- Take the car train from Villach Hbf ARZ to München Ost
- Drive from München Ost to Langenthal
8h 25mCHF 181–251Drive 870.4 km
- Drive from Zagreb to Langenthal870.4 km
9h 16mCHF 139–201
Zagreb to Langenthal by bus and train
Questions & Answers
The cheapest way to get from Zagreb to Langenthal is to bus and train which costs SFr 45 - SFr 130 and takes 14h 31m.
The fastest way to get from Zagreb to Langenthal is to fly and train which takes 5h 40m and costs SFr 55 - SFr 260.
No, there is no direct bus from Zagreb to Langenthal. However, there are services departing from Zagreb and arriving at Langenthal, Tell/Kantonalbank via Bern, Neufeld P+R and Bern, Bahnhof. The journey, including transfers, takes approximately 15h 30m.
No, there is no direct train from Zagreb to Langenthal. However, there are services departing from Zagreb Glavni Kol. and arriving at Langenthal via Schwarzach-St.Veit, Woergl Hbf and Zürich HB. The journey, including transfers, takes approximately 15h 7m.
The distance between Zagreb and Langenthal is 765 km. The road distance is 870.4 km.
The best way to get from Zagreb to Langenthal without a car is to bus and train which takes 14h 31m and costs SFr 45 - SFr 130.
It takes approximately 5h 40m to get from Zagreb to Langenthal, including transfers.
Zagreb to Langenthal bus services, operated by Zelic Reisen, depart from Zagreb station.
Zagreb to Langenthal train services, operated by HŽ Putnički prijevoz (HŽPP), depart from Zagreb Glavni Kol. station.
Zagreb to Langenthal bus services, operated by Zelic Reisen, arrive at Bern station.
What companies run services between Zagreb, Croatia and Langenthal, Switzerland?
You can take a train from Zagreb Glavni Kol. to Langenthal via Schwarzach-St.Veit, Woergl Hbf, Zuerich Hb, and Zürich HB in around 15h 7m.
- Website
- lufthansa.com
Flights from Zagreb Franjo Tuđman Airport to Basel via Munich
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 80–250
Flights from Zagreb Franjo Tuđman Airport to Basel via Frankfurt
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- CHF 80–290
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 3m
- When
- Every day
- Estimated price
- CHF 80–230
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- CHF 80–230
Flights from Ljubljana to Zurich Airport via Munich
- Ave. Duration
- 3h 10m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- CHF 85–330
Flights from Ljubljana to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 30m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 90–350
- Website
- swiss.com
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- CHF 80–230
Flights from Ljubljana to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 85–340
- Website
- croatiaairlines.com
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- CHF 80–230
- Website
- ryanair.com
Flights from Zagreb Franjo Tuđman Airport to Basel
- Ave. Duration
- 1h 35m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 30–180
- Website
- austrian.com
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Vienna
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 85–190
- Website
- wizzair.com
Flights from Mahovljani Airport to Mulhouse
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- CHF 21–380
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Basel SBB to Olten
- Ave. Duration
- 39 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 10–19
- Website
- https://www.sbb.ch/en
Train from Olten to Langenthal
- Ave. Duration
- 20 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 13–24
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Langenthal
- Ave. Duration
- 54 min
- Frequency
- 5 times a day
- Estimated price
- CHF 19–28
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Olten
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- CHF 20–35
- Website
- https://www.sbb.ch/en
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Basel SBB to Olten
- Ave. Duration
- 25 min
- Frequency
- Every 4 hours
- Schedules at
- sob.ch
Train from Olten to Langenthal
- Ave. Duration
- 11 min
- Frequency
- Hourly
- Schedules at
- sob.ch
Train from Zürich HB to Langenthal
- Ave. Duration
- 54 min
- Frequency
- Every 2 hours
- Schedules at
- sob.ch
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Basel SBB to Olten
- Ave. Duration
- 29 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 5–7
- Schedules at
- sbb-deutschland.de
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Olten to Langenthal
- Ave. Duration
- 11 min
- Frequency
- Hourly
- Estimated price
- CHF 4–6
- Website
- https://www.bls.ch/en
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Zagreb Glavni Kol. to Schwarzach-St.Veit
- Ave. Duration
- 6h 13m
- Frequency
- Once daily
- Estimated price
- CHF 18–25
- Website
- http://www.hzpp.hr/en
Night train from Zagreb Glavni Kol. to Zuerich Hb
- Ave. Duration
- 13h 41m
- Frequency
- Once daily
- Estimated price
- CHF 40–60
- Website
- http://www.hzpp.hr/en
Train from Schwarzach-St.Veit to Woergl Hbf
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- CHF 9–25
- Website
- https://www.oebb.at/en/
Night train from Zagreb Glavni Kol. to Zuerich Hb
- Ave. Duration
- 13h 40m
- Frequency
- 6 times a week
- Estimated price
- CHF 140–200
- Website
- https://www.oebb.at/en/
Train from Schwarzach-St.Veit to Woergl Hbf
- Ave. Duration
- 1h 59m
- Frequency
- 3 times a day
- Estimated price
- CHF 21–35
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 21–35
Train from Woergl Hbf to Zuerich Hb
- Ave. Duration
- 4h 1m
- Frequency
- Every 4 hours
- Estimated price
- CHF 45–70
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 45–70
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Schwarzach-St.Veit to Woergl Hbf
- Ave. Duration
- 1h 49m
- Frequency
- Twice daily
- Estimated price
- CHF 27–35
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Woergl Hbf to Zuerich Hb
- Ave. Duration
- 4h 16m
- Frequency
- Twice daily
- Estimated price
- CHF 23–85
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Schwarzach-St.Veit to Woergl Hbf
- Ave. Duration
- 1h 49m
- Frequency
- Once daily
- Estimated price
- CHF 25–40
- 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
- +49 30 311 682904
- Website
- bahn.de
Train from Schwarzach-St.Veit to Woergl Hbf
- Ave. Duration
- 2h 2m
- Frequency
- 5 times a week
- Estimated price
- CHF 30–34
- Website
- https://int.bahn.de/en
- Phone
- +43 51717
- Website
- nightjet.com
Train from Schwarzach-St.Veit to Woergl Hbf
- Ave. Duration
- 2h 2m
- Frequency
- Once a week
- Estimated price
- CHF 25–242
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- CHF 237–242
- Couchette Carriage
- CHF 110–140
- Seating Carriage
- CHF 25–35
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Villach Hbf ARZ to München Ost
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- CHF 85–110
- Website
- https://urlaubs-express.de/?lang=en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Zagreb to Zurich Bus Station
- Ave. Duration
- 12h 55m
- Frequency
- 6 times a week
- Estimated price
- CHF 40–100
- Website
- https://www.flixbus.co.uk
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Zagreb to Zurich Bus Station
- Ave. Duration
- 12h
- Frequency
- Once a week
- Estimated price
- CHF 28–45
- Website
- https://union-ivkoni.com/en
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Zagreb to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 2h 7m
- Frequency
- On demand
- Estimated price
- CHF 29–220
- Website
- https://www.goopti.com/en/
- Shared
- CHF 29–34
- Private
- CHF 120–220
- Phone
- +385 (0)98 39 89 59
- info@pepeks.hr
- Website
- pepeks.hr
Bus from Zagreb, Autobusni Kolodvor to Laktaši
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- CHF 22
- Schedules at
- pepeks.hr
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Zagreb, Autobusni Kolodvor to Laktaši
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- croatiabus.hr
- Phone
- +387 33 770 889
- info@centrotrans.com
- Website
- centrotrans.com
Bus from Zagreb, Autobusni Kolodvor to Laktaši
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- CHF 15–19
- Website
- https://centrotrans.com/en
- Phone
- +41 79 445 39 68
- info@zelicreisen.ch
- Website
- zelicreisen.ch
Bus from Zagreb to Bern
- Ave. Duration
- 13h 15m
- Frequency
- Twice a week
- Estimated price
- CHF 145
- Schedules at
- zelicreisen.ch
- Phone
- +41 62 919 19 11
- info@asmobil.ch
- Website
- asmobil.ch
Night bus from Bern, Bahnhof to Langenthal, Tell/Kantonalbank
- Ave. Duration
- 1h 2m
- Frequency
- 4 times a week
- Estimated price
- CHF 16–23
- Website
- Aare Seeland mobil
- Schedules at
- SBB
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
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
More Questions & Answers
Zagreb to Langenthal train services, operated by HŽ Putnički prijevoz (HŽPP), arrive at Schwarzach-St.Veit station.
Yes, the driving distance between Zagreb to Langenthal is 870 km. It takes approximately 9h 16m to drive from Zagreb to Langenthal.
Book your Zagreb to Langenthal train tickets online with Omio.
There are 281+ hotels available in Langenthal.


















































































