There are 11 ways to get from Tallinn to Langenthal by plane, train, bus, car ferry, night train, 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 Lennart Meri International Airport to Zurich Airport, train
best- Fly from Lennart Meri International Airport (TLL) to Zurich Airport (ZRH)TLL - ZRH
- Take the train from Zürich Flughafen to Olten
6h 57mCHF 115–251Fly Lennart Meri International Airport to Basel
cheapest- Fly from Lennart Meri International Airport (TLL) to Basel (BSL)TLL - BSL
8h 28mCHF 83–280Bus, train via Berlin
- Take the bus from Tallinn, Bus Station to Berlin Airport BER
- Take the train from Berlin Hbf to Kassel Bahnhof Wilhelmshöhe11 / ...
- Take the train from Kassel Bahnhof Wilhelmshöhe to Basel SBB20 / ...
32h 51mCHF 131–360Train
- Take the train from Tallinn to Vilnius217
- Take the train from Vilniaus geležinkelio stotis to Kraków Główny
- Take the train from Krakow Glowny to RosenheimIc
- Take the train from Kufstein to Zuerich HbRjx
- Take the train from Zürich HB to LangenthalIr
43h 50mCar ferry, night train, train
- Take the car ferry from Tallinn to Stockholm
- Take the night train from Stockholm Central to Innsbruck Hauptbahnhof305
- Take the train from Innsbruck Hauptbahnhof to Zuerich HbRjx
- Take the train from Zürich HB to LangenthalIr
2d 3hCHF 264–562Bus to Helsinki Airport, fly to Zurich Airport, train
- Take the bus from Tallinn to Helsinki
- Fly from Helsinki Airport (HEL) to Zurich Airport (ZRH)HEL - ZRH
- Take the train from Zürich Flughafen to Olten
8h 16mBus to Helsinki Airport, fly to Basel
- Take the bus from Tallinn to Helsinki
- Fly from Helsinki Airport (HEL) to Basel (BSL)HEL - BSL
9h 32mBus, train
- Take the bus from Tallinn Harbour to Warsaw, Zachodnia
- Take the bus from Warsaw, Bus Station West to Zurich Bus Station
- Take the train from Zürich HB to LangenthalIr
38h 25mCHF 124–226Bus, train #2
- Take the bus from Vana-Pääsküla to Riia
- Take the bus from Rīga to Karlsruhe
- Take the train from Karlsruhe Hbf to Baden
- Take the train from Baden to LangenthalS23
42h 26mCHF 124–322Drive 2,309.7 km
- Drive from Tallinn to Langenthal2,309.7 km
23h 29mCHF 377–544Drive, car train
- Drive from Tallinn to Hamburg Altona
- Take the car train from Hamburg Altona to Lörrach Hbf
- Drive from Lörrach Hbf to Langenthal
31h 41mCHF 339–1,111
Tallinn to Langenthal by bus and train
Questions & Answers
The cheapest way to get from Tallinn to Langenthal is to fly which costs SFr 80 - SFr 280 and takes 8h 28m.
The fastest way to get from Tallinn to Langenthal is to fly and train which takes 6h 57m and costs SFr 110 - SFr 260.
No, there is no direct train from Tallinn to Langenthal. However, there are services departing from Tallinn and arriving at Langenthal via Vilniaus geležinkelio stotis, Krakow Glowny, Rosenheim, Kufstein and Zürich HB. The journey, including transfers, takes approximately 43h 50m.
The distance between Tallinn and Langenthal is 1788 km. The road distance is 2309.7 km.
The best way to get from Tallinn to Langenthal without a car is to bus and train via Berlin which takes 32h 51m and costs SFr 130 - SFr 360.
It takes approximately 6h 57m to get from Tallinn to Langenthal, including transfers.
Tallinn to Langenthal train services, operated by LTG Link, depart from Tallinn station.
The best way to get from Tallinn to Langenthal is to train which takes 43h 50m and costs . Alternatively, you can fly, which costs SFr 80 - SFr 280 and takes 8h 28m.
Langenthal is 1h behind Tallinn. It is currently 4:32 PM in Tallinn and 3:32 PM in Langenthal.
Tallinn to Langenthal train services, operated by LTG Link, arrive at Vilnius station.
What companies run services between Tallinn, Estonia and Langenthal, Switzerland?
You can take a train from Tallinn to Langenthal via Vilniaus geležinkelio stotis, Kraków Główny, Krakow Glowny, Rosenheim, Kufstein, Zuerich Hb, and Zürich HB in around 43h 50m. Alternatively, Lufthansa, Air Dolomiti, and six other airlines fly from Lennart Meri International Airport (TLL) to Basel (BSL) 5 times a day.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- lufthansa.com
Flights from Lennart Meri International Airport to Zurich Airport via Munich
- Ave. Duration
- 4h 27m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 95–200
Flights from Lennart Meri International Airport to Basel via Frankfurt
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- CHF 85–340
Flights from Lennart Meri International Airport to Basel via Munich
- Ave. Duration
- 6h 50m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- CHF 75–280
Flights from Helsinki Airport to Zurich Airport via Munich
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- CHF 100–190
Flights from Helsinki Airport to Basel via Frankfurt
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- CHF 100–320
Flights from Helsinki Airport to Basel via Munich
- Ave. Duration
- 6h 7m
- When
- Every day
- Estimated price
- CHF 100–320
- Website
- flysas.com
Flights from Lennart Meri International Airport to Zurich Airport via Copenhagen
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- CHF 85–180
Flights from Helsinki Airport to Zurich Airport via Copenhagen
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- CHF 150–210
- Website
- finnair.com
Flights from Lennart Meri International Airport to Zurich Airport via Helsinki Airport
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- CHF 110–210
Flights from Helsinki Airport to Zurich Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- CHF 95–230
- Website
- swiss.com
Flights from Lennart Meri International Airport to Zurich Airport
- Ave. Duration
- 3h
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- CHF 80–120
Flights from Helsinki Airport to Basel via Munich
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- CHF 120–320
- Website
- klm.com
Flights from Lennart Meri International Airport to Basel via Amsterdam Schiphol
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- CHF 80–290
Flights from Helsinki Airport to Basel via Amsterdam Schiphol
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- CHF 80–380
- Website
- easyjet.com
Flights from Lennart Meri International Airport to Basel via Copenhagen
- Ave. Duration
- 4h 45m
- When
- Friday and Sunday
- Estimated price
- CHF 70–220
Flights from Lennart Meri International Airport to Basel via Berlin Brandenburg
- Ave. Duration
- 6h 55m
- When
- Monday
- Estimated price
- CHF 75–220
- Website
- norwegian.com
Flights from Lennart Meri International Airport to Basel via Copenhagen
- Ave. Duration
- 4h 50m
- When
- Friday
- Estimated price
- CHF 55–250
Flights from Helsinki Airport to Basel via Copenhagen
- Ave. Duration
- 4h 30m
- When
- Friday
- Estimated price
- CHF 95–240
- Website
- airbaltic.com
Flights from Lennart Meri International Airport to Zurich Airport via Riga
- Ave. Duration
- 6h 25m
- When
- Wednesday to Sunday
- Estimated price
- CHF 95–200
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich Flughafen to Olten
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- CHF 20–35
- 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–35
- Website
- https://www.sbb.ch/en
Train from Baden to Langenthal
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- CHF 26–50
- Website
- https://www.sbb.ch/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Berlin Hbf to Kassel Bahnhof Wilhelmshöhe
- Ave. Duration
- 2h 49m
- Frequency
- Hourly
- Estimated price
- CHF 40–110
- Website
- https://int.bahn.de/en
Train from Kassel Bahnhof Wilhelmshöhe to Basel SBB
- Ave. Duration
- 4h 18m
- Frequency
- Hourly
- Estimated price
- CHF 50–100
- Website
- https://int.bahn.de/en
- Phone
- +49 30 300 137 300
- info@flixbus.de
- Website
- flixtrain.de
Train from Berlin Hbf to Kassel Bahnhof Wilhelmshöhe
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- CHF 12–60
- Website
- https://www.flixtrain.com/
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Berlin Hbf to Kassel Bahnhof Wilhelmshöhe
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Website
- https://konzern.oebb.at/en/
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Tallinn to Vilnius
- Ave. Duration
- 11h 6m
- Frequency
- Once daily
- Website
- https://ltglink.lt/en
Train from Vilniaus geležinkelio stotis to Kraków Główny
- Ave. Duration
- 12h 22m
- Frequency
- Once daily
- Estimated price
- CHF 28
- Website
- https://ltglink.lt/en
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Krakow Glowny to Rosenheim
- Ave. Duration
- 10h 56m
- Frequency
- 6 times a week
- Estimated price
- CHF 35–120
- Website
- https://www.intercity.pl/en/
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 Innsbruck Hauptbahnhof to Zuerich Hb
- Ave. Duration
- 3h 33m
- Frequency
- Every 4 hours
- Estimated price
- CHF 35–60
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Zürich HB to Langenthal
- Ave. Duration
- 54 min
- Frequency
- Every 2 hours
- Schedules at
- sob.ch
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Night train from Stockholm Central to Innsbruck Hauptbahnhof
- Ave. Duration
- 27h 32m
- Frequency
- Once a week
- Estimated price
- CHF 110–160
- Website
- https://www.snalltaget.se/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Innsbruck Hauptbahnhof to Zuerich Hb
- Ave. Duration
- 3h 33m
- Frequency
- Twice daily
- Estimated price
- CHF 30–70
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Karlsruhe Hbf to Baden
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- CHF 35–130
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 35–55
- 1st Class
- CHF 75–130
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Hamburg Altona to Lörrach Hbf
- Ave. Duration
- 10h 33m
- Frequency
- Once a week
- Estimated price
- CHF 90–750
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- CHF 350–400
- Car Compartment
- CHF 600–750
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Tallinn, Bus Station to Berlin Airport BER
- Ave. Duration
- 22h
- Frequency
- Twice daily
- Estimated price
- CHF 55–110
- Website
- https://www.flixbus.co.uk
Bus from Warsaw, Bus Station West to Zurich Bus Station
- Ave. Duration
- 20h 30m
- Frequency
- 5 times a week
- Estimated price
- CHF 60–130
- Website
- https://www.flixbus.co.uk
- Phone
- +358 0600 02010
- info@onnibus.com
- Website
- onnibus.com
Bus from Tallinn Harbour to Warsaw, Zachodnia
- Ave. Duration
- 15h 10m
- Frequency
- Once daily
- Estimated price
- CHF 45–65
- Website
- https://www.onnibus.com/home
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Vana-Pääsküla to Riia
- Ave. Duration
- 4h 5m
- Frequency
- Hourly
- Estimated price
- CHF 12–20
- Website
- https://luxexpress.eu/en/
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Rīga to Karlsruhe
- Ave. Duration
- 29h 55m
- Frequency
- 4 times a week
- Estimated price
- CHF 50–120
- Website
- https://ecolines.net/
Car ferry from Tallinn to Stockholm
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- CHF 100–300
- Website
- https://www.tallink.com/en
- Adult
- CHF 100–160
- Vehicle
- CHF 210–300
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
How to plan an amazing trip around Scandinavia
Read the travel guide
More Questions & Answers
Yes, the driving distance between Tallinn to Langenthal is 2310 km. It takes approximately 23h 29m to drive from Tallinn to Langenthal.
There are 295+ hotels available in Langenthal.


































































