Travel options
from Barcelona to Lisbon

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

Our recommendation

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

07:10AMBarcelona El Prat Airport2h00 08:10AMLisbon Portela Airport
0 changes
$341One-way
Cheapest
07:10AMBarcelona El Prat Airport2h00 08:10AMLisbon Portela Airport
0 changes
$341One-way
Other options
12:15PMBarcelona El Prat Airport2h00 01:15PMLisbon Portela Airport
0 changes
$461One-way
06:55PMBarcelona El Prat Airport2h00 07:55PMLisbon Portela Airport
0 changes
$581One-way
06:10AMBarcelona El Prat Airport1h55 07:05AMLisbon Portela Airport
0 changes
$511One-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
Accommodation

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
Jan 30
Find prices
$34Vueling
Mon
Jan 31
Find prices
$46Vueling
Tue
Feb 1
$75Flixbus
$40Vueling
Wed
Feb 2
Find prices
$12Ryanair
Thu
Feb 3
$75Flixbus
$40Vueling
Fri
Feb 4
$83Flixbus
$45Ryanair
Sat
Feb 5
$83Flixbus
$22Vueling
Sun
Feb 6
Find prices
$27Vueling
Mon
Feb 7
Find prices
$12Ryanair
Tue
Feb 8
$75Flixbus
$27Vueling
Wed
Feb 9
Find prices
$12Ryanair
Thu
Feb 10
$70Flixbus
$31Vueling
Fri
Feb 11
$95Flixbus
$31Vueling
Sat
Feb 12
$83Flixbus
$34Vueling
Sun
Feb 13
$76Flixbus
$33Ryanair
Mon
Feb 14
Find prices
$22Vueling
Tue
Feb 15
$75Flixbus
$22Vueling
Wed
Feb 16
$70Flixbus
$22Vueling
Thu
Feb 17
$63Flixbus
$22Vueling
Fri
Feb 18
$95Flixbus
$52Vueling

Travel Information from Barcelona to Lisbon

distanceDistance623 miles (1005 km)
modeAvailable travel modesBus or flight
priceTicket price range$19 - $60
cheapestCheapest modeFlight • $19 (€15) • 1 h 50 min
fastestFastest modeFlight • $19 (€15) • 1 h 50 min
carriersPopular travel companiesAlsa or Ryanair

Take a bus or flight to travel 623 miles (1005 km) to Lisbon from 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 $19 (€15). The most popular travel companies which serve this route are Alsa or Ryanair among others. Travelers can even take a direct bus or flight from Barcelona to Lisbon.

How to Travel from Barcelona to Lisbon

Traveling from Barcelona to Lisbon is simple and fast when you catch a flight. Trains and buses present an alternative to flying if you don't enjoy the experience, but flights will get you to the Portuguese capital in a couple of hours, while other forms of transport can take over 15 hours. Budget airlines operate on the route, so you should be able to find an affordable flight.

Trains from Barcelona to Lisbon | Buses from Barcelona to Lisbon | Flights from Barcelona to Lisbon

Barcelona to Lisbon Travel Comparison

Average Price

Travel Time

Cheapest Time to Book

Bus

€73

17:15 h

1 Week Ahead

Flight

€43

1:55 h

1 Month Ahead



What is the best way to travel from Barcelona to Lisbon?

Cheapest way to travel from Barcelona to Lisbon

Taking a flight with a budget airline is the cheapest way to travel from Barcelona to Lisbon. Flights traveling from Barcelona to Lisbon depart from Barcelona-El Prat airport and take at least 1:55 h of flight time to arrive at Lisbon's Portela airport. Around 12 direct flights travel from Barcelona to Lisbon per day with the earliest departing Barcelona at 6:45 a.m. Airlines that travel directly from Barcelona to Lisbon include Vueling, TAP Portugal, Iberia, and British Airways.


Fastest way to travel from Barcelona to Lisbon

Taking a flight is the fastest way to travel from Barcelona to Lisbon. Flights depart from Barcelona-El Prat airport and arrive at Lisbon's Portela Airport after approximately 5 hours of travel time when transport to and from Barcelona and Lisbon's airports is taken into consideration. Flights from Barcelona to Lisbon require approximately 2 hours of flight time. Alternatively, buses traveling from Barcelona to Lisbon take over 17 hours to arrive in Lisbon.


Most popular way to travel from Barcelona to Lisbon

Taking a flight is the most popular way to travel from Barcelona to Lisbon. Taking a flight is at least 12 hours faster than traveling from Barcelona to Lisbon by bus. The convenient public transportation options from both Barcelona and Lisbon's airports to their respective city centers also help reduce the total travel time when flying between Barcelona and Lisbon.


How to get from Barcelona to Lisbon

The Best Way According to our Users

When it comes to choosing a method of transportation from Barcelona to Lisbon, 86,62% of our customers do not hesitate to choose the flight as their preferred way to travel. Nowadays, passengers who want to fly around Europe have more options than ever before. With dozens of budget airlines covering several routes which connect to virtually all European countries, taking a flight to reach your desired destination is easy and inexpensive. The low fares and the short flight time are, among others, some of the reasons why our users choose the airplane as the best way to get from Barcelona to Lisbon, even if they have to face baggage limitations and long lines at check-in and security control. You can book your flights with Omio to make sure you are always taking the fastest route or getting the best deal. You can also add extra luggage and book securely with several methods of payment such as Apple Pay, PayPal and more.

Search on Omio to find cheap tickets from Barcelona to Lisbon. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Travel Tips: Travel from Barcelona to Lisbon

Travel to Lisbon 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 Barcelona to Lisbon.
FAQs

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

Travel from Barcelona, Spain to Lisbon, Portugal is: Partially open.

Is international entry into Lisbon from Barcelona restricted?

International entry is currently allowed for: Entry is partially open for citizens and permanent residents of Spain.

Do I need to self-quarantine upon arrival to Lisbon, Portugal 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)

What are the COVID-19 safety measures to follow in Lisbon, Portugal?

The government of Portugal has imposed the following measures to reduce the spread of COVID-19:

  • Social distance requirement: 2 metre (s) (7 feet)
  • Face mask requirement: Mandatory

The above information was last verified on 1/27/22. Remember to check the latest COVID-19 travel safety regulations for your trip between Barcelona and Lisbon closer to your planned date of departure here.

Am I required to self-quarantine when I return to Barcelona, Spain from Lisbon, Portugal?

The restriction level for your return to Barcelona, Spain from Portugal is: Partially open.

Is my journey back to Barcelona from Lisbon restricted?

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

Do I need to self-quarantine upon arrival in Barcelona from Lisbon?

Conditions of reentry 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

What are the coronavirus safety measures I need to follow in Barcelona, Spain?

You should observe these safety measures in Spain as imposed by the government to reduce the spread of COVID-19:

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

This information about your return travel to Spain was last checked on 1/28/22. We advise you to check the latest COVID-19 travel safety regulations for your trip back to Barcelona from Lisbon closer to your date of departure here.

How do I reach Lisbon from Barcelona?

There are 2 ways to travel from Barcelona to Lisbon including taking a bus or flight.

What is the cheapest way from Barcelona to Lisbon?

The cheapest way to go to Lisbon from Barcelona is by taking a flight, which costs on average $19 (€15).

This is compared to other ways of getting to Lisbon:

A flight is generally $42 (€35) less than a bus for the same trip. Taking a bus costs on average $60 (€50) from Barcelona to Lisbon.

What is the quickest way from Barcelona to Lisbon?

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

Other travel options to Lisbon can usually take longer:

In comparison, getting to Lisbon by bus can take on average 17 h 40 min.

How many miles from Barcelona to Lisbon would I travel?

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

Where do people depart from and arrive in when traveling from Barcelona to Lisbon?

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

  • Most travelers who purchase a bus ticket from Barcelona to Lisbon depart from Barcelona, Estació d'Autobusos Nord to Lisbon, Gare Rodoviaria Sete Rios.
  • Most travelers board their plane from Barcelona El Prat Airport and arrive in Lisbon Portela Airport.

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

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

  • Travel with Alsa to go to Lisbon by bus. For a good deal on tickets, you can find Alsa Barcelona to Lisbon tickets on Omio for $60 (€50).
  • Travel with Ryanair for flights to Lisbon. If you’re looking for a good deal on tickets, check for Ryanair Barcelona to Lisbon tickets on Omio for $19 (€15).

Can I travel directly to Lisbon from Barcelona?

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

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

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

What other popular destinations should I add to my itinerary for my trip from Barcelona to Lisbon?

Many of our customers traveling from Barcelona to Lisbon don't make Lisbon their final stop. Some of the destinations worth visiting after Lisbon are Madrid, Porto or Paris, either of which you could add to your trip itinerary. Check Omio for the best and cheapest ways to travel from Lisbon to any of these top destinations today!

How early should I buy Barcelona to Lisbon tickets online to score the best deals?

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

  • A bus ticket for this route costs on average $60 (€50) one way.
  • A plane ticket for this trip is costing $19 (€15) one way on average.

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