There are 10 ways to get from Tallinn to Greece by plane, bus, train, car, or ferry
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 Athens International Airport
best- Fly from Lennart Meri International Airport (TLL) to Athens International Airport (ATH)plane TLL - ATH
6h 44m€106–321Fly Lennart Meri International Airport to Thessaloniki Airport Makedonia
cheapest- Fly from Lennart Meri International Airport (TLL) to Thessaloniki Airport Makedonia (SKG)plane TLL - SKG
8h 16m€99–244Bus, train
- Take the bus from Tallinn, Bus Station to Warsaw, Bus Station Westbus
- Take the train from Warszawa Zachodnia to Zebrzydowicetrain 131
- Take the train from Zebrzydowice to Budapest-Nyugatitrain Ec
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Thessalonikibus
- Take the train from Thessaloniki to Athenstrain Ic
2d 2hDrive 3,038.1 km
- Drive from Tallinn to Athenscar 3,038.1 km
34h 59m€544–785Fly Lennart Meri International Airport to Rhodes International Airport
- Fly from Lennart Meri International Airport (TLL) to Rhodes International Airport (RHO)plane TLL - RHO
6h 46m€163–305Ferry to Helsinki Airport, fly to Thessaloniki Airport Makedonia
- Take the ferry from Tallinn to Helsinkiferry
- Fly from Helsinki Airport (HEL) to Thessaloniki Airport Makedonia (SKG)plane HEL - SKG
9h 23m€138–349Fly Lennart Meri International Airport to Heraklion International Airport, “Nikos Kazantzakis”
- Fly from Lennart Meri International Airport (TLL) to Heraklion International Airport, “Nikos Kazantzakis” (HER)plane TLL - HER
6h 35m€133–294Ferry to Helsinki Airport, fly to Athens International Airport
- Take the ferry from Tallinn to Helsinkiferry
- Fly from Helsinki Airport (HEL) to Athens International Airport (ATH)plane HEL - ATH
9h 31m€135–376Bus
- Take the bus from Tallinn, Bus Station to Bratislava, Autobusová stanica Mlynské Nivybus N1227
- Take the bus from Bratislava, Autobusová stanica Mlynské Nivy to Athensbus
2d 6h€166–255Bus via Rzeszów
- Take the bus from Tallinn Harbour Terminal D to Kielce Bus Stationbus
- Take the bus from Kielce to Rzeszówbus N4
- Take the bus from Rzeszów to Athensbus
2d 11h€155–225
Lennart Meri International Airport (TLL) to Athens International Airport (ATH) flights
Questions & Answers
The cheapest way to get from Tallinn to Greece is to fly which costs €95 - €250 and takes 8h 16m.
The fastest way to get from Tallinn to Greece is to fly which takes 6h 35m and costs €130 - €300.
No, there is no direct bus from Tallinn to Greece. However, there are services departing from Tallinn Harbour Terminal D and arriving at Athens via Kielce and Rzeszów. The journey, including transfers, takes approximately 2 days 11h.
The distance between Tallinn and Greece is 2426 km. The road distance is 3038.1 km.
The best way to get from Tallinn to Greece without a car is to bus and train which takes 2 days 2h and costs .
It takes approximately 6h 44m to get from Tallinn to Greece, including transfers.
Tallinn to Greece bus services, operated by FlixBus, depart from Tallinn Harbour Terminal D station.
The best way to get from Tallinn to Greece is to fly which takes 6h 44m and costs €100 - €330. Alternatively, you can bus, which costs €160 - €260 and takes 2 days 6h.
Tallinn to Greece bus services, operated by FlixBus, arrive at Kielce Bus Station.
Yes, the driving distance between Tallinn to Greece is 3038 km. It takes approximately 34h 59m to drive from Tallinn to Greece.
What companies run services between Tallinn, Estonia and Greece?
Air Baltic, LOT, and Aegean Airlines fly from Lennart Meri International Airport (TLL) to Athens International Airport (ATH) twice daily. Alternatively, you can take a bus from Tallinn, Bus Station to Στ.Ομονοιασ via Bratislava, Autobusová stanica Mlynské Nivy, Athens, and Στ.Νεοσ Κοσμοσ in around 2d 6h.
- Website
- airbaltic.com
Flights from Lennart Meri International Airport to Athens International Airport
- Ave. Duration
- 3h 35m
- When
- Wednesday
- Estimated price
- €65–270
Flights from Lennart Meri International Airport to Athens International Airport via Riga
- Ave. Duration
- 5h 30m
- When
- Tuesday and Saturday
- Estimated price
- €65–270
Flights from Lennart Meri International Airport to Thessaloniki Airport Makedonia via Riga
- Ave. Duration
- 5h 5m
- When
- Monday and Friday
- Estimated price
- €75–310
Flights from Lennart Meri International Airport to Rhodes International Airport
- Ave. Duration
- 4h
- When
- Tuesday
- Estimated price
- €85–340
Flights from Helsinki Airport to Thessaloniki Airport Makedonia via Riga
- Ave. Duration
- 5h 10m
- When
- Monday and Friday
- Estimated price
- €85–330
Flights from Lennart Meri International Airport to Heraklion International Airport, “Nikos Kazantzakis”
- Ave. Duration
- 4h 5m
- When
- Saturday
- Estimated price
- €85–350
Flights from Lennart Meri International Airport to Heraklion International Airport, “Nikos Kazantzakis” via Riga
- Ave. Duration
- 6h 40m
- When
- Friday
- Estimated price
- €85–350
- Website
- lot.com
Flights from Lennart Meri International Airport to Athens International Airport via Warsaw Chopin
- Ave. Duration
- 7h 8m
- When
- Every day
- Estimated price
- €70–310
Flights from Lennart Meri International Airport to Thessaloniki Airport Makedonia via Warsaw Chopin
- Ave. Duration
- 7h 20m
- When
- Wednesday
- Estimated price
- €95–200
- Website
- ryanair.com
Flights from Lennart Meri International Airport to Thessaloniki Airport Makedonia via Helsinki Airport
- Ave. Duration
- 6h 12m
- When
- Monday
- Estimated price
- €100–230
Flights from Helsinki Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 3h 25m
- When
- Monday
- Estimated price
- €85–250
- Website
- en.aegeanair.com
Flights from Lennart Meri International Airport to Thessaloniki Airport Makedonia via Warsaw Chopin
- Ave. Duration
- 6h 5m
- When
- Saturday
- Estimated price
- €80–260
Flights from Helsinki Airport to Athens International Airport
- Ave. Duration
- 3h 50m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €80–310
- Website
- wizzair.com
Flights from Lennart Meri International Airport to Rhodes International Airport via Budapest
- Ave. Duration
- 6h 40m
- When
- Tuesday and Saturday
- Estimated price
- €55–240
- Website
- finnair.com
Flights from Helsinki Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 3h 25m
- When
- Monday
- Estimated price
- €130–360
- Website
- norwegian.com
Flights from Helsinki Airport to Athens International Airport
- Ave. Duration
- 3h 40m
- When
- Saturday
- Estimated price
- €85–270
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Warszawa Zachodnia to Zebrzydowice
- Ave. Duration
- 3h 56m
- Frequency
- Once daily
- Estimated price
- €14–24
- Website
- https://www.intercity.pl/en/
- 2nd Class
- €14–20
- 1st Class
- €19–24
Train from Zebrzydowice to Budapest-Nyugati
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- €17–29
- Website
- https://www.intercity.pl/en/
- 2nd Class
- €17–25
- 1st Class
- €23–29
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Warszawa Zachodnia to Zebrzydowice
- Ave. Duration
- 4h 27m
- Frequency
- Once a week
- Estimated price
- €60–70
- Website
- https://int.bahn.de/en
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Thessaloniki to Athens
- Ave. Duration
- 5h 8m
- Frequency
- Twice daily
- Estimated price
- €22–35
- Website
- https://www.hellenictrain.gr/en
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 Warsaw, Bus Station West
- Ave. Duration
- 14h 35m
- Frequency
- Twice daily
- Estimated price
- €40–85
- Website
- https://www.flixbus.co.uk
Bus from Tallinn, Bus Station to Bratislava, Autobusová stanica Mlynské Nivy
- Ave. Duration
- 26h 50m
- Frequency
- 4 times a week
- Estimated price
- €70–170
- Website
- https://www.flixbus.co.uk
Bus from Tallinn Harbour Terminal D to Kielce Bus Station
- Ave. Duration
- 21h 20m
- Frequency
- Twice daily
- Estimated price
- €60–100
- Website
- https://www.flixbus.co.uk
- Phone
- +30 210 92 33 33
- info@koronatravel.gr
- Website
- koronatravel.gr
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Thessaloniki
- Ave. Duration
- 15h 50m
- Frequency
- Once a week
- Schedules at
- koronatravel.gr
Bus from Bratislava, Autobusová stanica Mlynské Nivy to Athens
- Ave. Duration
- 26h 30m
- Frequency
- Once a week
- Estimated price
- €90
- Schedules at
- koronatravel.gr
- Phone
- +48 17 277 30 95
- kontakt@neobus.pl
- Website
- neobus.pl
Bus from Kielce to Rzeszów
- Ave. Duration
- 3h 40m
- Frequency
- 3 times a day
- Estimated price
- €10–15
- Website
- https://neobus.pl
- Phone
- 0030 2108219900
- vsiamos@otenet.gr
- Website
- siamostours.com
Bus from Rzeszów to Athens
- Ave. Duration
- 32h
- Frequency
- Once a week
- Estimated price
- €85–110
- Schedules at
- siamostours.com
Ferry from Tallinn to Helsinki
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- €35–75
- Website
- https://www.tallink.com/en
Want to know more about travelling around Greece
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
Getting around the Cyclades
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
There are 12149+ hotels available in Greece.

































