There are 9 ways to get from Vilnius to Faro by plane, bus, train, 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 Faro Airport
best- Fly from Vilnius Airport (VNO) to Faro Airport (FAO)plane VNO - FAO
8h 46m€69–287Bus, train
- Take the bus from Vilnius, Autobusų Stotis to Dvirtsevyi Bus Stationbus
- Take the bus from Lviv to Geronabus
- Take the train from Girona to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justatrain Ave / ...
- Take the bus from Sevilla Santa Justa to Farobus
2d 7hTrain, bus
- Take the train from Vilniaus geležinkelio stotis to Kraków Głównytrain
- Take the train from Krakow Glowny to Graz Hbftrain
- Take the train from Graz Hbf to Darmstadt Hbftrain
- Take the bus from Darmstadt to Porto - Terminal Intermodal de Campanhãbus
- Take the train from Porto Campanha to Farotrain
3d 1hDrive 3,884.9 km
- Drive from Vilnius to Farocar 3,884.9 km
37h 33m€596–861Train to Kaunas, fly to Faro Airport
- Take the train from Vilnius to Kaunastrain
- Fly from Kaunas (KUN) to Faro Airport (FAO)plane KUN - FAO
12h 2mFly Vilnius Airport to Lisbon-Portela Airport, train
- Fly from Vilnius Airport (VNO) to Lisbon-Portela Airport (LIS)plane VNO - LIS
- Take the train from Lisboa Oriente to Farotrain
11h 1mBus via Paris
- Take the bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Paris, Quai de Bercy (Bercy Seine)bus
- Take the bus from Paris to Lisbonbus
- Take the bus from Lisbon to Farobus
2d 16hBus, train via Karlsruhe
- Take the bus from Vilnius, Autobusų Stotis to Karlsruhebus
- Take the bus from Karlsruhe central train station to Aveiro bus
- Take the train from Aveiro to Farotrain Ic
2d 20hBus
- Take the bus from Vilnius, Autobusų Stotis to Lviv Striyskyi Bus Stationbus
- Take the bus from Lviv Striyskyi Bus Station to Sevilla, Estación de Autobusesbus 421
- Take the bus from Sevilla, Estación de Autobuses to Terminal Rodoviário de Farobus
3d 13h€202–302
Vilnius Airport (VNO) to Faro Airport (FAO) flights
Questions & Answers
The cheapest way to get from Vilnius to Faro is to fly which costs €65 - €290 and takes 8h 46m.
The fastest way to get from Vilnius to Faro is to fly which takes 8h 46m and costs €65 - €290.
No, there is no direct bus from Vilnius to Faro. However, there are services departing from Vilnius, Autobusų Stotis (Sodų g. 22) and arriving at Faro via Paris and Lisbon. The journey, including transfers, takes approximately 2 days 16h.
The distance between Vilnius and Faro is 3198 km. The road distance is 3884.9 km.
The best way to get from Vilnius to Faro without a car is to bus and train which takes 2 days 7h and costs .
It takes approximately 8h 46m to get from Vilnius to Faro, including transfers.
Vilnius to Faro bus services, operated by FlixBus-eu, depart from Vilnius, Autobusų Stotis (Sodų g. 22) station.
The best way to get from Vilnius to Faro is to fly which takes 8h 46m and costs €65 - €290. Alternatively, you can bus via Paris, which costs and takes 2 days 16h.
Vilnius to Faro bus services, operated by FlixBus-eu, arrive at Paris, Quai de Bercy (Bercy Seine) station.
Faro is 2h behind Vilnius. It is currently 12:38 PM in Vilnius and 10:38 AM in Faro.
What companies run services between Vilnius, Lithuania and Faro, Portugal?
Ryanair, Air Baltic, and three other airlines fly from Vilnius Airport (VNO) to Faro Airport (FAO) twice daily. Alternatively, you can take a bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Faro via Paris, Quai de Bercy (Bercy Seine), Paris, and Lisbon in around 2d 16h.
- Website
- ryanair.com
Flights from Vilnius Airport to Faro Airport via Eindhoven
- Ave. Duration
- 6h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €75–240
Flights from Vilnius Airport to Faro Airport via Beauvais
- Ave. Duration
- 7h 45m
- When
- Friday
- Estimated price
- €75–240
Flights from Vilnius Airport to Faro Airport via Barcelona
- Ave. Duration
- 8h 15m
- When
- Saturday
- Estimated price
- €70–240
Flights from Vilnius Airport to Faro Airport via Milan Bergamo
- Ave. Duration
- 10h 27m
- When
- Thursday and Sunday
- Estimated price
- €70–240
Flights from Vilnius Airport to Faro Airport via Nuremberg
- Ave. Duration
- 11h 10m
- When
- Sunday
- Estimated price
- €70–240
Flights from Kaunas to Faro Airport via London Stansted
- Ave. Duration
- 7h 20m
- When
- Friday and Saturday
- Estimated price
- €85–280
Flights from Kaunas to Faro Airport via Cologne Bonn
- Ave. Duration
- 8h
- When
- Monday and Friday
- Estimated price
- €85–280
Flights from Kaunas to Faro Airport via Milan Bergamo
- Ave. Duration
- 11h 10m
- When
- Sunday
- Estimated price
- €85–280
Flights from Kaunas to Faro Airport via Madrid
- Ave. Duration
- 11h 35m
- When
- Wednesday and Sunday
- Estimated price
- €85–280
Flights from Kaunas to Faro Airport via Charleroi
- Ave. Duration
- 14h 25m
- When
- Thursday
- Estimated price
- €85–280
Flights from Vilnius Airport to Lisbon-Portela Airport via Eindhoven
- Ave. Duration
- 6h 40m
- When
- Monday
- Estimated price
- €65–200
Flights from Vilnius Airport to Lisbon-Portela Airport via Beauvais
- Ave. Duration
- 9h 55m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €65–200
- Website
- flytap.com
Flights from Vilnius Airport to Lisbon-Portela Airport
- Ave. Duration
- 4h 45m
- When
- Tuesday and Saturday
- Estimated price
- €110–360
Flights from Vilnius Airport to Lisbon-Portela Airport via Zurich
- Ave. Duration
- 8h 45m
- When
- Sunday
- Estimated price
- €95–220
Flights from Vilnius Airport to Lisbon-Portela Airport via Dusseldorf
- Ave. Duration
- 9h 55m
- When
- Thursday and Sunday
- Estimated price
- €95–220
- Website
- lufthansa.com
Flights from Vilnius Airport to Faro Airport via Munich
- Ave. Duration
- 8h 5m
- When
- Monday, Tuesday, and Saturday
- Estimated price
- €110–440
- Website
- transavia.com
Flights from Vilnius Airport to Faro Airport via Eindhoven
- Ave. Duration
- 6h 20m
- When
- Monday and Friday
- Estimated price
- €110–550
- Website
- eurowings.com
Flights from Kaunas to Faro Airport via Cologne Bonn
- Ave. Duration
- 7h 50m
- When
- Monday and Saturday
- Estimated price
- €85–380
- Website
- wizzair.com
Flights from Kaunas to Faro Airport via London Luton
- Ave. Duration
- 9h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €70–270
- Website
- airbaltic.com
Flights from Vilnius Airport to Lisbon-Portela Airport
- Ave. Duration
- 4h 45m
- When
- Tuesday and Saturday
- Estimated price
- €110–360
- Website
- swiss.com
Flights from Vilnius Airport to Lisbon-Portela Airport via Zurich
- Ave. Duration
- 8h 15m
- When
- Monday, Saturday, and Sunday
- Estimated price
- €85–360
- Website
- brusselsairlines.com
Flights from Vilnius Airport to Lisbon-Portela Airport via Brussels
- Ave. Duration
- 8h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €95–220
- Website
- ilsarail.eu
Train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justa
- Ave. Duration
- 2h 41m
- Frequency
- Every 4 hours
- Schedules at
- ilsarail.eu
Train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justa
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a day
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Vilniaus geležinkelio stotis to Kraków Główny
- Ave. Duration
- 11h 9m
- Frequency
- Once daily
- Estimated price
- €35–55
- Website
- https://ltglink.lt/en
- Website
- intercity.pl
Train from Krakow Glowny to Graz Hbf
- Ave. Duration
- 8h 19m
- Frequency
- Once daily
- Schedules at
- intercity.pl
- Website
- personenverkehr.oebb.at
Train from Graz Hbf to Darmstadt Hbf
- Ave. Duration
- 9h 22m
- Frequency
- Every 4 hours
- Schedules at
- personenverkehr.oebb.at
- Website
- visimarsrutai.lt
Train from Vilnius to Kaunas
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Schedules at
- visimarsrutai.lt
- Phone
- +380 44 594 9010
- help@autolux.ua
- Website
- ecolines.net
Bus from Vilnius, Autobusų Stotis to Dvirtsevyi Bus Station
- Ave. Duration
- 10h 10m
- Frequency
- Once daily
- Estimated price
- €40–75
- Schedules at
- ecolines.net
- Book at
- ecolines.net
- Phone
- +380(67)-484-57-27
- support@pavluks-trans.com
- Website
- pavluks-trans.com
Bus from Lviv to Gerona
- Ave. Duration
- 31h 46m
- Frequency
- Every 2 hours
- Estimated price
- €120–200
- Website
- https://pavluks-trans.com/en
- Schedules at
- https://pavluks-trans.com/en/routes
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Sevilla Santa Justa to Faro
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- €14–35
- Website
- https://rede-expressos.pt
Bus from Lisbon to Faro
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- €21–50
- Website
- https://rede-expressos.pt
Bus from Sevilla, Estación de Autobuses to Terminal Rodoviário de Faro
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- €10–35
- Website
- https://rede-expressos.pt
- Adult
- €10–35
- Website
- blablacar.co.uk
Bus from Darmstadt to Porto - Terminal Intermodal de Campanhã
- Ave. Duration
- 34h 25m
- Frequency
- 3 times a week
- Schedules at
- blablacar.co.uk
Bus from Paris to Lisbon
- Ave. Duration
- 23h 50m
- Frequency
- Twice daily
- Schedules at
- blablacar.co.uk
- Website
- global.flixbus.com
Bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 38h
- Frequency
- Once daily
- Schedules at
- global.flixbus.com
Bus from Paris to Lisbon
- Ave. Duration
- 21h 30m
- Frequency
- 4 times a day
- Schedules at
- global.flixbus.com
Bus from Lisbon to Faro
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Schedules at
- global.flixbus.com
Bus from Karlsruhe central train station to Aveiro
- Ave. Duration
- 34h 40m
- Frequency
- 3 times a week
- Schedules at
- global.flixbus.com
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Paris to Lisbon
- Ave. Duration
- 25h 30m
- Frequency
- Twice daily
- Estimated price
- €45–280
- Website
- https://www.alsa.com/en
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Vilnius, Autobusų Stotis to Karlsruhe
- Ave. Duration
- 26h 55m
- Frequency
- 3 times a week
- Estimated price
- €110–190
- Website
- https://ecolines.net/
- Phone
- +370 612 88 984
- info@eurolines.lt
- Website
- eurolines.lt
Bus from Vilnius, Autobusų Stotis to Lviv Striyskyi Bus Station
- Ave. Duration
- 17h 10m
- Frequency
- Once daily
- Estimated price
- €60–90
- Website
- https://www.eurolines.lt/en
- Phone
- +380 (68) 770-60-30
- info@klr.com.ua
- Website
- klr.com.ua
Bus from Lviv Striyskyi Bus Station to Sevilla, Estación de Autobuses
- Ave. Duration
- 2d 14h
- Frequency
- Twice a week
- Estimated price
- €130–180
- Website
- https://klr.com.ua/en
- Phone
- +38 (044) 444 00 44
- Website
- grandes-tour.com.ua
Bus from Lviv Striyskyi Bus Station to Sevilla, Estación de Autobuses
- Ave. Duration
- 2d 3h
- Frequency
- Once a week
- Estimated price
- €174
- Website
- https://grandes-tour.com.ua/en
Want to know more about travelling around Portugal
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
Yes, the driving distance between Vilnius to Faro is 3885 km. It takes approximately 37h 33m to drive from Vilnius to Faro.
Book your Vilnius to Faro bus tickets online with Omio.
There are 2845+ hotels available in Faro.



















