Lowcost flights from Madrid (Spain) to Lima (Peru), €238 - €951

Direct distance between cities: 9512 km. Average direct flight time is 12:11 hours.

Please note! Some routes are seasonal.

From Madrid to Lima with Level (IB)
Average ticket price: €238 - €951

Connection in Bogota (Colombia)
From Madrid to Bogota with Level (IB)
Average ticket price: €200 - €802
From Bogota to Lima with Wingo (P5)
Average ticket price: €47 - €189
Connection in Buenos Aires (Argentina)
From Madrid to Buenos Aires with Aerolíneas (AR)
From Madrid to Buenos Aires with Level (IB)
Average ticket price: €251 - €1005
From Buenos Aires to Lima with Aerolíneas (AR)
From Buenos Aires to Lima with JetSmart (WJ)
From Buenos Aires to Lima with Sky Airline (H2)
From Buenos Aires to Lima with JetSmart (JA)
From Buenos Aires to Lima with Sky Airline Peru (H8)
Average ticket price: €79 - €315
Connection in Cancun (Mexico)
From Madrid to Cancun with Iberojet (E9)
Average ticket price: €199 - €795
From Cancun to Lima with Sky Airline (H2)
From Cancun to Lima with Sky Airline Peru (H8)
Average ticket price: €96 - €383
Connection in Guayaquil (Ecuador)
From Madrid to Guayaquil with Level (IB)
Average ticket price: €225 - €900
From Guayaquil to Lima with Level (IB)
Average ticket price: €29 - €114
Connection in Mexico City (Mexico)
From Madrid to Mexico City with Level (IB)
Average ticket price: €227 - €906
From Mexico City to Lima with Aerolíneas (AR)
From Mexico City to Lima with Volaris (Y4)
Average ticket price: €106 - €425
Connection in Miami (United States)
From Madrid to Miami with Level (IB)
Average ticket price: €177 - €709
From Miami to Lima with Sky Airline (H2)
From Miami to Lima with Sky Airline Peru (H8)
Average ticket price: €105 - €422
Connection in Montevideo (Uruguay)
From Madrid to Montevideo with Level (IB)
Average ticket price: €249 - €995
From Montevideo to Lima with Sky Airline (H2)
From Montevideo to Lima with Sky Airline Peru (H8)
Average ticket price: €83 - €330
Connection in Punta Cana (Dominican Republic)
From Madrid to Punta Cana with Iberojet (E9)
Average ticket price: €164 - €656
From Punta Cana to Lima with Sky Airline (H2)
From Punta Cana to Lima with AraJet (DM)
From Punta Cana to Lima with Sky Airline Peru (H8)
Average ticket price: €88 - €353
Connection in Quito (Ecuador)
From Madrid to Quito with Level (IB)
Average ticket price: €218 - €874
From Quito to Lima with JetSmart (JA)
From Quito to Lima with JetSmart Perú (JZ)
From Quito to Lima with Level (IB)
Average ticket price: €33 - €133
Connection in Santiago (Chile)
From Madrid to Santiago with Level (IB)
Average ticket price: €267 - €1069
From Santiago to Lima with Sky Airline (H2)
From Santiago to Lima with JetSmart (JA)
From Santiago to Lima with JetSmart Perú (JZ)
From Santiago to Lima with Sky Airline Peru (H8)
Average ticket price: €62 - €247
Connection in Santo Domingo (Dominican Republic)
From Madrid to Santo Domingo with Level (IB)
Average ticket price: €168 - €670
From Santo Domingo to Lima with AraJet (DM)
Average ticket price: €87 - €348
Connection in Sao Paulo (Brazil)
From Madrid to Sao Paulo with Level (IB)
Average ticket price: €210 - €839
From Sao Paulo to Lima with Sky Airline (H2)
From Sao Paulo to Lima with Sky Airline Peru (H8)
Average ticket price: €87 - €346