Travel options
from Lisbon to Barcelona

You can get from Lisbon to Barcelona by train, bus or flight.

Our recommendation

To get from Lisbon to Barcelona on 23 Jan we recommend taking a flight because it’s the best combination of price and speed.

08:55Lisbon Portela Airport1h55 11:50Barcelona El Prat Airport
0 changes
£421One-way
Cheapest
08:55Lisbon Portela Airport1h55 11:50Barcelona El Prat Airport
0 changes
£421One-way
Other options
06:40Lisbon Portela Airport1h50 09:30Barcelona El Prat Airport
0 changes
£461One-way
07:15Lisbon Portela Airport1h50 10:05Barcelona El Prat Airport
0 changes
£491One-way
13:50Lisbon Portela Airport1h55 16:45Barcelona El Prat Airport
0 changes
£581One-way

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Compare prices and tickets Prices for trains, buses and flights

Sun
23 Jan
£51Alsa
£42Vueling
Mon
24 Jan
£57Alsa
£22Ryanair
Tue
25 Jan
£51Flixbus
£34Vueling
Wed
26 Jan
£47Flixbus
£25Ryanair
Thu
27 Jan
£47Flixbus
£30Vueling
Fri
28 Jan
£47Flixbus
£30Vueling
Sat
29 Jan
£47Flixbus
£34Vueling
Sun
30 Jan
£52Alsa
£13Ryanair
Mon
31 Jan
£61Alsa
£12Ryanair
Tue
1 Feb
£51Flixbus
£26Vueling
Wed
2 Feb
£47Flixbus
£11Ryanair
Thu
3 Feb
£44Alsa
£26Vueling
Fri
4 Feb
£44Alsa
£24Ryanair
Sat
5 Feb
£50Alsa
£26Vueling
Sun
6 Feb
£47Alsa
£12Ryanair
Mon
7 Feb
£44Alsa
£19Ryanair
Tue
8 Feb
£44Alsa
£26Vueling
Wed
9 Feb
£44Alsa
£9Ryanair
Thu
10 Feb
£50Alsa
£26Vueling
Fri
11 Feb
£44Alsa
£22Ryanair

Travel Information between Lisbon and Barcelona

distanceDistance623 miles (1005 km)
modeAvailable travel modesFlight or coach
priceTicket price range£13 - £35
cheapestCheapest modeFlight • £13 • 1 h 50 min
fastestFastest modeFlight • £13 • 1 h 50 min
carriersPopular travel companiesRyanair or Alsa

Take a flight or coach to travel 623 miles (1005 km) between Lisbon and Barcelona. If speed is a priority, then a flight is the best option with an average duration of 1 h 50 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as £13. The most popular travel providers which serve this trip are Ryanair or Alsa among others. Travellers can even take a direct flight or coach from Lisbon to Barcelona.

The Window Seat

Read more about Barcelona

Barcelona: A City Guide
Barcelona: A City Guide

A dynamic seaside city bursting with noteworthy cuisine, top-notch tourist attractions and architectural masterpieces, it’s no wonder Barcelona tops many a traveler’s list as one of Europe’s favorite cities. Whether you’re strolling...

Continue reading
Plant Your Trip
Plant Your Trip

Europe*, known for its stews, sausages, cured meats and cheese, can seem like an unlikely place to find plant-based dishes, as vegans have unfortunately discovered over the years. It wasn’t unheard of for an unsuspecting non-meat eater to...

Continue reading
Book Voyage!
Book Voyage!

Sometimes you don’t need to travel to visit a new destination. A well-written travel book, be it fiction or guidebook, can transport you from the comfort of your own home or daily commute to another place. To kickstart...

Continue reading
Omio Launches the Open Travel Index
Omio Launches the Open Travel Index

As a result of COVID-19, travel rules and regulations are in a constant flux. Omio has gathered all the latest updates on travel restrictions across Europe in the Open Travel Index. This online resource serves as an interactive discovery tool...

Continue reading

Travel Tips: Travel from Lisbon to Barcelona

Travel to Barcelona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Lisbon to Barcelona.
FAQs

What COVID-19 safety information and travel restrictions should I be aware of before I go to Barcelona, Spain from Lisbon, Portugal?

Travel between Lisbon, Portugal and Barcelona, Spain is: Partially open.

Can travellers from Portugal enter Spain?

International entry is allowed at this time for: Entry is partially open for citizens and permanent residents of Portugal.

Are there rules for self-quarantine when arriving to Barcelona from Lisbon?

Conditions of entry into Spain:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Health screen upon arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Pre-arrival Health Control Form (FCS) required
  • Specific entry restrictions may apply for travel to Spain: Canary Islands

Are there COVID-19 safety rules for social distancing and wearing face masks in Barcelona, Spain?

To reduce the spread of COVID-19, the government of Spain has imposed the following measures:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

This information was last checked on 21/01/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 Lisbon.

Are there COVID-19 restrictions on returning to Lisbon, Portugal from Barcelona, Spain?

The current restriction level for returning to Lisbon, Portugal from Spain is: Partially open.

Am I allowed to reenter Lisbon, Portugal from Barcelona, Spain?

Reentering Portugal is currently allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to self-quarantine when I arrive back to Lisbon from Barcelona?

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 3 hours prior to arrival, or an Antigen test performed within 2 hours prior to arrival
  • Specific entry restrictions may apply for travel to Portugal: Azores, Madeira
  • Passenger Locator Form (PLF) required
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)

Which rules do I need to follow in Lisbon, Portugal regarding COVID-19?

All travellers returning to Portugal must observe the following safety measures to reduce the spread of COVID-19 in the country:

  • Physical distance: 2 metre (s) (7 feet)
  • Face masks: Mandatory

The information above was last checked on 20/01/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 Lisbon from Barcelona here.

What are my Lisbon to Barcelona travel options?

There are 2 travel options from Lisbon to Barcelona: flight or coach.

What is the cheapest way to go to Barcelona from Lisbon?

The cheapest way from Lisbon to Barcelona is by taking a flight. You can find average ticket prices around £13 compared to other travel options to Barcelona:

A flight journey is usually £21 less than a journey to Barcelona by coach, which costs on average £35 for the same trip.

What is the quickest way from Lisbon to Barcelona?

The fastest way to get to Barcelona from Lisbon is by flight with an average travel time of 1 h 50 min.

There are alternative travel options to Barcelona that can usually take longer:

In comparison, going by coach can take 18 h 35 min   on average.

How far is it from Lisbon to Barcelona?

The Lisbon to Barcelona distance is approximately 623 miles (1005 km).

What are the departure and arrival points when travelling from Lisbon to Barcelona?

These are the most popular departure and arrival points when travelling from Lisbon to Barcelona:

  • Most travellers catch their flight from Lisbon Portela Airport and arrive in Barcelona El Prat Airport.
  • Most travellers catch their coach from Lisbon, Gare Rodoviaria Sete Rios and arrive in Barcelona, Estació d'Autobusos Nord.

Which travel companies can help me find a way to get from Lisbon to Barcelona?

If finding a good deal is your main consideration for your trip from Lisbon to Barcelona, then we'll help you find the best value travel companies for you:

  • Ryanair can get you to Barcelona by plane. You can find a good deal for plane tickets with Ryanair from Lisbon to Barcelona for £13 on Omio.
  • Travel with Alsa to go to Barcelona by coach. For a good deal on tickets, you can find Alsa Lisbon to Barcelona tickets on Omio for £35.

Can I travel directly to Barcelona from Lisbon?

Yes, there are direct services available from Lisbon to Barcelona with the following travel operators:

  • You'll find direct flights with Vueling, PGA-Portugalia Airlines, Ryanair or TAP Portugal.
  • You can take a direct coach with.

Direct services tend to save you time and add more convenience in getting you to Barcelona as you won't need to change in between, so it's worth paying attention to before booking your tickets from Lisbon to Barcelona.

What other destinations are worth visiting after travelling from Lisbon to Barcelona?

Looking to extend your trip from Lisbon to Barcelona? Many Omio customers who go from Lisbon to Barcelona usually extend their holiday to explore other popular destinations like Madrid, Paris or Valencia. If you're looking to explore Madrid, Paris or Valencia from Barcelona, let Omio find you the best connections available at an affordable price.

How far in advance should I buy tickets between Lisbon and Barcelona online to get the best deals?

Before travelling from Lisbon to Barcelona, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • The price of a plane ticket for this journey is on average £13 one way.
  • The price of a coach ticket for this trip is on average £35 one way.

But we recommend booking Lisbon to Barcelona tickets online a few months before your planned travel date to score the best deals and save money on your trip.