Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Madrid
  4. Madrid to Lima
Nonstop route · Spain → Peru

Cheap flights from Madrid to Lima from €469

Iberia, LATAM Airlines Peru, Plus Ultra Líneas Aéreas and Air Europa fly nonstop from Madrid to Lima, about 2 flights a week. The flight takes around 12h 24m, and the cheapest one-way fare we found recently is €469 on 25 Mar.

Direct flights available ~2 flights a week 12h 24m Cheapest in March Prices checked 14 days ago
MADLIM

Madrid to Lima at a glance

Cheapest one-way€469Plus Ultra Líneas Aéreas · nonstop · Thu 25 MarFastest flight12h 24mEstimated
Nonstop flights2/wkIberia, LATAM Airlines Peru, Plus Ultra Líneas Aéreas

Airlines flying nonstop from Madrid to Lima

4 airlines on this route, about 2 flights a week in total (observed over the last 4 weeks).

AirlineFlights a weekTypical departuresFromSearch
Iberia~113:36–14:07—Search
LATAM Airlines Peru~1——Search
Plus Ultra Líneas Aéreas——€469Search
Air Europa——€630Search

Cheapest month to fly from Madrid to Lima

Lowest one-way fare found for each month: March is cheapest, August the most expensive.

Good to know

Distance
9,525 km5,915 miles
Flight time
12h 24mestimate
Time difference
-6hLima vs Madrid
Currency in Lima
USD
Airports
MAD → LIM

Flights from Madrid to Lima: questions answered

How much is a flight from Madrid to Lima?
The cheapest one-way fare we found recently is €469, nonstop, departing in March. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Madrid to Lima?
Yes. Iberia, LATAM Airlines Peru, Plus Ultra Líneas Aéreas and Air Europa fly this route nonstop, with about 2 flights a week in each direction.
How long is the flight from Madrid to Lima?
A nonstop flight covers 9,525 km and takes around 12h 24m.
What is the cheapest month to fly from Madrid to Lima?
March has the lowest fare we found (€469), while August is the most expensive (€726).
Which airlines fly from Madrid to Lima?
Iberia, LATAM Airlines Peru, Plus Ultra Líneas Aéreas and Air Europa operate nonstop flights on this route.
Which airports serve Madrid and Lima?
Madrid: Adolfo Suárez Madrid–Barajas Airport (MAD). Lima: Jorge Chávez International Airport (LIM).
What is the time difference between Madrid and Lima?
Lima is 6 hours behind Madrid.

More flights from Madrid