You can get from Vilnius to Barcelona by train, bus or flight.
To get from Vilnius to Barcelona on 29 Jun we recommend taking a flight because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, and flight, .
|Distance||1394 miles (2248 km)|
|Available travel modes||Coach, flight, ferry or train|
|Fastest mode||Flight • £111 • 3 h 35 min|
|Popular travel companies||Air Baltic|
Travel 1394 miles (2248 km) by coach, flight, ferry or train between Vilnius and Barcelona. The most popular travel providers which serve this route are Air Baltic among others. Travellers can even take a direct flight from Vilnius to Barcelona.
Travel between Vilnius, Lithuania and Barcelona, Spain is: Fully open.
International entry is allowed at this time for: Entry is fully open for citizens and permanent residents of Lithuania.
Conditions of entry into Spain:
To reduce the spread of COVID-19, the government of Spain has imposed the following measures:
This information was last checked on 27/06/2022. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations for your trip to Barcelona from Vilnius.
The current restriction level for returning to Vilnius, Lithuania from Spain is: Fully open.
Reentering Lithuania is currently allowed for: Entry is fully open for citizens and permanent residents of Spain
All travellers returning to Lithuania must observe the following safety measures to reduce the spread of COVID-19 in the country:
The information above was last checked on 25/06/2022. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Vilnius from Barcelona here.
There are 4 ways to get from Vilnius to Barcelona: coach, flight, ferry or train.
Ferry services offer the cheapest way to get from Vilnius to Barcelona. Tickets for a ferry cost on average £1.
This is compared to other travel options to Barcelona:
A ferry is about £2 less than a coach, which costs on average £2 for this journey.
A ferry journey is usually £111 less than a journey to Barcelona by plane, which costs on average £111 for the same trip.
A ferry journey is usually £108 less than a journey to Barcelona by train, which costs on average £108 for the same trip.
The fastest way to get to Barcelona from Vilnius is by flight with an average travel time of 3 h 35 min.
There are alternative travel options to Barcelona that can usually take longer:
In comparison, taking a coach requires on average NaN h NaN min of travel time.
In comparison, getting to Barcelona by ferry can take on average NaN h NaN min.
In comparison, taking a train requires on average NaN h NaN min of travel time.
The distance between Vilnius and Barcelona is around 1394 miles (2248 km).
These are the most popular departure and arrival points for travellers from Vilnius to Barcelona:
Omio works with many trusted partners that can help you travel the best way from Vilnius to Barcelona:
Yes, there are direct routes from Vilnius to Barcelona with the following travel companies:
As you won't need to change at another stop in between, direct services to Barcelona tend to save you time and add more convenience, so it's worth paying attention to before you buy tickets for this journey.
Before travelling from Vilnius to Barcelona, it’s good to know what ticket you can book and how much it will cost in the next 7 days:
But we recommend booking Vilnius to Barcelona tickets online a few months before your planned travel date to score the best deals and save money on your trip.
Here are some other resources that might have the information you need