Plane tickets to Peru
One search, all the flights
We find you the best flight deals and travel hacks so that you can choose how to book.
Rise above all travel anxieties
With the Kiwi.com Guarantee we have your back with whatever happens.
Trusted by millions
Join over 10 million yearly travellers booking with ease.
Popular cities in Peru
Explore airlines and airports
Airlines based in Peru
Popular airlines flying to Peru
Airports in Peru
Airports near Peru
Airports flying to Peru
Buses & trains
Bus providers in Peru
Wonder Peru
Way Bus
Turismo Panamericano
Transzela
Tepsa
QuickLlama
Peru Bus
Oltursa
Movil Bus
Inka Express
Huayruro Tours
Excluciva
Cusela
Cruz del Sur
Civa
Airport Express Lima
Train companies in Peru
Peru Rail
Inca Rail
Cheapest month to fly to Peru
Explore price trends for trips to Peru
Showing prices in GBP
Annual Avg. Price | 431 GBP |
December 2024 | 469 GBP |
January 2025 | 384 GBP |
February 2025 | 396 GBP |
March 2025 | 375 GBP |
April 2025 | 416 GBP |
May 2025 | 411 GBP |
June 2025 | 451 GBP |
July 2025 | 578 GBP |
August 2025 | 399 GBP |
September 2025 | 451 GBP |
October 2025 | 451 GBP |
November 2025 | 398 GBP |
Discover Peru
Peru is an attractive country which you need to travel to.
Not only is Lima the capital city, but it is also one of the most popular tourist destinations by far.
There are other interesting cities like Arequipa, Callao, Trujillo, Chiclayo, Iquitos and many others where you can travel during your visit to Peru.
While visiting Peru we recommend you to try some of the best local specialties like Ceviche, Causa, Lomo Saltado, Suspiro a la Limeña, Jalea de Mariscos (Peruvian frito mixto).
Major airports in Peru
There are more than 2 main airports in Peru. You can find cheap flights through these airports: Jorge Chávez International Airport (LIM), Rodríguez Ballón International Airport (AQP), Alejandro Velasco Astete International Airport (CUZ), Inca Manco Capac International Airport (JUL), Coronel FAP Francisco Secada Vignetta International Airport (IQT), Cap FAP David Abenzur Rengifo International Airport (PCL), Cadete FAP Guillermo Del Castillo Paredes Airport (TPP), Coronel FAP Alfredo Mendivil Duarte Airport (AYP), Mayor General FAP Armando Revoredo Iglesias Airport (CJA), Alferez Fap David Figueroa Fernandini Airport (HUU), Coronel FAP Carlos Ciriani Santa Rosa International Airport (TCQ), Padre Aldamiz International Airport (PEM), Capitán FAP Guillermo Concha Iberico International Airport (PIU), Capitan FAP Jose A Quinones Gonzales International Airport (CIX), Andahuaylas Airport (ANS), Francisco Carle Airport (JAU), Capitan FAP Pedro Canga Rodriguez Airport (TBP), Capitan FAP Carlos Martinez De Pinillos International Airport (TRU).
General information about Peru
Peru accepts Sol (PEN). Therefore, we recommend you to exchange money before your trip for the best rates.
Peru has a population of 34.29 million inhabitants, making it one of the top 100 most populated countries in the world.
The official language of Peru is Spanish. Whilst the largest part of locals speak Spanish, it is common to hear locals talking in Quechua, Aymara – these are the languages of the largest international communities within Peru.
Peru is bordered by Ecuador, Colombia, Brazil, Bolivia, and Chile.
The climate of Peru is tropical. When packing for your adventure to Peru, check if you have all the essentials such as your passport, flight tickets, a camera to save memories from your journey, chargers or power banks.
Popular flights
Explore alternative flights to Peru
Find popular flights from Peru
Cheap flights
Popular flights from North America to Peru
- Mexico City to Lima from £161
- Miami to Lima from £174
- Cancún to Lima from £129
- San José to Lima from £144
- Miami to Cusco from £203
- Panama to Lima from £153
- Mexico City to Cusco from £206
- Los Angeles to Lima from £258
- Tijuana to Lima from £196
- San Francisco to Lima from £253
- Denver to Lima from £217
- Guatemala City to Lima from £137
- Vancouver to Lima from £325
- San Juan to Lima from £143
- Minneapolis to Lima from £244
- Guatemala City to Cusco from £183
- Monterrey to Lima from £193
- Los Angeles to Cusco from £301
- Santo Domingo to Lima from £129
- Fort Lauderdale to Lima from £189
- Aruba to Lima from £138
- Cancún to Cusco from £183
- Liberia to Lima from £278
- Guadalajara to Lima from £194
- Salt Lake City to Lima from £234
- Tijuana to Cusco from £272
- Lower Prince's Quarter to Lima from £219
- Puerto Vallarta to Cusco from £249
- Charlotte to Lima from £214
- Cincinnati to Lima from £221
- Belize City to Lima from £336
- Puerto Vallarta to Lima from £203
- Mexico City to Iquitos from £222
- Fort Lauderdale to Cusco from £248
- Vancouver to Iquitos from £391
- San José to Iquitos from £202
- Calgary to Lima from £297
- Los Angeles to Iquitos from £308
- Honolulu to Lima from £358
- Ottawa to Cusco from £345
Popular flights from South America to Peru
- Lima to Cusco from £41
- Cusco to Lima from £35
- Lima to Iquitos from £50
- Lima to Arequipa from £39
- Iquitos to Lima from £44
- Arequipa to Lima from £37
- Medellín to Lima from £129
- Puerto Maldonado to Lima from £49
- Lima to Pucallpa from £36
- Lima to Talara from £49
- Lima to Tarapoto from £36
- Cusco to Puerto Maldonado from £33
- Santiago de Chile to Lima from £65
- Lima to Puerto Maldonado from £54
- Lima to Trujillo from £37
- Bogotá to Lima from £119
- Arequipa to Cusco from £34
- Juliaca to Lima from £39
- Iquitos to Cusco from £67
- Trujillo to Lima from £30
- Pucallpa to Lima from £32
- Cusco to Iquitos from £68
- Talara to Lima from £47
- Lima to Chiclayo from £49
- Cusco to Arequipa from £31
- Cartagena to Lima from £151
- Puerto Maldonado to Cusco from £34
- Lima to Piura from £41
- Pucallpa to Cusco from £63
- Chiclayo to Lima from £41
- Tarapoto to Lima from £32
- Quito to Lima from £103
- Lima to Juliaca from £44
- Piura to Lima from £36
- Tumbes to Lima from £37
- Lima to Cajamarca from £53
- La Paz to Lima from £168
- Lima to Tumbes from £47
- Bogotá to Cusco from £168
- Medellín to Cusco from £165
Popular flights from Asia to Peru
- Bangkok to Lima from £647
- Singapore to Lima from £620
- Istanbul to Lima from £415
- Denpasar to Lima from £686
- Taipei to Lima from £695
- Hong Kong to Cusco from £756
- Tokyo to Lima from £572
- Hong Kong to Lima from £633
- Kuala Lumpur to Lima from £659
- Angeles to Lima from £664
- Dubai to Cusco from £555
- Jakarta to Lima from £684
- Ho Chi Minh City to Lima from £605
- Ho Chi Minh City to Cusco from £749
- Manila to Lima from £635
- Goa to Cusco from £591
- Ko Samui to Lima from £855
- Almaty to Lima from £642
- Phnom Penh to Cusco from £749
- Seoul to Lima from £541
- Doha to Cusco from £635
- Ho Chi Minh City to Iquitos from £1,103
- Cebu to Lima from £669
- Bengaluru to Lima from £545
- Kuwait City to Lima from £421
- Tokyo to Cusco from £674
- Da Nang to Lima from £741
- Beirut to Lima from £611
- New Delhi to Lima from £593
- Trabzon to Cusco from £623
- Agartala to Ayacucho from £773
- Pondicherry to Pucallpa from £1,310
- Zamboanga City to Pucallpa from £911
- Manila to Ayacucho from £797
- Kuala Lumpur to Piura from £936
- Nanded to Tacna from £994
- Indore to Talara from £729
- Ulaanbaatar to Lima from £729
- Honshū to Lima from £656
- Tel Aviv to Lima from £536
Popular flights from Africa to Peru
- Cape Town to Cusco from £491
- Hurghada to Lima from £472
- Marrakesh to Cusco from £475
- Mombasa to Lima from £650
- Nairobi to Cusco from £784
- Lagos to Ilo from £901
- Bamako to Talara from £999
- Ouagadougou to Jaén from £891
- Windhoek to Cusco from £691
- Johannesburg to Lima from £496
- Cape Town to Puerto Maldonado from £640
- Cape Town to Lima from £467
- Rabat to Lima from £471
- Tangier to Lima from £432
- Lagos to Lima from £692
- Marrakesh to Lima from £407
- Cairo to Lima from £511
- Casablanca to Lima from £451
- Alexandria to Trujillo from £669
- Bujumbura to Chiclayo from £1,342
- Abuja to Trujillo from £1,088
- Entebbe to Ayacucho from £883
- Yaoundé to Chiclayo from £1,179
- Gaborone to Cajamarca from £669
- Lamu to Trujillo from £1,668
- East London to Pucallpa from £614
- Nairobi to Tumbes from £989
- Port Harcourt to Pucallpa from £1,950
- Victoria Falls to Lima from £634
- Luanda to Iquitos from £997
- Mogadishu to Chiclayo from £1,318
- Windhoek to Tacna from £702
- Agadir to Pucallpa from £665
- Addis Ababa to Tacna from £804
- Khartoum to Ayacucho from £1,500
- Lomé to Lima from £724
- Entebbe to Chiclayo from £863
- Ukunda to Pucallpa from £1,697
- Abidjan to Tarapoto from £890
- Lubumbashi to Piura from £823
Popular flights from Europe to Peru
- Madrid to Lima from £408
- Dublin to Lima from £406
- Barcelona to Lima from £429
- Amsterdam to Lima from £390
- Dublin to Cusco from £469
- Manchester to Cusco from £442
- Munich to Lima from £477
- Vienna to Lima from £449
- Copenhagen to Lima from £399
- Edinburgh to Cusco from £476
- Budapest to Lima from £427
- Manchester to Lima from £411
- Athens to Lima from £437
- Dublin to Iquitos from £479
- Tallinn to Lima from £442
- Malta to Lima from £428
- Lisbon to Lima from £425
- Málaga to Lima from £428
- Cork to Lima from £445
- Riga to Lima from £374
- Glasgow to Lima from £415
- Thessaloniki to Lima from £452
- Wrocław to Lima from £382
- Rome to Lima from £420
- London to Lima from £420
- Brussels to Lima from £378
- Paris to Lima from £407
- Milan to Lima from £389
- Santander to Lima from £449
- Stockholm to Lima from £391
- Düsseldorf to Lima from £430
- Bucharest to Lima from £429
- Zagreb to Lima from £425
- London to Cusco from £466
- Vienna to Tarapoto from £497
- Nottingham to Trujillo from £537
- Dubrovnik to Trujillo from £534
- Vilnius to Cusco from £446
- Reykjavik to Lima from £336
- Edinburgh to Trujillo from £471
Popular flights from Oceania to Peru
- Auckland to Lima from £660
- Sydney to Lima from £707
- Perth to Lima from £939
- Melbourne to Lima from £631
- Brisbane to Cusco from £1,161
- Cairns to Cusco from £1,124
- Nadi to Lima from £863
- Auckland to Trujillo from £848
- Melbourne to Iquitos from £1,148
- Perth to Cusco from £1,292
- Dunedin to Trujillo from £1,144
- Suva to Lima from £1,211
- Christchurch to Lima from £757
- Brisbane to Lima from £973
- Sydney to Iquitos from £1,032
- Christchurch to Cusco from £1,057
- Sydney to Piura from £981
- Bora Bora to Jaén from £1,169
- Christchurch to Trujillo from £1,269
- Auckland to Jaén from £628
- Cairns to Arequipa from £1,062
- Apia to Piura from £1,113
- Melbourne to Ayacucho from £1,156
- Gold Coast to Trujillo from £1,329
- Christchurch to Arequipa from £828
- Port Moresby to Arequipa from £1,247
- Bora Bora to Piura from £1,146
- Brisbane to Chiclayo from £1,204
- Melbourne to Cajamarca from £1,197
- Sydney to Trujillo from £988
- Tahiti to Jaén from £518
- Queenstown to Lima from £822
- Apia to Cusco from £1,101
- Tahiti to Pucallpa from £857
- Apia to Chiclayo from £997
- Townsville to Piura from £1,280
- Perth to Tumbes from £1,475
- Adelaide to Cusco from £1,434
- Adelaide to Chiclayo from £833
- Tahiti to Chiclayo from £848
Frequently asked questions
Get more out of Kiwi.com with our mobile application
Find out more about the Kiwi.com app on kiwi.com/mobile . With our app you can search for the best plane connections. The Kiwi.com mobile app offers cheap flights, access to hidden features, travel hacks and special offers.
Download boarding passes
One-click booking
Get exclusive offers and prices
Mobile trip notifications