There are 10 ways to get from Estonia to Corfu by plane, bus, train, busferry, ferry, car, or car 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 from Lennart Meri International Airport
best- Fly from Lennart Meri International Airport (TLL) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane TLL - CFU
7h 53m€87–262Bus, train, bus and ferry
- Take the bus from Tallinn, Bus Station to Budapest Mexikói útbus
- Take the bus from Budapest to Thessaloníkibus
- Take the train from Thessaloniki to Larissatrain Re / ...
- Take the busferry from Larissa to Corfubusferry X4
2d 4h€250–381Train, bus, ferry
- Take the train from Tallinn to Vilniustrain 12
- Take the train from Vilniaus geležinkelio stotis to Włoszczowa Północtrain
- Take the train from Wloszczowa Polnoc to Muenchen Hbftrain Ic
- Take the bus from München Hbf to Durrësbus
- Take the bus from Durrës to Sarandëbus
- Take the ferry from Sarandë to Port of Corfuferry
2d 13hDrive, car ferry
- Drive from Tallinn to Porto di Brindisicar
- Take the carferry from Porto di Brindisi to Port of Corfucarferry
38h 31m€565–833Fly from Tartu Ülenurme Airport
- Fly from Tartu Ülenurme Airport (TAY) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane TAY - CFU
12h 44m€122–343Ferry to Helsinki Airport, fly
- Take the ferry from Tallinn to Helsinki Terminal 2ferry
- Fly from Helsinki Airport (HEL) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane HEL - CFU
8h 57m€143–370Bus to Riga International Airport, fly
- Take the bus from Parnu Coach Station to Riga Central Bus Stationbus
- Fly from Riga International Airport (RIX) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane RIX - CFU
8h 32m€122–300Bus, bus and ferry
- Take the bus from Tallinn, Bus Station to Budapest, Népliget Autóbusz-Pályaudvarbus
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Larissabus
- Take the busferry from Larissa to Corfubusferry X4
2d 5h€251–348Car ferry, Bus, ferry
- Take the carferry from Tallinn to Stockholmcarferry
- Take the bus from Stockholm, Cityterminalen to Elbasanbus
- Take the bus from Elbasan to Sarandëbus
- Take the ferry from Sarandë to Port of Corfuferry
2d 19hBus, train, line 2 ferry, car ferry
- Take the bus from Tallinn, Bus Station to Triestebus
- Take the train from Trieste Centrale to Venezia S. Luciatrain Re
- Take the ferry from Ferrovia "A" to Tronchetto "A"ferry 2 / ...
- Take the carferry from Port of Venice to Port of Corfucarferry
2d 21h€388–572
Lennart Meri International Airport (TLL) to Corfu International Airport, Ioannis Kapodistrias (CFU) flights
Comparing Your Travel Options
The cheapest way to get from Estonia to Corfu is to fly which costs €85 - €270 and takes 7h 53m.
The fastest way to get from Estonia to Corfu is to fly which takes 7h 53m and costs €85 - €270.
No, there is no direct bus from Estonia to Corfu. However, there are services departing from Estonia and arriving at Corfu via Tallinn, Bus Station, Budapest, Népliget Autóbusz-Pályaudvar and Larissa. The journey, including transfers, takes approximately 2 days 5h.
The distance between Estonia and Corfu is 2235 km.
The best way to get from Estonia to Corfu without a car is to bus and train and bus and ferry which takes 2 days 4h and costs €250 - €390.
It takes approximately 7h 53m to get from Estonia to Corfu, including transfers.
Estonia to Corfu bus services, operated by FlixBus, depart from Tallinn, Bus Station.
Estonia to Corfu bus services, operated by FlixBus, arrive at Budapest, Népliget Autóbusz-Pályaudvar station.
There are 4470+ hotels available in Corfu.
What companies run services between Estonia and Corfu, Greece?
Wizz Air, Air Baltic, and two other airlines fly from Lennart Meri International Airport (TLL) to Corfu International Airport, Ioannis Kapodistrias (CFU) 5 times a week.
- Website
- wizzair.com
Flights from Lennart Meri International Airport to Corfu International Airport, Ioannis Kapodistrias via Warsaw Chopin
- Ave. Duration
- 6h 25m
- When
- Saturday and Tuesday
- Estimated price
- €95–230
- Website
- airbaltic.com
Flights from Lennart Meri International Airport to Corfu International Airport, Ioannis Kapodistrias via Riga International Airport
- Ave. Duration
- 9h 40m
- When
- Tuesday and Saturday
- Estimated price
- €95–380
Flights from Riga International Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 55m
- When
- Tuesday and Saturday
- Estimated price
- €95–380
- Website
- finnair.com
Flights from Tartu Ülenurme Airport to Corfu International Airport, Ioannis Kapodistrias via Helsinki Airport
- Ave. Duration
- 20h 10m
- When
- Friday
- Estimated price
- €210–600
Flights from Helsinki Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 3h 25m
- When
- Saturday
- Estimated price
- €140–400
- Website
- airserbia.com
Flights from Tartu Ülenurme Airport to Corfu International Airport, Ioannis Kapodistrias via Helsinki Airport, Belgrade
- Ave. Duration
- 9h 45m
- When
- Thursday
- Estimated price
- €120–340
Flights from Helsinki Airport to Corfu International Airport, Ioannis Kapodistrias via Belgrade
- Ave. Duration
- 5h 5m
- When
- Thursday
- Estimated price
- €85–240
- Website
- ryanair.com
Flights from Lennart Meri International Airport to Corfu International Airport, Ioannis Kapodistrias via Vilnius
- Ave. Duration
- 5h 15m
- When
- Tuesday
- Estimated price
- €65–230
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Larissa
- Ave. Duration
- 1h 44m
- Frequency
- Every 3 hours
- Estimated price
- €11–17
- Website
- Hellenic Train S.A.
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Tallinn to Vilnius
- Ave. Duration
- 10h 58m
- Frequency
- Twice daily
- Estimated price
- €35–50
- Website
- LTG Link
Train from Vilniaus geležinkelio stotis to Włoszczowa Północ
- Ave. Duration
- 9h 31m
- Frequency
- Once daily
- Estimated price
- €30–45
- Website
- LTG Link
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Wloszczowa Polnoc to Muenchen Hbf
- Ave. Duration
- 13h 25m
- Frequency
- Once daily
- Estimated price
- €100–190
- Website
- PKP Intercity
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Trieste Centrale to Venezia S. Lucia
- Ave. Duration
- 3h 31m
- Frequency
- Hourly
- Estimated price
- €26–40
- Website
- Trenitalia
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Tallinn, Bus Station to Budapest Mexikói út
- Ave. Duration
- 27h 45m
- Frequency
- 5 times a week
- Estimated price
- €150–230
- Website
- Flixbus
Bus from Parnu Coach Station to Riga Central Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- €16–24
- Website
- Flixbus
Bus from Tallinn, Bus Station to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 28h 6m
- Frequency
- 5 times a week
- Estimated price
- €150–230
- Website
- Flixbus
Bus from Tallinn, Bus Station to Trieste
- Ave. Duration
- 37h 20m
- Frequency
- 5 times a week
- Estimated price
- €210–310
- Website
- Flixbus
- Phone
- +302105233969
- [email protected]
- Website
- fptravel.gr
Bus from Budapest to Thessaloníki
- Ave. Duration
- 12h 45m
- Frequency
- Twice a week
- Estimated price
- €60–90
- Schedules at
- fptravel.gr
- Phone
- +3026610 28900
- [email protected]
- Website
- ktelkerkyras.gr
Busferry from Larissa to Corfu
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- €25–40
- Schedules at
- greenbuses.gr
Busferry from Larissa to Corfu
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- €25–40
- Schedules at
- greenbuses.gr
- Phone
- +355 673 835 770
- Website
- devatours.eu
Bus from München Hbf to Durrës
- Ave. Duration
- 16h 48m
- Frequency
- Once a week
- Schedules at
- devatours.eu
- Phone
- +1 267 805 2830
- Website
- albanianbus.com
Bus from Durrës to Sarandë
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €26–40
- Schedules at
- AlbanianBus
- Phone
- +372 680 0909
- [email protected]
- Website
- Lux Express
Bus from Parnu Coach Station to Riga Central Bus Station
- Ave. Duration
- 2h 40m
- Frequency
- Every 3 hours
- Estimated price
- €11–18
- Website
- Lux Express
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Parnu Coach Station to Riga Central Bus Station
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Estimated price
- €13–24
- Schedules at
- ecolines.net
- Phone
- +358 600 02010
- [email protected]
- Website
- Omni Bus
Bus from Parnu Coach Station to Riga Central Bus Station
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- €13–19
- Website
- Omni Bus
- Phone
- +38 (067) 467-44-00
- [email protected]
- Website
- TransTempo
Bus from Parnu Coach Station to Riga Central Bus Station
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €25–29
- Website
- TransTempo
- Phone
- +30 210 92 33 33
- [email protected]
- Website
- koronatravel.gr
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Larissa
- Ave. Duration
- 18h 30m
- Frequency
- Once a week
- Estimated price
- €70
- Schedules at
- koronatravel.gr
- Phone
- +355 (0) 69 432/6000
- [email protected]
- Website
- Bledi Travel
Bus from Stockholm, Cityterminalen to Elbasan
- Ave. Duration
- 42h
- Frequency
- Once a week
- Website
- Bledi Travel
- Phone
- +355 68 233 8923
- [email protected]
- Website
- facebook.com
Bus from Elbasan to Sarandë
- Ave. Duration
- 4h 23m
- Frequency
- Twice daily
- Estimated price
- €10
- Schedules at
- travel.gjirafa.com
- Phone
- +30 26610 38690
- [email protected]
- Website
- Ionian Seaways
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a day
- Estimated price
- €27–35
- Website
- Ionian Seaways
- High Season
- €27
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a day
- Estimated price
- €27–35
- Website
- Ionian Seaways
- High Season
- €27
- Phone
- +30 26610 49800
- [email protected]
- Website
- albanialuxuryferries.com
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €40
- Schedules at
- Albania Luxury Ferries
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €40
- Schedules at
- Albania Luxury Ferries
- Phone
- +355 85 22 6057
- [email protected]
- Website
- Finikas Lines
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- €21–31
- Website
- Finikas Lines
- Ferry - Low Season
- €21
- Ferry - High Season
- €26
- Hydrofoil - Low Season
- €26
- Hydrofoil - High Season
- €31
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- €21–31
- Website
- Finikas Lines
- Ferry - Low Season
- €21
- Ferry - High Season
- €26
- Hydrofoil - Low Season
- €26
- Hydrofoil - High Season
- €31
- Phone
- +39.081.496.444
- [email protected]
- Website
- Grimaldi Lines
Car ferry from Porto di Brindisi to Port of Corfu
- Ave. Duration
- 6h
- Frequency
- 3 times a week
- Estimated price
- €23–50
- Website
- Grimaldi Lines
- Phone
- 06000 4300
- Website
- eckeroline.fi
Ferry from Tallinn to Helsinki Terminal 2
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- €17–30
- Schedules at
- Eckeroline
- Economy
- €20–30
- Phone
- +49 (0) 40 547 541 222
- [email protected]
- Website
- Tallink
Car ferry from Tallinn to Stockholm
- Ave. Duration
- 16h 30m
- Frequency
- 3 times a week
- Estimated price
- €70–320
- Website
- Tallink
- Adult
- €100–170
- Vehicle
- €230–320
Ferry from Ferrovia "A" to Tronchetto "A"
- Ave. Duration
- 14 min
- Frequency
- Every 20 minutes
- Estimated price
- €10
- Website
- ACTV — Azienda del Consorzio Trasporti Veneziano
- 75 min. Ticket
- €10
- Phone
- +30 2108919800
- [email protected]
- Website
- Superfast Ferries
Car ferry from Port of Venice to Port of Corfu
- Ave. Duration
- 26h
- Frequency
- Once a week
- Estimated price
- €140–210
- Website
- Superfast Ferries
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
Want to know more about Flixbus?
Read the travel guide
Italy Travel Guides
Read the travel guide
How to plan an amazing trip around Scandinavia
Read the travel guide






































































