Cheap flights from Barcelona to Lima

Compare Barcelona to Lima flight deals

Find the cheapest month or even day of the year to fly to Lima

Book the best Lima fare with no extra fees

Flight deals from Barcelona to Lima

Looking for a cheap last-minute deal or the best return flight from Barcelona Airport to Lima Airport? If you want to travel next month, return fares start from $1,590. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Barcelona to Lima

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Barcelona to Lima flights are currently cheapest in March.

Direct flights from Barcelona to Lima

Barcelona to Lima: Alternative routes

Compare routes from Barcelona to Lima below. You may find an airport to fly into that's cheaper, faster, or easier than Lima.

Barcelona to Lima: Flight information

The things to know before you go.
Cheapest flight found$581
Cheapest month to flyMarch
Average flight time13 hrs, 5 mins
Most popular airlineQatar Airways
Average flights per week13

Finding cheap flights from Barcelona to Lima: Frequently asked questions

The best price we found for a return flight from Barcelona to Lima is $1,039. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
13 hours and 5 minutes is the average flight time from Barcelona to Lima.
Qatar Airways, Finnair and Iberia fly direct from Barcelona to Lima.
As of June 2026, there are 13 flights per week flying from Barcelona to Lima.
The cheapest month to fly from Barcelona to Lima is usually December.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Barcelona Airport to Lima Airport on Wednesday, 2 December 2026.
Yes – the average flight time is 13 hours and 5 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Lima but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Lima is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Air Canada and Iberia offer the cheapest flight tickets to Lima.

Flying from Barcelona Airport (BCN) to Lima Airport (LIM): what you need to know

  • Take a direct flight from Barcelona Airport to Lima Airport and you'll be in the air for an average of 13 hours 5 minutes.

  • The timezone in Lima is UTC-5, which is six hours behind Barcelona.

  • Give yourself enough time to make your BCN to LIM flight. Generally, it's best to arrive two hours before international departures and an hour ahead for domestic flights.

  • Travelling during a peak month like July? Major public holidays and other popular seasons can lead to longer queues at check-in and security. Be extra cautious and arrive up to four hours before international flights and two hours before a domestic departure.

  • Getting to Lima (and then seeing more of Peru!) is easy with Iberia. This popular carrier offers direct flights from Barcelona Airport to Lima Airport.

  • The airline most travellers prefer to fly with on this route is Iberia.

  • Consider adding a stopover when booking your ticket from Barcelona Airport to Lima Airport. Simply deselect 'Direct flights only' to break up your journey, or enjoy a detour to a new and interesting place. Here's where you can stop between BCN and LIM:

    • Amsterdam Schiphol Airport

    • Paris Charles de Gaulle Airport

    • Madrid Airport

How to find the cheapest flights from Barcelona Airport (BCN) to Lima Airport (LIM)

  • $581 is currently the best price for a one-way Barcelona Airport to Lima Airport flight. Return flights start at $1,039. These prices may change based on demand and availability.

  • Don't leave everything to the last moment. You're more likely to get cheap tickets from BCN to LIM if you book ahead. Airlines often have some fantastic early bird deals.

  • The 'Whole month' tool shows you the cheapest flights from Barcelona Airport to Lima Airport across every month. It's a good way to snap up a bargain if your dates are flexible.

  • Snapping up cheap flights from BCN to LIM is a cinch with Price Alerts. Simply set up one of these automatic alerts and we'll let you know as soon as a new deal comes up.

  • Select your preferred arrival and departure times, number of stops and airlines with the filters. Alternatively, sort your results by 'Cheapest' to get the best deals on flights from Barcelona Airport to Lima Airport.

Handy information about Barcelona Airport (BCN)

  • Barcelona Airport gets high marks for on-time performance. 80% of flights that depart BCN reach their destination on time.

  • To get to Barcelona Airport from central Barcelona, it takes about 25 minutes by car. This depends on traffic though. It's approximately 13 kilometres from the airport to the city centre.

  • The trip when using public transport takes about 30 minutes.

  • Get your break off to a relaxed start by staying near BCN. Whether you've booked an early flight from Barcelona Airport to Lima Airport or just don't want to be rushed, these stays have you covered:

Arriving at Lima Airport (LIM)

  • The last thing you need is a lengthy journey to your hotel if you're getting in late on a Barcelona Airport to Lima Airport flight. Reserve one of these accommodation options near LIM instead:

  • Go where the road takes you with a Lima Airport rental car. Pick up a set of wheels from Sixt, Alamo or Budget and discover more of Lima and beyond.

  • For the best deal, reserve your ride from Lima Airport around three weeks in advance.

When to fly to Lima Airport (LIM)

  • The quietest month for a flight from Barcelona Airport to Lima Airport is March, while August is the most popular. Pick the best time to visit Lima based on whether you prefer a bustling atmosphere or a more laid-back vibe.

  • Lock in your flight from Barcelona Airport to Lima Airport for February if you want to go to Lima during its warmest month. You can expect temperatures of between 19ºC (66ºF) and 26ºC (79ºF).

  • Look for cheap tickets from BCN to LIM in August if you'd rather travel during cooler conditions. Temperatures are at their lowest then, ranging between 14ºC (57ºF) and 21ºC (70ºF) on average.

Explore more of Peru

  • Callao is just one of the many places in Peru waiting to be explored once you've seen the sights of Lima. Around 11 kilometres away to the west, check out popular attractions including Islas Palomino, Malecón Pardo La Punta - Callao and Fortaleza Real Felipe.

  • Around 483 kilometres north-west of Lima, Trujillo is another essential stop in Peru. Experience the best of this destination with a visit to Iglesia de La Merced, Plaza de Armas de Trujillo and Playa de Huanchaco.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.