623 miles | |
Train, coach or flight | |
£14 - £132 | |
Flight • £14 • 1 h 40 min | |
Flight • £14 • 1 h 40 min | |
Alsa, Vueling Airlines or Comboios De Portugal |
Travel 623 miles by train, coach or flight from Lisbon to Barcelona. The most popular travel providers which serve this route are Alsa, Vueling Airlines or Comboios De Portugal among others. Travellers can even take a direct coach, flight or train from Lisbon to Barcelona.
How to get to Barcelona from Lisbon by train, bus, flight or ferry.
The best way to travel from Lisbon to Barcelona is by taking a coach because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
Travel from Lisbon to Barcelona on Air Nostrum, easyJet and Air France travel with Omio. When comparing timetables and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.
BlaBlaCar Bus (formerly known as Ouibus or iDBUS), a subsidiary of the popular French car sharing service, BlaBlaCar, is a provider operating long-distance travel services in 10 countries in Europe. Founded in France, BlaBlaCar Bus provides connections to over 300 destinations. Standard amenities on the travel include air conditioning, toilets, USB and power outlets for charging phones, tablets and laptops during long travel journeys, extra legroom and adjustable seats. On select routes there is also free Wi-Fi available. BlaBlaCar Bus offers only the Standard ticket for all its routes, which allows you to bring one cabin bag and up to two hold bags per person.
There are 3 options to travel from Lisbon to Barcelona including taking a train, coach or flight.
The cheapest way to go to Barcelona from Lisbon is by taking a flight, which costs on average £14.
This is compared to other ways of getting from Lisbon to Barcelona:
A flight is £14 less than a coach with an average ticket price of £28 from Lisbon to Barcelona.
A flight is £118 less than a train with an average ticket price of £132 from Lisbon to Barcelona.
The fastest way to get to Barcelona from Lisbon is by flight with an average travel time of 1 h 40 min.
Other travel options to Barcelona take longer:
Coach takes on average 15 h 10 min.
Getting to Barcelona by train takes 20 h 6 min on average.
Barcelona is approximately 623 miles away from Lisbon.
The average frequency per day from Lisbon to Barcelona is:
However, we recommend checking specific travel dates for your trip to Barcelona from Lisbon as scheduled services by train, coach or flight can vary by season or day of the week.
These are the most popular departure and arrival points when travelling from Lisbon to Barcelona:
The following travel companies offer services from Lisbon to Barcelona:
Yes, there are direct services available from Lisbon to Barcelona with the following travel companies:
Direct services tend to save you time and add more convenience in getting you to Barcelona as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets to Barcelona from Lisbon.
Here are some other resources that might have the information you need