1map logoGo to main page

Lisbon to Barcelona from $38: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Lisbon, Portugal
to
Barcelona, Spain

How to Get from Lisbon to Barcelona: 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.

$38 - PlaneBest price
1011.3 kmDistance
4h 42m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Lisbon to Barcelona 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  53m
Estimated price
$38-209
Recommended
route map
Distance: 1011.3 km
Duration: 4h 42m

See more options

Pricing table
Company
Comboios De Portugal, Renfe
Train
Average Duration
13h  23m
Estimated price
$76-167
Company
FlixBus
Bus
Average Duration
16h  5m
Estimated price
$80-160
Company
various
Drive
Average Duration
4h  42m
Estimated price
$141-346
Company
various
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 $29 $53 $37 $37 $34 $41 $62
Fly $63 $67 $83 $76 $66 $75 $79

Traveling From Lisbon to Barcelona

Your journey from Lisbon to Barcelona offers a captivating contrast between the laid-back charm of Portugal’s coastal streets and the vibrant energy of Spain’s bustling metropolis.

Best Neighbourhoods in Barcelona

Barcelona boasts diverse neighborhoods, each offering its own distinct character.

Gothic Quarter
• Cobblestone streets filled with medieval history.
• Home to stunning Gothic architecture and charming squares.
Eixample
• Renowned for its grid layout and modernist buildings.
• Features iconic landmarks like Casa Batlló and La Pedrera.
Gràcia
• Known for its bohemian vibe and lively plazas.
• Offers a range of local shops and eateries.

Best Times To Visit Barcelona's Attractions

Planning your visit around peak times can enhance your experience in Barcelona.

Sagrada Família
Visit early in the morning or late afternoon for fewer crowds.
Park Güell
Weekday mornings offer a quieter, more peaceful atmosphere.
La Rambla
Visit during off-peak hours, like early morning or late evening.

Barcelona Weather: What to Expect Year-Round

Barcelona enjoys a Mediterranean climate, characterized by warm summers and mild winters, making it an attractive destination throughout the year. Visiting during spring or fall often provides comfortable temperatures and fewer tourists, enhancing your travel experience.

Culinary Delights in Barcelona

Try the traditional Catalan dish, Escudella i Carn d'Olla, at La Bodega de La Ronda, where the hearty flavors of local meats and vegetables create a warm, communal dining experience. This contrasts with Lisbon's lighter seafood dishes, as Barcelona's cuisine emphasizes rich, robust flavors that reflect its agricultural heritage.

Lisbon - Barcelona operators

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

Plane Show flights
Website
iberia.com

Plane from Lisboa to Barcelona

Average Duration
2h
Estimated price
$45-260

Plane from Lisboa to Barcelona via Madrid

Average Duration
3h 42m
Estimated price
$80-340
Website
flytap.com

Plane from Lisboa to Barcelona

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

Plane from Lisboa to Barcelona

Average Duration
1h 56m
Estimated price
$40-230
Website
vueling.com

Plane from Lisboa to Barcelona

Average Duration
2h
Estimated price
$45-260

Plane from Lisboa to Barcelona via Madrid

Average Duration
3h 50m
Estimated price
$80-340
Website
ryanair.com

Plane from Lisboa to Barcelona

Average Duration
1h 50m
Estimated price
$40-400
Train Show train routes
Contact phone
+351 210 900 032
Website
cp.pt

Train from Estação Ferroviária de Lisboa Oriente to Entroncamento

Average Duration
1h 27m
Estimated price
$6-10

Train from Entroncamento to Badajoz

Average Duration
2h 45m
Estimated price
$11-17
Contact phone
+34 91 232 03 20
Website
renfe.com

Train from Badajoz to Estación de tren de Atocha

Average Duration
4h 26m
Estimated price
$35-55

Train from Estación de tren de Atocha to Barcelona-Sants

Average Duration
2h 57m
Estimated price
$50-75
Contact phone
+34 910 150 000
Website
iryo.eu

Train from Estación de tren de Atocha to Barcelona-Sants

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

Train from Estación de tren de Atocha to Barcelona-Sants

Average Duration
2h 55m
Estimated price
$23-35
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
flixbus.de

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

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

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

Average Duration
15h 10m
Estimated price
$80-120
Contact phone
+34 910 207 007
Website
alsa.es

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

Average Duration
16h 15m
Estimated price
$100-160

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

Traveling between Lisbon and Barcelona 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 picturesque road trip from Lisbon to Barcelona, covering a distance of 1253.7 km. ⏱️ The journey from Lisbon to Barcelona by car typically takes around 11 hours and 47 minutes. 💸 Prices for the road trip from Lisbon to Barcelona by car can range from €203 to €304, offering a budget-friendly way to experience the diverse cultures and regions of Portugal and Spain.
Average price
€203 - €304
Useful tips for car travellers
• Make sure to fill up your tank before leaving Lisbon as gas stations can be sparse on the A-2 and AP-7 highways; prices in Portugal are approximately €1.70 per liter, while in Spain it could be around €1.60 per liter.
• Be aware of Barcelona's Low Emission Zone (LEZ) which restricts access to older vehicles; check the regulations ahead of time as fines can be steep, and parking in the city typically ranges from €15 to €25 per day depending on the area.
• Plan your navigation using Google Maps or Waze for real-time traffic updates; upon arrival in Barcelona, look for parking garages in the Eixample district, as street parking is limited and areas like Gràcia and El Born can have restricted traffic hours.
🚆 Traveling from Lisbon to Barcelona by train involves a route with transfers, starting from Estação Ferroviária de Lisboa Oriente and passing through Entroncamento, Badajoz, and Estación de tren de Atocha. The total journey duration is approximately 13 hours and 23 minutes. 💸 Ticket prices for the Lisbon to Barcelona train vary between €70 and €154, making it a cost-effective option for those seeking a convenient and affordable way to explore the beautiful landscapes and cultural experiences awaiting in Spain's dynamic city of Barcelona.
Departure Point
Estação Ferroviária de Lisboa Oriente station
Arrival Point
Barcelona-Sants station
Useful tips for train travellers
• The train operators for your route from Lisbon to Barcelona include Renfe and Comboios de Portugal. Renfe offers onboard catering services that include a variety of light meals and beverages in their cafeteria car. Comboios de Portugal also provides snack and drink options, but it may be more limited compared to Renfe. Be sure to check their websites for specific menu items: Renfe and Comboios de Portugal.
• On this route, Renfe provides several seating options: First Class, which offers wider seats and more space; Business Class, with enhanced comfort and service; and Economy Class, which is budget-friendly. Comboios de Portugal typically offers First and Second Class, with the latter being the more economical choice, though both provide comfortable seating.
• Upon arriving at Barcelona Sants, you'll find that it is well-equipped. The station offers luggage storage services at the ‘Consigne’ for a small fee, and you can access restrooms throughout the station. However, showers are not available. To get to the city center quickly, take the L3 metro line (Green Line) from Barcelona Sants to Plaça Catalunya, which takes about 15 minutes. For bus options, you can catch the Aerobús A1 or A2 services to Plaça Catalunya as well.
🛫 Traveling from Lisbon to Barcelona by plane is a quick and convenient option, with a direct flight taking only 1 hour and 50 minutes. 💸 Depending on the airline and time of booking, the prices for flights between Barcelona and Lisbon can range from €35 to €193. ⏰ Overall, the flight journey from Lisbon to Barcelona typically takes around 4 hours and 53 minutes, providing a hassle-free way to reach your destination in Spain.
Departure Point
Lisboa Airport
Arrival Point
Barcelona Airport
Useful tips for plane travellers
• Consider taking a direct flight with Vueling or Iberia for the most convenient travel experience; flights typically take about 1 hour and 50 minutes, allowing you to maximize your time in Barcelona.
• Upon arrival at Barcelona-El Prat Airport, follow the 'Transports' signs to easily find the Aerobus that connects directly to Plaza Cataluña in the city center, avoiding taxi queues and saving time.
• Taxi rides from Barcelona-El Prat Airport to the city center will cost around €30-€35, so budget accordingly, but consider using the Rodalies trains from the airport for a cheaper option at about €4.60 if you're traveling light.
🚌 Traveling from Lisbon to Barcelona by bus is a scenic and convenient way to explore both vibrant cities. The journey, operated by FlixBus, takes approximately 16 hours and 5 minutes. 💰 Prices for the Lisbon to Barcelona bus tickets range from €74 to €148, making it an affordable option for budget-conscious travelers looking to experience the beauty of both Portugal and Spain.
Departure Point
Estação Rodoviária de Lisboa Oriente station
Arrival Point
Estación de Autobuses Barcelona Nord station
Useful tips for bus travellers
• Consider booking your FlixBus ticket in advance through their official site FlixBus, as prices can vary significantly and availability may be limited closer to departure.
• Arrive at Estação Rodoviária de Lisboa Oriente at least 30 minutes before your scheduled departure to navigate through ticketing and security easily; note that the earlier buses usually leave in the morning, so plan accordingly.
• Upon arrival at Estación de Autobuses Barcelona Nord, familiarize yourself with the station layout, making use of the station map available at Barcelona Nord Station Map to locate the Metro entrance for further travel into the city or find dining options nearby, like ‘La Fonda del Port’ or ‘Bocadillo’ for a quick meal.

Frequently asked questions

Find out more about the route from Lisbon to Barcelona.

Or choose the category:
The distance between Lisbon and Barcelona is approximately 1012.3 km by air, 1249.5 km by road, and 1012.3 km by train. Travel times vary depending on the mode of transportation chosen. By plane, it takes around 4 hours and 53 minutes to reach Barcelona from Lisbon. By train, it takes approximately 13 hours and 18 minutes, while by car it takes around 11 hours and 41 minutes. Taking a bus from Lisbon to Barcelona can take up to 16 hours and 20 minutes.
The most cost-effective and time-efficient transportation option for traveling from Lisbon to Barcelona is by flying. This option takes approximately 4 hours and 53 minutes and costs between €27 and €202.
The price for a train journey from Lisbon to Barcelona can range from €69 to €153. Alternatively, taking a bus from Barcelona to Lisbon can cost between €87 and €128.
To travel from Lisbon to Barcelona without using public transportation, you can consider driving. The distance between the two cities is approximately 1248.9 km, and it takes around 11 hours and 41 minutes to drive. However, it's important to note that the prices for renting a car and fuel costs can vary, ranging from €202 to €302.
The best way to travel from Lisbon to Barcelona without a car is by train. The journey takes approximately 13 hours and 18 minutes, and the tickets cost between €64 and €156. Another convenient option is flying, which takes around 4 hours and 53 minutes, with ticket prices ranging from €27 to €202. Alternatively, you can also consider taking a bus, which takes about 16 hours and 20 minutes and costs between €87 and €128.
Yes, there is a direct bus link between Lisbon and Barcelona. The journey takes approximately 16 hours and 20 minutes. The bus services are operated by FlixBus and depart from Lisbon station, arriving at Barcelona station.
The flight between Lisbon and Barcelona typically takes around 1 hour and 50 minutes. However, the prices of flights can vary significantly, ranging from €30 to €201.
There are numerous options for accommodation near Barcelona. With over 1986 hotels to choose from, travelers can find something to fit their budget and preferences. Prices for hotels in Barcelona start at €43 per night, providing a range of affordable options for visitors.

Trips to Barcelona