There are 11 ways to get from Vilnius to Salou by plane, train, bus, car, or car train
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 Barcelona–El Prat Airport, train
best- Fly from Vilnius Airport (VNO) to Barcelona–El Prat Airport (BCN)plane VNO - BCN
- Take the train from Barcelona-Sants to Tarragonatrain
8h 24m€78–273Train, bus via Strasbourg
- Take the train from Vilniaus geležinkelio stotis to Warszawa Centralnatrain
- Take the train from Warszawa Centralna to Berlin Gesundbrunnentrain Eic
- Take the train from S+U Gesundbrunnen Bhf to Frankfurttrain 11 / ...
- Take the train from Frankfurt to Strasbourg Bahnhoftrain 82 / ...
- Take the train from Strasbourg to Chalon Sur Saonetrain Tgv
- Take the bus from Chalon-sur-Saône to Port Aventura Worldbus
38h 29m€366–658Bus
- Take the bus from Vilnius, Autobusų Stotis to Dvirtsevyi Bus Stationbus 824103
- Take the bus from Lviv to Reusbus Kyiv-Málaga
47h 29m€200–305Drive 2,843.5 km
- Drive from Vilnius to Saloucar 2,843.5 km
28h 21m€464–671Fly Vilnius Airport to Reus Airport
- Fly from Vilnius Airport (VNO) to Reus Airport (REU)plane VNO - REU
9h 32m€83–295Car to Kaunas, fly to Barcelona–El Prat Airport, train
- Drive from Vilnius Airport to Kaunas Airportcar
- Fly from Kaunas (KUN) to Barcelona–El Prat Airport (BCN)plane KUN - BCN
- Take the train from Barcelona-Sants to Tarragonatrain
12h 29m€149–883Fly Vilnius Airport to Girona–Costa Brava Airport, train
- Fly from Vilnius Airport (VNO) to Girona–Costa Brava Airport (GRO)plane VNO - GRO
- Take the train from Girona to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Tarragonatrain
12h 47m€136–410Train, bus
- Take the train from Vilniaus geležinkelio stotis to Warszawa Centralnatrain
- Take the train from Warszawa Centralna to Berlin Gesundbrunnentrain Eic
- Take the train from Berlin Gesundbrunnen to Bruxelles-Miditrain Trn
- Take the train from Bruxelles-Midi to Lyon-Perrachetrain Trn
- Take the bus from Lyon to Port Aventura Worldbus
46h 22m€426–708Bus, train
- Take the bus from Vilnius, Autobusų Stotis to Karlsruhebus
- Take the bus from Karlsruhe central train station to Barcelonabus
- Take the train from Barcelona-Sants to Reustrain Re
2d 1h€241–417Bus via Tarragona Estació d'autobusos
- Take the bus from Vilnius to Lvivbus Vilnius-Kyiv / ...
- Take the bus from Lviv Striyskyi Bus Station to Tarragonabus
2d 6h€144–261Drive, car train
- Drive from Vilnius to Lüneburgcar
- Take the cartrain from Lüneburg to Lörrach Hbfcartrain
- Drive from Lörrach Hbf to Saloucar
34h 30m€451–641
Vilnius to Salou by train and bus
Comparing Your Travel Options
The cheapest way to get from Vilnius to Salou is to fly and train which costs €75 - €280 and takes 8h 24m.
The fastest way to get from Vilnius to Salou is to fly and train which takes 8h 24m and costs €75 - €280.
No, there is no direct bus from Vilnius to Salou. However, there are services departing from Vilnius, Autobusų Stotis and arriving at Salou Estació d'Autobusos via Lviv and C14 cruïlla 4 Carreteres. The journey, including transfers, takes approximately 47h 29m.
The distance between Vilnius and Salou is 2372 km. The road distance is 2843.5 km.
The best way to get from Vilnius to Salou without a car is to train and bus via Strasbourg which takes 38h 29m and costs €360 - €700.
It takes approximately 8h 24m to get from Vilnius to Salou, including transfers.
Vilnius to Salou bus services, operated by Ecolines (Autolux), depart from Vilnius, Autobusų Stotis station.
The best way to get from Vilnius to Salou is to bus which takes 47h 29m and costs €200 - €310. Alternatively, you can fly, which costs €80 - €300 and takes 9h 32m.
Vilnius to Salou bus services, operated by Ecolines (Autolux), arrive at Dvirtsevyi Bus Station.
Salou is 1h behind Vilnius. It is currently 3:19 PM in Vilnius and 2:19 PM in Salou.
What companies run services between Vilnius, Lithuania and Salou, Spain?
You can take a bus from Vilnius, Autobusų Stotis to Salou Estació d'Autobusos via Lviv, Reus, and C14 cruïlla 4 Carreteres in around 47h 29m. Alternatively, Ryanair, Wizz Air, and Jet2.com fly from Vilnius Airport (VNO) to Reus Airport (REU) 6 times a week.
- Website
- ryanair.com
Flights from Vilnius Airport to Barcelona–El Prat Airport
- Ave. Duration
- 3h 30m
- When
- Wednesday, Friday, Saturday, Tuesday, and Monday
- Estimated price
- €50–210
Flights from Vilnius Airport to Barcelona–El Prat Airport via Vienna
- Ave. Duration
- 6h 30m
- When
- Saturday and Sunday
- Estimated price
- €50–210
Flights from Vilnius Airport to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 6h 55m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- €50–210
Flights from Vilnius Airport to Reus Airport via Eindhoven
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €80–290
Flights from Vilnius Airport to Reus Airport via Dublin
- Ave. Duration
- 8h 5m
- When
- Monday
- Estimated price
- €100–310
Flights from Kaunas to Barcelona–El Prat Airport via Cologne Bonn
- Ave. Duration
- 5h 50m
- When
- Thursday
- Estimated price
- €120–410
Flights from Kaunas to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 6h 5m
- When
- Wednesday
- Estimated price
- €120–410
Flights from Kaunas to Barcelona–El Prat Airport via Copenhagen
- Ave. Duration
- 6h 30m
- When
- Tuesday and Friday
- Estimated price
- €120–410
Flights from Kaunas to Barcelona–El Prat Airport via Zadar
- Ave. Duration
- 8h 5m
- When
- Wednesday
- Estimated price
- €120–410
Flights from Kaunas to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 9h 5m
- When
- Tuesday
- Estimated price
- €120–410
Flights from Vilnius Airport to Girona–Costa Brava Airport via Eindhoven
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €80–290
Flights from Vilnius Airport to Girona–Costa Brava Airport via London Stansted
- Ave. Duration
- 11h 54m
- When
- Tuesday and Saturday
- Estimated price
- €85–300
- Website
- lufthansa.com
Flights from Vilnius Airport to Barcelona–El Prat Airport via Frankfurt
- Ave. Duration
- 6h 51m
- When
- Every day
- Estimated price
- €100–260
- Website
- jet2.com
Flights from Vilnius Airport to Reus Airport via London Luton
- Ave. Duration
- 7h 30m
- When
- Monday and Thursday
- Estimated price
- €80–320
- Website
- wizzair.com
Flights from Vilnius Airport to Barcelona–El Prat Airport
- Ave. Duration
- 3h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €65–220
- Website
- vueling.com
Flights from Kaunas to Barcelona–El Prat Airport via Copenhagen
- Ave. Duration
- 6h 20m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- €85–300
- Website
- easyjet.com
Flights from Kaunas to Barcelona–El Prat Airport via Naples
- Ave. Duration
- 8h
- When
- Sunday
- Estimated price
- €120–410
- Website
- transavia.com
Flights from Vilnius Airport to Girona–Costa Brava Airport via Amsterdam Schiphol
- Ave. Duration
- 8h 15m
- When
- Tuesday and Sunday
- Estimated price
- €130–550
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Tarragona
- Ave. Duration
- 1h 9m
- Frequency
- Every 30 minutes
- Estimated price
- €10–16
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Tarragona
- Ave. Duration
- 1h 9m
- Frequency
- Every 30 minutes
- Estimated price
- €10–16
- Website
- Renfe Viajeros
Train from Girona to Barcelona-Sants
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Estimated price
- €12–17
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Tarragona
- Ave. Duration
- 1h 9m
- Frequency
- Every 30 minutes
- Estimated price
- €10–16
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Reus
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €13–19
- Website
- Renfe Viajeros
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Vilniaus geležinkelio stotis to Warszawa Centralna
- Ave. Duration
- 7h 32m
- Frequency
- Once daily
- Estimated price
- €25–35
- Website
- LTG Link
Train from Vilniaus geležinkelio stotis to Warszawa Centralna
- Ave. Duration
- 7h 32m
- Frequency
- Once daily
- Estimated price
- €25–35
- Website
- LTG Link
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Warszawa Centralna to Berlin Gesundbrunnen
- Ave. Duration
- 5h 25m
- Frequency
- Hourly
- Estimated price
- €60–120
- Website
- PKP Intercity
Train from Warszawa Centralna to Berlin Gesundbrunnen
- Ave. Duration
- 5h 25m
- Frequency
- Hourly
- Estimated price
- €60–120
- Website
- PKP Intercity
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from S+U Gesundbrunnen Bhf to Frankfurt
- Ave. Duration
- 4h 34m
- Frequency
- Every 3 hours
- Estimated price
- €100–200
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Strasbourg Bahnhof
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a day
- Estimated price
- €40–85
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Strasbourg to Chalon Sur Saone
- Ave. Duration
- 2h 41m
- Frequency
- 3 times a day
- Estimated price
- €70–110
- Website
- TGV inOui
Train from Girona to Barcelona-Sants
- Ave. Duration
- 42 min
- Frequency
- Twice daily
- Estimated price
- €18–27
- Website
- TGV inOui
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Girona to Barcelona-Sants
- Ave. Duration
- 41 min
- Frequency
- Every 3 hours
- Estimated price
- €14–24
- Website
- Renfe AVE
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Berlin Gesundbrunnen to Bruxelles-Midi
- Ave. Duration
- 14h 12m
- Frequency
- 4 times a week
- Estimated price
- €150–250
- Website
- Belgian Railways
Train from Bruxelles-Midi to Lyon-Perrache
- Ave. Duration
- 4h 9m
- Frequency
- 3 times a week
- Estimated price
- €130–210
- Website
- Belgian Railways
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Lüneburg to Lörrach Hbf
- Ave. Duration
- 9h 26m
- Frequency
- Once a week
- Estimated price
- €100–120
- Website
- Urlaubs-Express (UEX)
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Chalon-sur-Saône to Port Aventura World
- Ave. Duration
- 11h 35m
- Frequency
- Twice daily
- Estimated price
- €70–110
- Website
- Flixbus
Bus from Lyon to Port Aventura World
- Ave. Duration
- 9h 45m
- Frequency
- Twice daily
- Estimated price
- €60–95
- Website
- Flixbus
Bus from Karlsruhe central train station to Barcelona
- Ave. Duration
- 18h 45m
- Frequency
- Once daily
- Estimated price
- €100–160
- Website
- Flixbus
- Phone
- +380 44 594 9010
- [email protected]
- Website
- ecolines.net
Bus from Vilnius, Autobusų Stotis to Dvirtsevyi Bus Station
- Ave. Duration
- 10h 10m
- Frequency
- Once daily
- Estimated price
- €55–85
- Schedules at
- ecolines.net
- Book at
- ecolines.net
- Phone
- +380(67)-484-57-27
- [email protected]
- Website
- Pavluks Trans
Bus from Lviv to Reus
- Ave. Duration
- 35h 41m
- Frequency
- Once daily
- Estimated price
- €140–220
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Vilnius, Autobusų Stotis to Karlsruhe
- Ave. Duration
- 26h 55m
- Frequency
- 3 times a week
- Estimated price
- €120–240
- Schedules at
- ecolines.net
- Phone
- +38(098) 343 8282
- [email protected]
- Website
- likebus.ua
Bus from Vilnius to Lviv
- Ave. Duration
- 14h 43m
- Frequency
- Twice daily
- Estimated price
- €55
- Schedules at
- likebus.ua
- Phone
- +38 (044) 444 00 44
- Website
- Grandes Tour
Bus from Lviv Striyskyi Bus Station to Tarragona
- Ave. Duration
- 36h 43m
- Frequency
- 3 times a week
- Estimated price
- €198
- Website
- Grandes Tour
- Phone
- +380 (68) 770-60-30
- [email protected]
- Website
- KLR Bus
Bus from Lviv Striyskyi Bus Station to Tarragona
- Ave. Duration
- 44h 15m
- Frequency
- Twice a week
- Estimated price
- €85–130
- Website
- KLR Bus
- Phone
- +370 5 210 4304
- [email protected]
- 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 Spain
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
Yes, the driving distance between Vilnius to Salou is 2844 km. It takes approximately 28h 21m to drive from Vilnius to Salou.
Book your Vilnius to Salou bus tickets online with Omio.
There are 3421+ hotels available in Salou.


















































