There are 7 ways to get from Corfu to Vilnius by plane, ferry, bus, taxi, train, busferry, car ferry, 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
best- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Vilnius Airport (VNO)plane CFU - VNO
6h$105–271Ferry, bus, taxi, train
- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarande,Posta Shqiptare to Kosovska Mitrovicabus
- Take the taxi from Kosovska Mitrovica to Podujevë, Podujeva Europa Restaurant, Europa Restaurant, 1083 Ruga Gryka e Llapit Besianëtaxi
- Take the bus from Podujevë, Podujeva Europa Restaurant, Europa Restaurant, 1083 Ruga Gryka e Llapit Besianë to Bruck/Mur Bahnhofbus
- Take the train from Bruck/Mur to Wien Hbftrain Rj / ...
- Take the train from Wien Hbf to Krakow Glownytrain Ec
- Take the train from Kraków Główny to Vilniaus geležinkelio stotistrain
41h 7mBus and ferry, bus
- Take the busferry from Corfu to Larissabusferry X4
- Take the bus from Larissa to Katerini Olympus Plaza Southbus
- Take the bus from Katerini A1 Olympus Plaza to Budapest Hotel Platanusbus
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Vilnius, Autobusų Stotis (Sodų g. 22)bus
42h 21m$217–344Car ferry, train
- Take the carferry from Port of Corfu to Port of Venicecarferry
- Take the train from Treviso Centrale to Wien Hbftrain Rjx
- Take the train from Wien Hbf to Krakow Glownytrain Ec
- Take the train from Kraków Główny to Vilniaus geležinkelio stotistrain
2d 4h$442–739Ferry, bus
- Take the ferry from Port of Corfu to Bari M.maferry Asf
- Take the bus from Bari to Lviv Striyskyi Bus Stationbus
- Take the bus from Lviv to Vilniusbus
2d 8h$225–276Car ferry, line 2 ferry, train, bus
- Take the carferry from Port of Corfu to Port of Venicecarferry
- Take the ferry from Tronchetto "B" to Ferrovia "B"ferry 2 / ...
- Take the train from Venezia S. Lucia to Trieste Centraletrain Re
- Take the bus from Trieste to Vilnius, Autobusų Stotis (Sodų g. 22)bus
2d 9h$343–525Car ferry, drive
- Take the carferry from Port of Corfu to Porto di Brindisicarferry
- Drive from Porto di Brindisi to Vilniuscar
33h 10m$479–750
Corfu to Vilnius by busferry, bus, and foot
Questions & Answers
The cheapest way to get from Corfu to Vilnius is to fly which costs $100 - $280 and takes 6h.
The fastest way to get from Corfu to Vilnius is to fly which takes 6h and costs $100 - $280.
No, there is no direct bus from Corfu to Vilnius. However, there are services departing from Corfu and arriving at Vilnius, Autobusų Stotis (Sodų g. 22) via Larissa, Katerini A1 Olympus Plaza and Budapest, Népliget Autóbusz-Pályaudvar. The journey, including transfers, takes approximately 42h 21m.
The distance between Corfu and Vilnius is 1726 km.
The best way to get from Corfu to Vilnius without a car is to ferry and bus and taxi and train which takes 41h 7m and costs .
It takes approximately 6h to get from Corfu to Vilnius, including transfers.
Corfu to Vilnius bus services, operated by KTEL Kerkyras, depart from Corfu station.
Corfu to Vilnius bus services, operated by KTEL Kerkyras, arrive at Larissa station.
There are 1454+ hotels available in Vilnius.
What companies run services between Corfu, Greece and Vilnius, Lithuania?
Ryanair, Austrian Airlines, and Air Baltic fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Vilnius Airport (VNO) once daily.
- Website
- ryanair.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Vilnius Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Thursday, and Friday
- Estimated price
- $90–270
Flights from Corfu International Airport, Ioannis Kapodistrias to Vilnius Airport via Vienna
- Ave. Duration
- 6h
- When
- Tuesday and Sunday
- Estimated price
- $90–270
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Bruck/Mur to Wien Hbf
- *
- $30–45
Train from Treviso Centrale to Wien Hbf
- *
- $100–150
- Phone
- +383 49 626 082
- [email protected]
Bus from Sarande,Posta Shqiptare to Kosovska Mitrovica
- Ave. Duration
- 5h 22m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +355 69 377 7474
- [email protected]
- Website
- sarandaport.al
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Schedules at
- sarandaport.al
- Ave. Duration
- 53 min
- Estimated price
- $40–50
My Taxi
- Phone
- +383 49 550 099
- Website
- web.facebook.com
Albani Taxi
- Phone
- +383 800 00555
- Website
- web.facebook.com
Want to know more about travelling around Lithuania
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
Italy Travel Guides
Read the travel guide







