Flights to Lima, Peru
Make your travel wishlist, we'll do the rest
Hidden deals
Kiwi-Code uncovers prices airlines don't want you to see.
Effortless booking
Use our flexible filters to tailor your search.
Travel hacking
Look out for the travel hack star icon for even cheaper fares.
Weather in Lima
Average Weather
Month | Average monthly max temperature | Average monthly min temperature |
January | 25°C | 19°C |
February | 26°C | 20°C |
March | 25°C | 20°C |
April | 24°C | 18°C |
May | 22°C | 17°C |
June | 21°C | 15°C |
July | 20°C | 14°C |
August | 20°C | 14°C |
September | 20°C | 14°C |
October | 21°C | 15°C |
November | 22°C | 16°C |
December | 23°C | 17°C |
14 day forecast
Cheapest month to fly to Lima
Explore price trends for trips to Lima
Showing prices in GBP
Annual Avg. Price | 430 GBP |
July 2024 | 968 GBP |
August 2024 | 381 GBP |
September 2024 | 378 GBP |
October 2024 | 379 GBP |
November 2024 | 354 GBP |
December 2024 | 379 GBP |
January 2025 | 379 GBP |
February 2025 | 379 GBP |
March 2025 | 379 GBP |
April 2025 | 385 GBP |
May 2025 | 406 GBP |
June 2025 | 398 GBP |
Direct flights to Lima
Find direct flights from anywhere to Lima
- Tumbes to Lima from £88
- São Paulo to Lima from £102
- Guayaquil to Lima from £108
- Montevideo to Lima from £137
- Cancún to Lima from £137
- San José to Lima from £142
- Bogotá to Lima from £144
- Quito to Lima from £145
- Medellín to Lima from £160
- Buenos Aires to Lima from £161
- Santa Cruz de la Sierra to Lima from £178
- La Paz to Lima from £179
- Mendoza to Lima from £186
- Mexico City to Lima from £200
- Cartagena to Lima from £212
- Rio de Janeiro to Lima from £213
- Salta to Lima from £214
- Caracas to Lima from £219
- Miami to Lima from £256
- Córdoba to Lima from £259
- Los Angeles to Lima from £437
- Toronto to Lima from £444
- Montreal to Lima from £546
- Madrid to Lima from £733
Airlines flying to Lima
Best airlines flying to Lima
- Iberojet Airlines
- ITA Airways
- Iberia Express
- Wizz Air Malta
- Wizz Air
- HiSky Europe
- Norse Atlantic Airways
- Allegiant Air
- South African Airways
- JetBlue Airways
- easyJet
- United Airlines
- Ryanair
- Air Cairo
- Star Peru
- Swiss International Air Lines
- Alaska Airlines
- TUI fly Belgium
- flynas
- French Bee