1005 km | |
Train, coach or flight | |
€16 - €151 | |
Flight • €16 • 1 h 40 min | |
Flight • €16 • 1 h 40 min | |
Alsa, Vueling Airlines or Comboios De Portugal |
Take a train, coach or flight to travel 1005 km between Lisbon and Barcelona. The most popular travel providers which serve this journey 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 from Lisbon to Barcelona by train, bus or flight.
The best way to travel from Lisbon to Barcelona is by 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, flight, and ferry .
Travel from Lisbon to Barcelona on Air Europa, 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.
Air Europa is Spain's 3rd most popular airline with flights around Europe and the rest of the world and a choice between Economy or Business fares for your travel between Lisbon and Barcelona.
There are 3 travel options from Lisbon to Barcelona: train, coach or flight.
The cheapest way to go to Barcelona from Lisbon is by taking a flight, which costs on average €16.
This is compared to other ways of getting from Lisbon to Barcelona:
A flight is €16 less than a coach for this route with tickets for a coach from Lisbon to Barcelona costing on average €32.
A flight is €135 less than a train for this trip with tickets for a train from Lisbon to Barcelona costing on average €151.
The fastest way from Lisbon to Barcelona is by flight with an average journey time of 1 h 40 min.
There are alternative travel options to Barcelona that take longer:
Getting to Barcelona by coach takes 15 h 10 min on average.
Getting to Barcelona by train takes 20 h 6 min on average.
Barcelona is approximately 1005 km away from Lisbon.
The average frequency per day from Lisbon to Barcelona is:
However, we recommend checking specific travel dates for your trip from Lisbon to Barcelona 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 between Lisbon and Barcelona.
Here are some other resources that might have the information you need