There are 9 ways to get from Tallinn to Chur by plane, train, bus, car, ferry, night train, 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 from Lennart Meri International Airport, train
best- Fly from Lennart Meri International Airport (TLL) to Zurich Airport (ZRH)plane TLL - ZRH
- Take the train from Zürich HB to Churtrain
6h 44mCHF 119–287Bus, train via Berlin
- Take the bus from Tallinn, Bus Station to Berlin Airport BERbus
- Take the train from S Südkreuz Bhf to Nürnberg Hbftrain 28 / ...
- Take the train from Nürnberg Hbf to Lindau, Reutin Bahnhoftrain Re7
- Take the train from St. Margrethen SG to Churtrain
33h 41mCHF 259–486Train
- Take the train from Tallinn to Kaisiadorystrain 12
- Take the train from Kaišiadorys to Mockavatrain 31
- Take the train from Mockava to Warszawa Wschodniatrain Ic
- Take the train from Warszawa Wschodnia to Salzburg Hbftrain Ic
- Take the train from Salzburg Hbf to Sarganstrain Rjx
38h 32mCHF 271–558Drive 2,236.8 km
- Drive from Tallinn to Churcar 2,236.8 km
22h 47mCHF 359–518Ferry to Helsinki Airport, fly, train
- Take the ferry from Tallinn to Helsinkiferry
- Fly from Helsinki Airport (HEL) to Zurich Airport (ZRH)plane HEL - ZRH
- Take the train from Zürich HB to Churtrain
9h 22mBus
- Take the bus from Tallinn, Bus Station to Warsaw, Metro Marymontbus N1324 / ...
- Take the bus from Warsaw, Metro Marymont to Chur station train stationbus FlixBus N1308
35h 15mCHF 133–228Bus, night train, train
- Take the bus from Tallinn, Harbour Terminal D to Berlin, Zentralen Omnibusbahnhofbus
- Take the night train from Berlin Suedkreuz to Zuerich Hbnighttrain Nj
- Take the train from Zürich HB to Churtrain Ice / ...
38h 15mCHF 176–348Bus, train
- Take the bus from Vana-Pääsküla to Riiabus
- Take the bus from Rīga to Karlsruhebus
- Take the bus from Karlsruhe - Central Station South Side to Zürichbus
- Take the train from Zürich HB to Churtrain Ice / ...
43h 51mCHF 169–312Drive, car train
- Drive from Tallinn to Hamburg Hbfcar
- Take the car train from Hamburg Hbf to München Ostcartrain
- Drive from München Ost to Churcar
27h 19mCHF 365–1,155
Tallinn to Chur by bus, foot, and train
Questions & Answers
The cheapest way to get from Tallinn to Chur is to bus which costs SFr 130 - SFr 230 and takes 35h 15m.
The fastest way to get from Tallinn to Chur is to fly and train which takes 6h 44m and costs SFr 110 - SFr 290.
No, there is no direct bus from Tallinn station to Chur station. However, there are services departing from Tallinn, Bus Station and arriving at Chur station train station via Warsaw, Metro Marymont. The journey, including transfers, takes approximately 35h 15m.
No, there is no direct train from Tallinn to Chur. However, there are services departing from Tallinn and arriving at Chur via Kaišiadorys, Mockava, Warszawa Wschodnia, Salzburg Hbf and Sargans. The journey, including transfers, takes approximately 38h 32m.
The distance between Tallinn and Chur is 1829 km. The road distance is 2236.8 km.
The best way to get from Tallinn to Chur without a car is to bus and train via Berlin which takes 33h 41m and costs SFr 250 - SFr 490.
It takes approximately 6h 44m to get from Tallinn to Chur, including transfers.
Tallinn to Chur bus services, operated by FlixBus, depart from Tallinn, Bus Station.
Tallinn to Chur train services, operated by LTG Link, depart from Tallinn station.
The best way to get from Tallinn to Chur is to train which takes 38h 32m and costs SFr 270 - SFr 600. Alternatively, you can bus, which costs SFr 130 - SFr 230 and takes 35h 15m.
What companies run services between Tallinn, Estonia and Chur, Grisons, Switzerland?
You can take a train from Tallinn to Chur via Kaišiadorys, Mockava, Warszawa Wschodnia, Salzburg Hbf, and Sargans in around 38h 32m. Alternatively, you can take a bus from Tallinn, Bus Station to Chur station train station via Warsaw, Metro Marymont in around 35h 15m.
- Website
- lufthansa.com
Flights from Lennart Meri International Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- CHF 75–320
Flights from Helsinki Airport to Zurich Airport via Munich
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- CHF 65–330
- Website
- flysas.com
Flights from Lennart Meri International Airport to Zurich Airport via Copenhagen
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- CHF 75–230
Flights from Helsinki Airport to Zurich Airport via Copenhagen
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- CHF 120–210
- Website
- finnair.com
Flights from Lennart Meri International Airport to Zurich Airport via Helsinki Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- CHF 100–290
Flights from Helsinki Airport to Zurich Airport
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- CHF 100–290
- Website
- swiss.com
Flights from Lennart Meri International Airport to Zurich Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 120–300
- Website
- airbaltic.com
Flights from Lennart Meri International Airport to Zurich Airport via Riga
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- CHF 95–150
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Chur
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 35–110
- Website
- https://www.sbb.ch/en
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Zürich HB to Chur
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- CHF 35–55
- Schedules at
- sob.ch
Train from St. Margrethen SG to Chur
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- CHF 27–40
- Schedules at
- sob.ch
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from S Südkreuz Bhf to Nürnberg Hbf
- Ave. Duration
- 3h 17m
- Frequency
- Hourly
- Estimated price
- CHF 75–180
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Nürnberg Hbf to Lindau, Reutin Bahnhof
- Ave. Duration
- 3h 26m
- Frequency
- Once daily
- Estimated price
- CHF 60–95
- Website
- https://int.bahn.de/en
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Tallinn to Kaisiadorys
- Ave. Duration
- 10h 27m
- Frequency
- Once daily
- Estimated price
- CHF 30–40
- Website
- https://ltglink.lt/en
Train from Kaišiadorys to Mockava
- Ave. Duration
- 1h 38m
- Frequency
- Once daily
- Estimated price
- CHF 7–9
- Website
- https://ltglink.lt/en
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Mockava to Warszawa Wschodnia
- Ave. Duration
- 4h 43m
- Frequency
- Twice daily
- Estimated price
- CHF 50–110
- Website
- https://www.intercity.pl/en/
Train from Warszawa Wschodnia to Salzburg Hbf
- Ave. Duration
- 12h 49m
- Frequency
- Twice daily
- Estimated price
- CHF 130–300
- Website
- https://www.intercity.pl/en/
Train from Salzburg Hbf to Sargans
- Ave. Duration
- 4h 27m
- Frequency
- Every 4 hours
- Estimated price
- CHF 50–75
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 50–75
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Berlin Suedkreuz to Zuerich Hb
- Ave. Duration
- 12h 6m
- Frequency
- Twice daily
- Estimated price
- CHF 45–130
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- CHF 100–130
- Couchette Carriage
- CHF 70–85
- Seating Carriage
- CHF 45–60
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Hamburg Hbf to München Ost
- Ave. Duration
- 4h 37m
- Frequency
- Once daily
- Estimated price
- CHF 90–750
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- CHF 360–400
- Car Compartment
- CHF 650–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 90–160
- Website
- https://www.flixbus.co.uk
Bus from Tallinn, Bus Station to Warsaw, Metro Marymont
- Ave. Duration
- 14h 15m
- Frequency
- 4 times a day
- Estimated price
- CHF 55–100
- Website
- https://www.flixbus.co.uk
Bus from Warsaw, Metro Marymont to Chur station train station
- Ave. Duration
- 20h
- Frequency
- Once daily
- Estimated price
- CHF 75–130
- Website
- https://www.flixbus.co.uk
Bus from Tallinn, Harbour Terminal D to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 23h 25m
- Frequency
- Once daily
- Estimated price
- CHF 90–160
- Website
- https://www.flixbus.co.uk
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Vana-Pääsküla to Riia
- Ave. Duration
- 4h 10m
- Frequency
- Hourly
- Estimated price
- CHF 15–30
- 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
- 6 times a week
- Estimated price
- CHF 100–190
- Website
- https://ecolines.net/
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Karlsruhe - Central Station South Side to Zürich
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- CHF 18–35
- Website
- https://www.blablacar.co.uk/bus
- Website
- en.tallink.com
Ferry from Tallinn to Helsinki
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Schedules at
- en.tallink.com
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
Tallinn to Chur bus services, operated by FlixBus, arrive at Warsaw, Metro Marymont station.
Chur is 1h behind Tallinn. It is currently 7:18 AM in Tallinn and 6:18 AM in Chur.
Tallinn to Chur train services, operated by LTG Link, arrive at Kaisiadorys station.
Yes, the driving distance between Tallinn to Chur is 2237 km. It takes approximately 22h 47m to drive from Tallinn to Chur.
Book your Tallinn to Chur bus tickets online with Omio and FlixBus.
There are 1607+ hotels available in Chur.
























































