Cheap flights from Barcelona to Lima from €404

This is the cheapest one-way flight price found by a momondo user in the last 72 hours by searching for a flight from Barcelona to Lima departing on 10/3. Fares may change, and may not be available for all flights or travel dates. Click the price to refresh the search for this deal.
1 adult
0 bags
Voted the Winner of Europe's Best Travel App 2023

Save money when you book flights with momondo

Big names, great deals

Big names, great deals

Search 100s of travel sites to compare prices.

Filter for what you want

Filter for what you want

Free Wi-Fi? Stopover? Instantly customise your results.

Trusted and free

Trusted and free

We’re completely free to use - no hidden charges or fees.

Price Alerts

Price Alerts

Not ready to book? to track prices.

Find the cheapest flights from Barcelona to Lima

Cheap return flights

Enter your travel dates to find the best prices.
Air Europa Logo
11:50 - 05:50
BCN
-
LIM
24h 00m
1 stop
Air Europa Logo
10:20 - 08:55
LIM
-
BCN
15h 35m
1 stop
€712Air Europa
Tue, 24 Mar - Wed, 1 Apr
Air Europa Logo
11:50 - 05:50
BCN
-
LIM
24h 00m
1 stop
Air Europa Logo
10:20 - 08:55
LIM
-
BCN
15h 35m
1 stop
€714Air Europa
Tue, 10 Mar - Fri, 3 Apr
Air Transat Logo
14:50 - 06:55
BCN
-
LIM
23h 05m
1 stop
Air Transat Logo
08:25 - 13:00
LIM
-
BCN
21h 35m
1 stop
€716Air Transat
Fri, 1 May - Wed, 13 May
Avianca Logo
13:50 - 01:45
BCN
-
LIM
18h 55m
1 stop
Avianca Logo
01:40 - 08:45
LIM
-
BCN
24h 05m
1 stop
€724Avianca
Tue, 28 Apr - Mon, 1 Jun
Avianca Logo
12:50 - 01:50
BCN
-
LIM
19h 00m
1 stop
Avianca Logo
03:00 - 07:40
LIM
-
BCN
22h 40m
2 stops
€725Avianca
Wed, 11 Mar - Wed, 18 Mar
Air Transat Logo
14:50 - 06:55
BCN
-
LIM
23h 05m
1 stop
Air Transat Logo
08:25 - 13:00
LIM
-
BCN
21h 35m
1 stop
€726Air Transat
Tue, 12 May - Wed, 27 May
Air Transat Logo
14:50 - 06:55
BCN
-
LIM
23h 05m
1 stop
Air Transat Logo
08:25 - 13:00
LIM
-
BCN
21h 35m
1 stop
€731Air Transat
Tue, 12 May - Wed, 10 Jun
Avianca Logo
13:50 - 03:30
BCN
-
LIM
44h 40m
2 stops
Avianca Logo
03:05 - 08:45
LIM
-
BCN
46h 40m
2 stops
€735Avianca
Tue, 28 Apr - Mon, 1 Jun
Avianca Logo
12:50 - 03:30
BCN
-
LIM
44h 40m
2 stops
Avianca Logo
03:00 - 07:40
LIM
-
BCN
22h 40m
2 stops
€741Avianca
Wed, 11 Mar - Wed, 18 Mar
Air Transat Logo
14:50 - 06:55
BCN
-
LIM
23h 05m
1 stop
Air Transat Logo
08:25 - 13:00
LIM
-
BCN
21h 35m
1 stop
€742Air Transat
Fri, 15 May - Sat, 30 May

KLM flights from Barcelona to Lima

Our best KLM deals on Barcelona to Lima flight tickets
KLM
21 Feb
BCN17:25Barcelona-El Prat
29h 45m
1 stop
LIM17:10Lima J Chavez Intl
8 Mar
LIM19:10Lima J Chavez Intl
21h 55m
1 stop
BCN23:05Barcelona-El Prat
€790
KLM
13 Feb
BCN06:00Barcelona-El Prat
17h 10m
1 stop
LIM17:10Lima J Chavez Intl
7 Mar
LIM19:10Lima J Chavez Intl
17h 55m
1 stop
BCN19:05Barcelona-El Prat
€826
KLM
13 Feb
BCN06:00Barcelona-El Prat
17h 10m
1 stop
LIM17:10Lima J Chavez Intl
7 Mar
LIM19:10Lima J Chavez Intl
17h 55m
1 stop
BCN19:05Barcelona-El Prat
€835

United Airlines flights from Barcelona to Lima

Our best United Airlines deals on Barcelona to Lima flight tickets
United Airlines
10 Mar
BCN10:30Barcelona-El Prat
42h 25m
2 stops
LIM22:55Lima J Chavez Intl
6 Apr
LIM23:05Lima J Chavez Intl
26h 15m
2 stops
BCN08:20Barcelona-El Prat
€754
United Airlines
10 Mar
BCN10:30Barcelona-El Prat
42h 25m
2 stops
LIM22:55Lima J Chavez Intl
5 Apr
LIM00:55Lima J Chavez Intl
48h 25m
2 stops
BCN08:20Barcelona-El Prat
€755
United Airlines
9 Mar
BCN10:30Barcelona-El Prat
42h 25m
2 stops
LIM22:55Lima J Chavez Intl
23 Mar
LIM01:10Lima J Chavez Intl
36h 40m
2 stops
BCN19:50Barcelona-El Prat
€789

momondo Fare Finder

 
Customise your flight search to find flights from Barcelona to Lima that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, momondo users made 13,528 searches. Data last updated 12 February 2026.
Use the filters below to find and compare flights from Barcelona to Lima that are best for you.

Fly from

Fly to

Route

Depart

Return

Price

BarcelonaLima

BCN - LIM

BCNLIM

Barcelona-El Prat

Tue 24/3

11:50-05:50

1 stop24h 00m

Lima J Chavez Intl

Wed 1/4

10:20-08:55

1 stop15h 35m

€712

BarcelonaLima

BCN - LIM

BCNLIM

Barcelona-El Prat

Tue 10/3

11:50-05:50

1 stop24h 00m

Lima J Chavez Intl

Fri 3/4

10:20-08:55

1 stop15h 35m

€714

BarcelonaLima

BCN - LIM

BCNLIM

Barcelona-El Prat

Fri 1/5

14:50-06:55

1 stop23h 05m

Lima J Chavez Intl

Wed 13/5

08:25-13:00

1 stop21h 35m

€716

BarcelonaLima

BCN - LIM

BCNLIM

Barcelona-El Prat

Tue 28/4

13:50-01:45

1 stop18h 55m

Lima J Chavez Intl

Mon 1/6

01:40-08:45

1 stop24h 05m

€724

BarcelonaLima

BCN - LIM

BCNLIM

Barcelona-El Prat

Wed 11/3

12:50-01:50

1 stop19h 00m

Lima J Chavez Intl

Wed 18/3

03:00-07:40

2 stops22h 40m

€725

BarcelonaLima

BCN - LIM

BCNLIM

Barcelona-El Prat

Tue 12/5

14:50-06:55

1 stop23h 05m

Lima J Chavez Intl

Wed 27/5

08:25-13:00

1 stop21h 35m

€726

BarcelonaLima

BCN - LIM

BCNLIM

Barcelona-El Prat

Tue 12/5

14:50-06:55

1 stop23h 05m

Lima J Chavez Intl

Wed 10/6

08:25-13:00

1 stop21h 35m

€731

BarcelonaLima

BCN - LIM

BCNLIM

Barcelona-El Prat

Tue 28/4

13:50-03:30

2 stops44h 40m

Lima J Chavez Intl

Mon 1/6

03:05-08:45

2 stops46h 40m

€735

BarcelonaLima

BCN - LIM

BCNLIM

Barcelona-El Prat

Wed 11/3

12:50-03:30

2 stops44h 40m

Lima J Chavez Intl

Wed 18/3

03:00-07:40

2 stops22h 40m

€741

BarcelonaLima

BCN - LIM

BCNLIM

Barcelona-El Prat

Fri 15/5

14:50-06:55

1 stop23h 05m

Lima J Chavez Intl

Sat 30/5

08:25-13:00

1 stop21h 35m

€742

Flights are sorted by cheapest return flights first.

Showing 1-10 of 20 resultsSorted by cheapest first
1
2

See travel insights to Lima from

How to get the cheapest flight ticket from Barcelona to Lima

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly to Lima?

The cheapest month to fly to Lima from Barcelona is in May. Flight prices, which tend to average around €763, are often lower during this time because this is during the off-season. The month of February is another great option to travel to Lima, with average flight prices from Barcelona averaging around €789.

How far in advance should I book a flight to Lima?

You are more likely to see cheaper flights to Lima from Barcelona when booking weeks ahead of your departure date. In general, you can expect to find flights to Lima for around €900 when searching weeks before you fly. However, flight prices might be lower outside of this timeframe. For example, people recently found flights to Lima from Barcelona for as low as €854 on momondo.

Cheap Barcelona to Lima flight deals and tips

Find info about flight duration, direct flights, and airports for your flight from Barcelona to Lima

Fastest flight time

34h 40m

Direct flights

Mon, Thu and Sat

Airports in Lima

1 airport
The fastest flight from Barcelona to Lima takes 34h 40m
Direct flights go from Barcelona to Lima on Monday, Thursday and Saturday. There are no airlines offering direct flights..
There is 1 airport in Lima. From Barcelona there are direct flights to Lima J Chavez Intl (LIM).
  • How far is Barcelona to Lima J Chavez Intl by plane?

    A flight from Barcelona to Lima J Chavez Intl will travel around 10006.3 km. A reasonable flight in good conditions will take 34h 40m.

  • When did momondo last update prices for flights from Barcelona to Lima J Chavez Intl Airport?

    Prices for flights from Barcelona to Lima J Chavez Intl Airport are refreshed on a daily basis.

  • How old do you have to be to fly from Barcelona to Lima J Chavez Intl Airport?

    The minimum age a child must be to fly alone is five but airlines that offer an unaccompanied minor (UNMR) service will have their own age restrictions, including rules around flight length, timings, and stopovers. We always recommend checking with the individual airline you are booking with to travel from Barcelona to Lima J Chavez Intl Airport.

  • What documentation or ID do you need to fly to Lima J Chavez Intl Airport?

    The travel and health documents required for your trip to Lima J Chavez Intl Airport can vary based on your itinerary and personal situation. As a rule, consider having multiple documents such as a national ID card or driver’s licence, and a passport valid for six-months after you plan to arrive at Lima J Chavez Intl Airport. We always recommend checking with your airline or a trusted third party such as IATA to get advice.

Why use momondo?

Why should I use momondo to find a flight deal from Barcelona to Lima?

It is quick and easy to find Barcelona to Lima flights on momondo. We search and return numerous flight options from various airlines and agents. You can then use our filters to narrow your search until you have found the most convenient flight to Lima that suits you.

Can I find flights from Barcelona to Lima with flexible booking policies on momondo?

momondo does allow users to show only those flights to Lima from Barcelona which offer a flexible booking policy as well as other useful filters and features.

How can momondo help me find flights from Barcelona to Lima?

Once all potential Barcelona to Lima flight options are in front of you, momondo lets you sort and filter flights based on preferences such as airline, price and flight times amongst many other options.

I’m not ready to book a flight from Barcelona to Lima right now. Can momondo alert me if prices change?

If you are not ready to book a flight from Barcelona to Lima now, use our insights above to find helpful tips or alternatively set up a price alert, where momondo will track prices on flights to Lima and let you know when they change.

An easier way to manage your Lima trip

We make it super easy to schedule, organise and travel with friends or family. Trips is free – and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Sat 14/3
Sat 21/3