1map logoGo to main page

Barcelona, Catalonia to Lisbon, Lisbon Region from $35: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Barcelona, Spain
to
Lisbon, Portugal

How to Get from Barcelona to Lisbon: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$35 - PlaneBest price
1012.5 kmDistance
4h 40m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Barcelona to Lisbon with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
4h  40m
Estimated price
$38-210
Recommended
Company
various
Plane
Average Duration
4h  40m
Estimated price
$35-210
Cheapest
route map
Distance: 1012.5 km
Duration: 4h 40m

See more options

Pricing table
Company
various
Train
Average Duration
13h  21m
Estimated price
$75-165
Company
FlixBus
Bus
Average Duration
16h  25m
Estimated price
$80-140
Company
various
Bus
Average Duration
16h  55m
Estimated price
$102-146
Company
self-drive
Drive
Average Duration
11h  47m
Estimated price
$220-330

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $36 $31 $53 $54 $36 $40 $40
Fly $64 $52 $46 $63 $80 $63 $66

Traveling From Barcelona to Lisbon

The journey from Barcelona to Lisbon offers a fascinating transition, showcasing Barcelona's vibrant architecture and art scene alongside Lisbon's charming streets and rich maritime history.

Best Neighbourhoods in Lisbon

Lisbon boasts diverse neighborhoods, each with its own charm and character.

Alfama
• Known for its narrow, winding streets and historic vibe.
• Offers stunning views from the Miradouro de Santa Luzia.
Bairro Alto
• Bustling nightlife with numerous bars and restaurants.
• Famous for its vibrant street art and cultural scene.
Belém
• Home to iconic landmarks like the Jerónimos Monastery.
• Famous for delicious pastel de nata pastries.

Best Times To Visit Lisbon's Attractions

Timing your visits can greatly enhance your experience in Lisbon's attractions.

Belém Tower
Arriving early in the morning helps you avoid long lines and enjoy the views.
Lisbon Oceanarium
Visit on weekdays to experience fewer crowds and a more relaxed atmosphere.
São Jorge Castle
Late afternoon visits provide stunning sunset views over the city.

Lisbon Weather: What to Expect Year-Round

Lisbon enjoys a Mediterranean climate with mild winters and warm summers, making it a desirable destination year-round; spring and fall provide pleasant temperatures that are ideal for exploring the city on foot. Weather can greatly influence your travel experience, with summer heat drawing larger crowds, while the milder months offer a more comfortable atmosphere for sightseeing.

Dining in Lisbon: A Culinary Contrast

Indulge in a plate of bacalhau à brás, a delightful cod dish featuring shredded potatoes and eggs, which showcases Lisbon’s coastal flavors and comfort food tradition. Unlike the vibrant tapas culture of Barcelona, dining in Lisbon often emphasizes heartwarming local ingredients and offers a relaxed atmosphere that invites you to savor each bite.

Barcelona - Lisbon operators

Explore transport companies operating between Barcelona and Lisbon, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
flytap.com

Plane from Barcelona (BCN) to Lisboa (LIS)

Average Duration
1h 59m
Estimated price
$50-380
Website
easyjet.com

Plane from Barcelona (BCN) to Lisboa (LIS)

Average Duration
2h 3m
Estimated price
$40-230
Website
vueling.com

Plane from Barcelona (BCN) to Lisboa (LIS)

Average Duration
2h 5m
Estimated price
$45-260
Website
ryanair.com

Plane from Barcelona (BCN) to Lisboa (LIS)

Average Duration
2h 5m
Estimated price
$40-400
Train Show train routes
Contact phone
+34 91 232 03 20
Website
renfe.com

Train from Barcelona-Sants to Estación Ferroviária de Lisboa Oriente

Average Duration
13h 21m
Estimated price
$75-165
Contact phone
+34 910 150 000
Website
iryo.eu

Train from Barcelona-Sants to Estación Ferroviária de Lisboa Oriente

Average Duration
13h 21m
Estimated price
$30-85
Contact phone
+34 910 780 990
Website
ouigo.com

Train from Barcelona-Sants to Estación Ferroviária de Lisboa Oriente

Average Duration
13h 21m
Estimated price
$23-35
Contact phone
+34 91 232 03 20
Website
renfe.com

Train from Barcelona-Sants to Estación Ferroviária de Lisboa Oriente

Average Duration
13h 21m
Estimated price
$50-75
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Estación de Autobuses Barcelona Nord to Estação Rodoviária de Lisboa Oriente

Average Duration
16h 25m
Estimated price
$100-140

Bus from Estación de Autobuses Barcelona Nord to Lisbon

Average Duration
16h 45m
Estimated price
$100-140
Contact phone
+33 1 71 53 01 80
Website
blablacar.fr

Bus from Estación de Autobuses Barcelona Nord to Estação Rodoviária de Lisboa Oriente

Average Duration
15h 5m
Estimated price
$80-120

Barcelona to Lisbon: Overview of Bus, Train, Flight, and Car Trips

Traveling between Barcelona and Lisbon offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a thrilling road trip from Barcelona to Lisbon, spanning 780 scenic miles through the heart of Spain and Portugal. 💸 Navigate through the varying prices, ranging from €203 to €304, for an unforgettable journey filled with cultural discoveries and breathtaking landscapes along the way. 🌅 Arrive in Lisbon after approximately 11 hours and 47 minutes of driving, ready to immerse yourself in the vibrant atmosphere and rich history of this captivating coastal city.
Average price
€203 - €304
Useful tips for car travellers
• Along the A-2 highway towards Lisbon, plan to stop at gas stations which offer prices around €1.60 per liter; you'll find major chains like Repsol and Cepsa in towns like Montemor-o-Novo for easy refueling.
• In Lisbon, be aware of the restricted traffic zones (ZTL) in the city center; parking typically ranges from €15 to €30 per day, so consider using underground garages like 'Parque do Rossio' or 'Parque da Praça do Comércio' for secure options.
• When you arrive in Lisbon, use the 'Google Maps' app for navigation to avoid unexpected traffic; it will guide you around the busy narrow streets and help you find parking spaces, while also ensuring that you comply with local driving laws, such as using headlights in tunnels.
🚆 Traveling from Barcelona to Lisbon by train requires making several transfers along the way. The journey typically takes approximately 13 hours and 21 minutes, with stops at stations such as Estación de tren de Atocha, Badajoz, and Entroncamento. 🚆 Ticket prices for the train ride from Barcelona to Lisbon can range from €69 to €152, offering travelers a convenient and scenic way to experience the stunning landscapes of Spain and Portugal during their journey.
Departure Point
Barcelona-Sants station
Arrival Point
Estação Ferroviária de Lisboa Oriente station
Useful tips for train travellers
• Onboard catering services are provided by Renfe-SNCF, which operates this route. You can expect a selection of snacks, beverages, and light meals served in the café car. Additionally, they offer a dining service in First and Business Class, where you can enjoy a more extensive menu that might include local dishes from Spain and Portugal.
• The train offers three main seating options: Economy Class, which is budget-friendly with standard amenities; First Class, featuring wider seats, more legroom, and complimentary snacks; and Business Class, which provides extra comfort, premium meals, and access to exclusive lounges at the stations. Consider your budget and how much space you prefer when booking.
• There are two main operators for the route from Barcelona to Lisbon: Renfe-SNCF (renfe-sncf.com) and Comboios de Portugal (cp.pt). Be sure to check their respective websites for schedules, ticket prices, and any travel restrictions. Both providers have mobile apps that can assist you during your travel.
• Upon arrival at Lisbon's Santa Apolónia station, there are luggage lockers available for you to store your bags if you arrive early. The station has clean restrooms, but note that showers are not available. The fastest way to reach the city center from Santa Apolónia is to take the metro; simply board the Blue Line towards Reboleira and get off at Baixa-Chiado, which is a central hub with entrances to various sights and neighborhoods.
🛫 Flying from Barcelona to Lisbon is a convenient and quick option, with a direct flight taking just 1 hour and 55 minutes. 🌍 Travelers can expect a total travel time of around 4 hours and 40 minutes to reach Lisbon from Barcelona by plane, with ticket prices typically ranging from €35 to €194.
Departure Point
Barcelona Airport
Arrival Point
Lisboa Airport
Useful tips for plane travellers
• Consider booking your flight on Vueling or TAP Portugal for a more comfortable experience; TAP once in Lisbon has excellent connections for onward travel to other Portuguese cities.
• Upon arrival at Humberto Delgado Airport (Lisbon Airport), consider using the Metro (Red Line) to reach the city center efficiently, avoiding traffic and potential taxi surcharges during busy times.
• Expect a taxi fare from the airport to downtown Lisbon to be around €15-€20, but be aware that additional fees may apply for nighttime rides (9 PM - 6 AM) and for luggage.
🚌 Traveling from Barcelona to Lisbon by bus offers a convenient and affordable option for exploring the Iberian Peninsula. The direct bus service departs from Estación de Autobuses Barcelona Nord and arrives at Estação Rodoviária de Lisboa Oriente, taking approximately 16 hours and 25 minutes. 🛣️ The route covers a distance of 1,045 km with two transfers along the way. Travelers will first board a bus towards Madrid, with a stop in Zaragoza, before transferring to a bus towards Estacion Atocha in Madrid. Finally, the journey continues with a bus towards Cascais Br. Sao Joao R. Seloes, arriving at Lisbon Oriente. 💰 Ticket prices for the Barcelona to Lisbon bus range from €74 to €129, making it a cost-effective way to travel between these vibrant European cities. With comfortable buses and picturesque views along the journey, passengers can sit back, relax, and enjoy the scenic ride from Catalonia to the Portuguese capital.
Departure Point
Estación de Autobuses Barcelona Nord station
Arrival Point
Estação Rodoviária de Lisboa Oriente station
Useful tips for bus travellers
• Before your trip, check the FlixBus schedule for any service updates: buses from Estación de Autobuses Barcelona Nord to Estação Rodoviária de Lisboa Oriente depart once daily and the exact departure time may vary. Visit flixbus.com for real-time information.
• During the 16-hour bus journey, bring snacks and entertainment; rest stops are infrequent, so plan ahead and download movies or music to keep yourself entertained.
• Upon your arrival at Estação Rodoviária de Lisboa Oriente, familiarize yourself with the station's layout by referring to the official station map located at comboios.pt it's a major transit hub with multiple transport options available.

Frequently asked questions

Find out more about the route from Barcelona to Lisbon.

Or choose the category:
The cheapest way to travel from Barcelona to Lisbon is by taking a flight. There are several airlines that offer budget-friendly fares, with prices ranging from €28 to €203. The travel time is approximately 4 hours and 45 minutes. It is recommended to compare prices and book in advance to secure the best deal.
The fastest way to travel from Barcelona to Lisbon is by flying. There are several airlines that offer direct flights between the two cities, with a flight time of approximately 4 hours and 45 minutes. The cost of the flight can vary depending on the airline and the time of booking, ranging from €28 to €203. It is recommended to check for deals and discounts to find the best price for your travel.
The distance between Barcelona and Lisbon is 629 miles if you travel by air. However, if you choose to drive, the road distance is approximately 776.5 miles. It's important to consider the mode of transportation you prefer and the time it will take to cover this distance when planning your trip from Barcelona to Lisbon.
The best way to travel from Barcelona to Lisbon without a car is by train. The journey takes approximately 13 hours and 30 minutes, and ticket prices range from €69 to €157. Trains are comfortable and offer scenic views along the way. It is advisable to book your tickets in advance to secure the best prices and availability.
The travel time from Barcelona to Lisbon is approximately 4 hours and 45 minutes, including transfers. This time may vary depending on the mode of transportation chosen and any stopovers or layovers. It is always recommended to check the schedules and departure times of flights, trains, or buses to accurately plan your journey.
The cheapest way to travel from Barcelona to Lisbon is to fly. Flights cost between €28 and €203 and take approximately 4 hours and 45 minutes. If you prefer a more scenic route, you can also consider taking the train, which takes 13 hours and 30 minutes and costs between €69 and €157. Another option is to travel by bus, which takes around 16 hours and 35 minutes and costs between €88 and €249.
There are a variety of accommodation options available near Lisbon. With over 2592 hotels to choose from, there is something to fit every budget and preference. Prices for hotels in Lisbon start at €39 per night, making it possible to find affordable options. Whether you prefer luxury accommodations, boutique hotels, or budget-friendly hostels, there is a wide range of options available to suit your needs.
Yes, you can drive from Barcelona to Lisbon. The driving distance between the two cities is 777 miles, and it takes approximately 11 hours and 40 minutes to complete the journey by car. However, it's important to note that taking a car may involve tolls, fuel costs, and potential border control checks, so it's advisable to plan accordingly and ensure all necessary documents are in order.
Yes, there is a direct bus service between Barcelona and Lisbon. The bus departs once daily and operates every day. The journey takes approximately 16 hours and 35 minutes. This is a convenient option for those who prefer traveling by land and want a direct route between the two cities.
To catch the Barcelona to Lisbon bus, you need to go to the Barcelona station. FlixBus operates the bus service between these two cities. Barcelona station is a major transportation hub in the city, easily accessible by public transport. Make sure to check the bus schedule and arrive at the station at least 30 minutes before departure.
The Barcelona to Lisbon bus operated by FlixBus arrives at Lisbon station, which is located in the city center. From the station, you can easily access various parts of Lisbon using public transportation or taxis. The station is well-connected and near many popular tourist attractions, making it convenient for travelers.
Ryanair, Vueling Airlines, easyJet, and TAP Portugal are the airlines that offer flights from Barcelona Airport to Lisboa Airport. These budget airlines provide various options for travelers to choose from, with different prices and flight schedules. It is recommended to compare prices and book in advance to secure the best deal for your flight from Barcelona to Lisbon.
The fastest way to travel from Barcelona to Lisbon is by taking a direct flight. The quickest flight from Barcelona Airport to Lisboa Airport takes approximately 2 hours. Airlines such as Ryanair, Vueling Airlines, easyJet, and TAP Portugal offer flights between these two cities. Depending on the airline and the time of booking, prices for a flight between Barcelona and Lisbon can range from €30 to €203.
The flight from Barcelona to Lisbon takes approximately 2 hours. This refers to the quickest direct flight available from Barcelona Airport to Lisboa Airport. It is important to note that flight durations may vary depending on factors such as the airline, weather conditions, and air traffic. It is advisable to check with the airline for the most accurate and up-to-date information regarding flight times.
Trains from Barcelona to Lisbon arrive at Lisboa - Oriente station. The train services are operated by Comboios De Portugal. Lisboa - Oriente station is a major transportation hub in Lisbon, which makes it convenient for travelers to explore the city and access other parts of Portugal.
Yes, there is a train route available from Barcelona to Lisbon. However, there is no direct train between the two cities. The journey involves taking a train from Barcelona Sants Station to Madrid-Atocha Cercanias, then transferring to another train to Badajoz, and finally taking another train to Entroncamento. From Entroncamento, you can catch a train to Lisbon - Oriente station. The entire journey, including transfers, takes approximately 13 hours and 30 minutes.
To catch the train from Barcelona to Lisbon you will need to go to Barcelona Sants Station. This is the main train station in Barcelona and is well-connected to other parts of the city. From there, you can board the IRYO train service that operates the Barcelona to Lisbon route. Make sure to check the train schedules and ticket availability in advance to plan your journey accordingly.
The cost of a train journey from Barcelona to Lisbon ranges from €69 to €150. Prices may vary based on the class of service and the time of booking. It is recommended to book your train tickets in advance to secure the best rates. Several train companies operate this route, including Renfe and CP, offering both direct and indirect options.
The cost of a bus from Barcelona to Lisbon ranges from €88 to €249. The price may vary depending on the bus company, time of travel, and any additional services provided. It is recommended to book your bus ticket in advance to secure the best price and availability for your preferred travel date.
The cost to drive from Barcelona to Lisbon ranges from €203 to €304, depending on factors such as fuel prices, toll fees, and vehicle efficiency. It's important to take into account additional costs, such as parking fees and potential maintenance expenses during the journey. It's advisable to calculate the estimated cost of the trip based on the specific vehicle being used and current travel conditions.

Trips from Barcelona