There are 11 ways to get from Vilnius to Corfu by plane, train, bus, busferry, ferry, car ferry, shuttle, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Vilnius Airport to Corfu International Airport, Ioannis Kapodistrias
best- Fly from Vilnius Airport (VNO) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane VNO - CFU
5h 26m€101–281Train to Warsaw Chopin Airport, fly to Corfu International Airport, Ioannis Kapodistrias
cheapest- Take the train from Vilniaus geležinkelio stotis to Warszawa Wschodniatrain
- Fly from Warsaw Chopin Airport (WAW) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane WAW - CFU
12h 53m€97–304Train, bus, bus and ferry
- Take the train from Vilniaus geležinkelio stotis to Warszawa Wschodniatrain
- Take the train from Warszawa Wschodnia to Budapest-Nyugati putrain
- Take the bus from Budapest to Thessaloníkibus
- Take the train from Thessaloniki to Larissatrain Re / ...
- Take the busferry from Larissa to Corfubusferry X4
41h 41m€164–262Bus, bus and ferry
- Take the bus from Vilnius, Autobusų Stotis (Sodų g. 22) 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
43h 39m€202–267Train, line 2 ferry, car ferry
- Take the train from Vilniaus geležinkelio stotis to Kraków Głównytrain
- Take the train from Krakow Glowny to Graz Hbftrain Ic
- Take the train from Graz Hbf to Tarvisio Boscoverdetrain Rjx / ...
- Take the train from Tarvisio Boscoverde to Venezia Santa Lucia Stationtrain Nj
- Take the ferry from Ferrovia "A" to Tronchetto "A"ferry 2 / ...
- Take the carferry from Port of Venice to Port of Corfucarferry
2d 6h€317–555Train to Riga International Airport, fly to Corfu International Airport, Ioannis Kapodistrias
- Take the train from Vilnius to Rīgas Centrālā stacijatrain
- Fly from Riga International Airport (RIX) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane RIX - CFU
9h 58m€113–293Fly Vilnius Airport to Tirana International Airport Nënë Tereza, Airport Bus, bus, ferry
- Fly from Vilnius Airport (VNO) to Tirana International Airport Nënë Tereza (TIA)plane VNO - TIA
- Take a shuttle bus from Tirana, Airport to Fier
- Take the bus from Levan to Sarande,Posta Shqiptarebus
- Take the ferry from Sarandë to Port of Corfuferry
13h 45m€116–304Car to Kaunas, fly to Corfu International Airport, Ioannis Kapodistrias
- Drive from Vilnius Airport to Kaunas Airportcar
- Fly from Kaunas (KUN) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane KUN - CFU
10h 27m€112–803Bus, train, line 2 ferry, car ferry
- Take the bus from Vilnius, Autobusų Stotis (Sodų g. 22) 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 11h€333–485Bus, car ferry
- Take the bus from Vilnius to Lvivbus
- Take the bus from Lviv Striyskyi Bus Station to Baribus
- Take the carferry from Port of Bari to Port of Corfucarferry
2d 13h€237–277Drive, car ferry
- Drive from Vilnius to Porto di Brindisicar
- Take the carferry from Porto di Brindisi to Port of Corfucarferry
33h 4m€475–703
Vilnius Airport (VNO) to Corfu International Airport, Ioannis Kapodistrias (CFU) flights
Comparing Your Travel Options
The cheapest way to get from Vilnius to Corfu is to train and fly which costs €95 - €310 and takes 12h 53m.
The fastest way to get from Vilnius to Corfu is to fly which takes 5h 26m and costs €100 - €290.
No, there is no direct bus from Vilnius to Corfu. However, there are services departing from Vilnius, Autobusų Stotis (Sodų g. 22) and arriving at Corfu via Budapest, Népliget Autóbusz-Pályaudvar and Larissa. The journey, including transfers, takes approximately 43h 39m.
The distance between Vilnius and Corfu is 1728 km.
The best way to get from Vilnius to Corfu without a car is to train and bus and bus and ferry which takes 41h 41m and costs €160 - €270.
It takes approximately 5h 26m to get from Vilnius to Corfu, including transfers.
Vilnius to Corfu bus services, operated by FlixBus, depart from Vilnius, Autobusų Stotis (Sodų g. 22) station.
Vilnius to Corfu bus services, operated by FlixBus, arrive at Budapest, Népliget Autóbusz-Pályaudvar station.
There are 4551+ hotels available in Corfu.
What companies run services between Vilnius, Lithuania and Corfu, Greece?
Ryanair flies from Vilnius Airport (VNO) to Corfu International Airport, Ioannis Kapodistrias (CFU) once a week.
- Website
- wizzair.com
Flights from Vilnius Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h 35m
- When
- Tuesday and Saturday
- Estimated price
- €70–200
Flights from Vilnius Airport to Tirana International Airport Nënë Tereza via Budapest
- Ave. Duration
- 4h 10m
- When
- Monday and Friday
- Estimated price
- €70–200
Flights from Warsaw Chopin Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 25m
- When
- Tuesday and Saturday
- Estimated price
- €75–240
- Website
- ryanair.com
Flights from Vilnius Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 45m
- When
- Tuesday
- Estimated price
- €100–250
Flights from Kaunas to Corfu International Airport, Ioannis Kapodistrias via Milan Bergamo
- Ave. Duration
- 6h 10m
- When
- Sunday
- Estimated price
- €95–350
- Website
- airbaltic.com
Flights from Riga International Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 55m
- When
- Tuesday and Saturday
- Estimated price
- €95–370
Flights from Vilnius Airport to Tirana International Airport Nënë Tereza via Riga International Airport
- Ave. Duration
- 5h 20m
- When
- Sunday
- Estimated price
- €90–340
- Website
- lot.com
Flights from Vilnius Airport to Tirana International Airport Nënë Tereza via Warsaw Chopin Airport
- Ave. Duration
- 5h 10m
- When
- Friday
- Estimated price
- €90–290
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- LTG Link
Train from Vilniaus geležinkelio stotis to Warszawa Wschodnia
- Ave. Duration
- 7h 24m
- Frequency
- Once daily
- Estimated price
- €25–35
- Website
- LTG Link
Train from Vilniaus geležinkelio stotis to Kraków Główny
- Ave. Duration
- 10h 49m
- Frequency
- Once daily
- Estimated price
- €35–50
- Website
- LTG Link
Train from Vilnius to Rīgas Centrālā stacija
- Ave. Duration
- 4h 4m
- Frequency
- Once daily
- Estimated price
- €16–22
- Website
- LTG Link
Train from Vilniaus geležinkelio stotis to Warszawa Wschodnia
- Ave. Duration
- 7h 24m
- Frequency
- Once daily
- Estimated price
- €25–35
- Website
- LTG Link
Train from Warszawa Wschodnia to Budapest-Nyugati pu
- Ave. Duration
- 11h 20m
- Frequency
- Once daily
- Estimated price
- €40–80
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Larissa
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- €11–17
- Website
- Hellenic Train S.A.
- Phone
- +48 22 322 22 22
- sekretariat@intercity.pl
- Website
- PKP Intercity
Train from Krakow Glowny to Graz Hbf
- Ave. Duration
- 8h 21m
- Frequency
- Twice daily
- Estimated price
- €75–130
- Website
- PKP Intercity
- Phone
- +43 (0) 51717
- Website
- Nightjet
Train from Tarvisio Boscoverde to Venezia Santa Lucia Station
- Ave. Duration
- 3h 4m
- Frequency
- Once daily
- Estimated price
- €22–95
- Website
- Nightjet
- Sleeper Carriage
- €85–95
- Couchette Carriage
- €50–65
- Seating Carriage
- €22–26
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Trieste Centrale to Venezia S. Lucia
- Ave. Duration
- 3h 31m
- Frequency
- Every 30 minutes
- Estimated price
- €26–35
- Website
- Trenitalia
- Phone
- +302105233969
- fptravel@otenet.gr
- 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
- info@ktelkerkyras.gr
- 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
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 19h 6m
- Frequency
- 6 times a week
- Estimated price
- €100–160
- Website
- Flixbus
Bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Trieste
- Ave. Duration
- 28h 20m
- Frequency
- 6 times a week
- Estimated price
- €150–230
- Website
- Flixbus
- Phone
- +30 210 92 33 33
- info@koronatravel.gr
- 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 52 22 55 39
- Website
- tirana-airport.com
Shuttle from Tirana, Airport to Fier
- Ave. Duration
- 1h 45m
- Frequency
- Every 2 hours
- Estimated price
- €8–12
- Schedules at
- tirana-airport.com
- Phone
- +355 69 587 3466
- Website
- facebook.com
Bus from Levan to Sarande,Posta Shqiptare
- Ave. Duration
- 1h 39m
- Frequency
- Twice daily
- Estimated price
- €10–15
- Schedules at
- facebook.com
- Phone
- +355 68 233 8923
- gucajar@yahoo.com
- Website
- facebook.com
Bus from Levan to Sarande,Posta Shqiptare
- Ave. Duration
- 2h 22m
- Frequency
- Twice daily
- Estimated price
- €10
- Schedules at
- travel.gjirafa.com
- Phone
- +38(098) 343 8282
- callcenter@likebus.ua
- Website
- likebus.ua
Bus from Vilnius to Lviv
- Ave. Duration
- 14h 43m
- Frequency
- Once daily
- Estimated price
- €55
- Schedules at
- likebus.ua
- Phone
- +38 (032) 221-68-58
- altransinfo@gmail.com
- Website
- AL-TRANS
Bus from Lviv Striyskyi Bus Station to Bari
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
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
- superfast@superfast.com
- 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
Car ferry from Port of Venice to Port of Corfu
- Ave. Duration
- 26h
- Frequency
- Once a week
- Estimated price
- €140–210
- Website
- Superfast Ferries
- Phone
- +30 26610 38690
- info@ionianseaways.com
- 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
- Phone
- +30 26610 49800
- info@albanialuxuryferries.com
- 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
- Phone
- +355 85 22 6057
- info@finikas-lines.com
- 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
- Phone
- +30 210 4828001
- booking@ventourisferries.com
- Website
- Ventouris Ferries
Car ferry from Port of Bari to Port of Corfu
- Ave. Duration
- 11h 28m
- Frequency
- Twice a week
- Estimated price
- €85–100
- Website
- Ventouris Ferries
- Phone
- +39.081.496.444
- info@grimaldi.napoli.it
- 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
- +370 5 210 4304
- info@ollex.lt
- Website
- Ollex
Car from Vilnius Airport to Kaunas Airport
- Ave. Duration
- 1h 15m
- Frequency
- On demand
- Estimated price
- €16–450
- Website
- Ollex
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
Travelling by boat in Italy
Read the travel guide






































































