There are 10 ways to get from Tallinn to Zug by plane, bus, train, car ferry, night train, ferry, 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
best- Fly from Lennart Meri International Airport (TLL) to Zurich Airport (ZRH)plane TLL - ZRH
6h 18mCHF 106–245Bus, train
- Take the bus from Tallinn, Bus Station to Berlin Airport BERbus
- Take the train from S Südkreuz Bhf to Frankfurttrain 11 / ...
- Take the train from Frankfurt to Basel SBBtrain 20 / ...
- Take the train from Basel SBB to Zürich HBtrain Ice / ...
33h 7mCHF 183–416Train, bus
- Take the train from Tallinn to Kaisiadorystrain
- Take the train from Kaisiadorys to Marijampoletrain
- Take the bus from Marijampolė to Magdeburgbus
- Take the train from Magdeburg Hbf to Basel SBBtrain 12
- Take the train from Basel SBB to Zürich HBtrain Ice / ...
39h 42mCHF 166–328Car ferry, night train, train
- Take the car ferry from Tallinn to Stockholmcarferry
- Take the night train from Stockholm Centralstation to Innsbruck Hauptbahnhofnighttrain 305
- Take the train from Innsbruck Hauptbahnhof to Zuerich Hbtrain Rjx
2d 2hCHF 264–554Ferry to Helsinki Airport, fly to Zurich Airport
- Take the ferry from Tallinn to Helsinkiferry
- Fly from Helsinki Airport (HEL) to Zurich Airport (ZRH)plane HEL - ZRH
8h 50mCHF 154–356Fly Lennart Meri International Airport to Basel, train
- Fly from Lennart Meri International Airport (TLL) to Basel (BSL)plane TLL - BSL
- Take the train from Basel SBB to Zürich HBtrain
9h 21mCHF 111–287Bus
- Take the bus from Tallinn, Bus Station to Berlin Airport BERbus N1324 / ...
- Take the bus from Berlin Airport BER to Zurich Bus Stationbus N42
37h 21mCHF 116–235Bus, train via Warsaw
- Take the bus from Tallinn, Harbour Terminal D to Warszawa, Dworzec Zachodnibus
- Take the train from Warszawa Zachodnia to Muenchen Hbftrain Ic
- Take the bus from Munich Central Bus Station to St. Gallen Lagerstrassebus
- Take the train from St. Gallen to Rapperswil SGtrain S4 / ...
- Take the train from Rapperswil SG to Zugtrain S5
38h 24mDrive 2,257 km
- Drive from Tallinn to Zugcar 2,257 km
24h 16mCHF 366–529Drive, 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 Zugcar
28h 33mCHF 378–1,168
Tallinn to Zug by bus, foot, and train
Questions & Answers
The cheapest way to get from Tallinn to Zug is to fly which costs SFr 100 - SFr 250 and takes 6h 18m.
The fastest way to get from Tallinn to Zug is to fly which takes 6h 18m and costs SFr 100 - SFr 250.
The distance between Tallinn and Zug is 1744 km. The road distance is 2257 km.
The best way to get from Tallinn to Zug without a car is to bus and train which takes 33h 7m and costs SFr 180 - SFr 420.
It takes approximately 6h 18m to get from Tallinn to Zug, including transfers.
The best way to get from Tallinn to Zug is to fly which takes 6h 18m and costs SFr 100 - SFr 250. Alternatively, you can bus, which costs SFr 110 - SFr 240 and takes 37h 21m.
Zug is 1h behind Tallinn. It is currently 9:25 AM in Tallinn and 8:25 AM in Zug.
Yes, the driving distance between Tallinn to Zug is 2257 km. It takes approximately 24h 16m to drive from Tallinn to Zug.
There are 1323+ hotels available in Zug.
What companies run services between Tallinn, Estonia and Zug, Switzerland?
Swiss, Scandinavian Airlines, and two other airlines fly from Lennart Meri International Airport (TLL) to Zurich Airport (ZRH) 5 times a day. Alternatively, you can take a bus from Tallinn, Bus Station to Zug via Berlin Airport BER, Zurich Bus Station, and Zürich HB in around 37h 21m.
- Website
- lufthansa.com
Flights from Lennart Meri International Airport to Zurich Airport via Munich
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 80–190
Flights from Helsinki Airport to Zurich Airport via Munich
- Ave. Duration
- 4h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 100–270
Flights from Lennart Meri International Airport to Basel via Frankfurt
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 110–170
Flights from Lennart Meri International Airport to Basel via Munich
- Ave. Duration
- 6h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- CHF 70–290
- Website
- flysas.com
Flights from Lennart Meri International Airport to Zurich Airport via Copenhagen
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- CHF 80–210
Flights from Helsinki Airport to Zurich Airport via Copenhagen
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- CHF 120–240
- Website
- finnair.com
Flights from Helsinki Airport to Zurich Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- CHF 100–230
- Website
- swiss.com
Flights from Lennart Meri International Airport to Zurich Airport
- Ave. Duration
- 3h
- When
- Monday, Friday, and Saturday
- Estimated price
- CHF 80–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 80–190
- Website
- wizzair.com
Flights from Lennart Meri International Airport to Basel via Warsaw Chopin
- Ave. Duration
- 10h 10m
- When
- Sunday
- Estimated price
- CHF 60–210
- Website
- norwegian.com
Flights from Lennart Meri International Airport to Basel via Copenhagen
- Ave. Duration
- 4h 50m
- When
- Friday
- Estimated price
- CHF 55–260
- Website
- easyjet.com
Flights from Lennart Meri International Airport to Basel via Berlin Brandenburg
- Ave. Duration
- 10h
- When
- Sunday
- Estimated price
- CHF 70–280
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from S Südkreuz Bhf to Frankfurt
- Ave. Duration
- 4h 9m
- Frequency
- Hourly
- Estimated price
- CHF 45–140
- Website
- https://int.bahn.de/en
Train from Frankfurt to Basel SBB
- Ave. Duration
- 3h 1m
- Frequency
- Hourly
- Estimated price
- CHF 35–80
- Website
- https://int.bahn.de/en
Train from Magdeburg Hbf to Basel SBB
- Ave. Duration
- 8h 22m
- Frequency
- Twice a week
- Estimated price
- CHF 65–140
- Website
- https://int.bahn.de/en
- 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 20–40
- Website
- https://www.sbb.ch/en
Train from Rapperswil SG to Zug
- Ave. Duration
- 1h 25m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 30–55
- Website
- https://www.sbb.ch/en
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Tallinn to Kaisiadorys
- Ave. Duration
- 10h 9m
- Frequency
- Once daily
- Estimated price
- CHF 30–40
- Website
- https://ltglink.lt/en
Train from Kaisiadorys to Marijampole
- Ave. Duration
- 1h 7m
- Frequency
- Once daily
- Estimated price
- CHF 5–8
- Website
- https://ltglink.lt/en
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Night train from Stockholm Centralstation to Innsbruck Hauptbahnhof
- Ave. Duration
- 27h 32m
- Frequency
- Once a week
- Estimated price
- CHF 110–160
- Website
- https://www.snalltaget.se/en
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
- *
- CHF 35–60
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Innsbruck Hauptbahnhof to Zuerich Hb
- Ave. Duration
- 3h 33m
- Frequency
- Once daily
- Estimated price
- CHF 30–75
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Warszawa Zachodnia to Muenchen Hbf
- Ave. Duration
- 14h 26m
- Frequency
- Twice daily
- Estimated price
- CHF 45–140
- Website
- https://www.intercity.pl/en/
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from St. Gallen to Rapperswil SG
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Schedules at
- sob.ch
- 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 370–410
- 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 55–120
- Website
- https://www.flixbus.co.uk
Bus from Berlin Airport BER to Zurich Bus Station
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Estimated price
- CHF 40–100
- Website
- https://www.flixbus.co.uk
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Marijampolė to Magdeburg
- Ave. Duration
- 15h
- Frequency
- 4 times a week
- Estimated price
- CHF 28–80
- Website
- https://ecolines.net/
- Phone
- +38 (067) 467-44-00
- transtempo@ukr.net
- Website
- transtempo.ua
Bus from Tallinn, Harbour Terminal D to Warszawa, Dworzec Zachodni
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- CHF 55–95
- Schedules at
- transtempo.ua
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Munich Central Bus Station to St. Gallen Lagerstrasse
- Ave. Duration
- 2h 50m
- Frequency
- 3 times a week
- Estimated price
- CHF 13–22
- Website
- https://regiojet.com/
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
Ferry from Tallinn to Helsinki
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- CHF 30–70
- Website
- https://www.tallink.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
How to plan an amazing trip around Scandinavia
Read the travel guide

















































