Cheap flights to Lima

From
Jorge Chavez
LIM

The capital of Peru handles the main flow of international and domestic flights at Jorge Chavez International Airport, located just 8 kilometers from the city center. The route network covers dozens of destinations, including high-frequency service from Cusco (877 flights per week), Arequipa (302 flights), and Santiago (261 flights). Active flights also operate from Bogota and other major aviation hubs in South America and Europe.

Regular air service to the city is provided by 31 airlines, with Latam Airlines Group, Sky Airline, and JetSmart leading in terms of passenger volume. When planning a trip to Lima, it's useful to check in advance how to get there and the current weather. Below on this page, you will find departure city cards with a convenient search form to help you find the best flight.

Recent deals to Lima

JA
$ 57

Chiclayo — Lima

22:03—N/A
22 Oct 2026
1 h 22 m
Direct flight
H2
$ 59

Cajamarca — Lima

07:30—08:55
24 Oct 2026
1 h 25 m
Direct flight
H2
$ 60

Trujillo — Lima

11:30—N/A
26 Oct 2026
1 h 20 m
Direct flight
LA
$ 61

Cusco — Lima

22:45—N/A
21 Oct 2026
1 h 30 m
Direct flight
H2
$ 61

Tarapoto — Lima

07:30—N/A
22 Oct 2026
1 h 30 m
Direct flight
H2
$ 65

Ayacucho — Lima

11:35—N/A
17 Oct 2026
55 m
Direct flight
JA
$ 66

Piura — Lima

20:42—N/A
1 Oct 2026
1 h 33 m
Direct flight
JA
$ 68

Arequipa — Lima

17:35—N/A
24 Oct 2026
1 h 40 m
Direct flight
H2
$ 69

Puerto Maldonado — Lima

10:25—N/A
22 Oct 2026
2 h 35 m
1 stop
LA
$ 71

Pucallpa — Lima

17:20—18:35
19 Oct 2026
1 h 15 m
Direct flight
LA
$ 74

Talara — Lima

08:10—09:50
22 Oct 2026
1 h 40 m
Direct flight
H2
$ 74

Tumbes — Lima

16:30—N/A
24 Oct 2026
1 h 45 m
Direct flight

Flight insights to Lima

Data-driven trends for direct flights to Lima — how often airlines fly, where passengers come from, and typical fares and flight times.

Most frequent departure cities

The most frequent direct routes to Lima come from Cusco, Arequipa and Santiago. Cusco leads with around 877 flights a week.

Top departure countries

Most direct flights to Lima depart from Peru, United States and Chile. Peru alone accounts for about 48% of all direct routes.

  • Peruavg $47
  • United Statesavg $305
  • Chileavg $111
  • Colombiaavg $214
  • Brazilavg $202

Direct routes & fares

Popular non-stop routes to Lima range from Cusco at $31 to Bogota at $228 — a quick way to compare direct-flight fares.

Cheapest departure cities

The cheapest places to fly to Lima from right now are Cusco from $31, Chiclayo from $34 and Arequipa from $37.

Longest direct flights

The longest direct flight to Lima is from Amsterdam at about 13h 59m, followed by Paris (13h 38m) and Barcelona (13h 20m).

Popular departure cities to Lima

CuscoPeru
Cusco
877 flights/weekFrom $ 31
ArequipaPeru
Arequipa
302 flights/weekFrom $ 37
SantiagoChile
Santiago
261 flights/weekFrom $ 105
BogotaColombia
Bogota
177 flights/weekFrom $ 228
Sao PauloBrazil
Sao Paulo
139 flights/weekFrom $ 143
TarapotoPeru
Tarapoto
132 flights/weekFrom $ 49
IquitosPeru
Iquitos
131 flights/weekFrom $ 50
MiamiUnited States
Miami
130 flights/weekFrom $ 142
ChiclayoPeru
Chiclayo
129 flights/weekFrom $ 34
MadridSpain
Madrid
126 flights/weekFrom $ 559
Buenos AiresArgentina
Buenos Aires
105 flights/weekFrom $ 196
Panama CityPanama
Panama City
98 flights/weekFrom $ 219
TacnaPeru
Tacna
74 flights/weekFrom $ 52
QuitoEcuador
Quito
74 flights/weekFrom $ 150
Punta CanaDominican Republic
Punta Cana
68 flights/weekFrom $ 171
New York CityUnited States
New York City
66 flights/weekFrom $ 221
JuliacaPeru
Juliaca
60 flights/weekFrom $ 53
Puerto MaldonadoPeru
Puerto Maldonado
59 flights/weekFrom $ 62
PucallpaPeru
Pucallpa
58 flights/weekFrom $ 43
Los AngelesUnited States
Los Angeles
51 flights/weekFrom $ 342
AtlantaUnited States
Atlanta
50 flights/weekFrom $ 263
CancunMexico
Cancun
50 flights/weekFrom $ 166
Mexico CityMexico
Mexico City
42 flights/weekFrom $ 201
MontevideoUruguay
Montevideo
40 flights/weekFrom $ 183
MedellínColombia
Medellín
40 flights/weekFrom $ 185
GuayaquilEcuador
Guayaquil
37 flights/weekFrom $ 198
Salt Lake CityUnited States
Salt Lake City
36 flights/weekFrom $ 541
Rio de JaneiroBrazil
Rio de Janeiro
32 flights/weekFrom $ 216
Santa Cruz de la SierraBolivia
Santa Cruz de la Sierra
28 flights/weekFrom $ 246
CordobaArgentina
Cordoba
26 flights/weekFrom $ 221
CartagenaColombia
Cartagena
25 flights/weekFrom $ 228
AsunciónParaguay
Asunción
24 flights/weekFrom $ 212
SaltaArgentina
Salta
22 flights/weekFrom $ 252
OrlandoUnited States
Orlando
21 flights/weekFrom $ 241
La PazBolivia
La Paz
21 flights/weekFrom $ 232
BrasiliaBrazil
Brasilia
18 flights/weekFrom $ 223
TrujilloPeru
Trujillo
18 flights/weekFrom $ 50
ParisFrance
Paris
18 flights/weekFrom $ 554
AmsterdamNetherlands
Amsterdam
15 flights/weekFrom $ 555
San SalvadorEl Salvador
San Salvador
14 flights/weekFrom $ 225
HoustonUnited States
Houston
14 flights/weekFrom $ 320
San JoséCosta Rica
San José
14 flights/weekFrom $ 195
OranjestadAruba
Oranjestad
14 flights/weekFrom $ 195
Fort LauderdaleUnited States
Fort Lauderdale
12 flights/weekFrom $ 366
TorontoCanada
Toronto
12 flights/weekFrom $ 192
PiuraPeru
Piura
11 flights/weekFrom $ 51
MendozaArgentina
Mendoza
11 flights/weekFrom $ 226
CajamarcaPeru
Cajamarca
10 flights/weekFrom $ 41
MontrealCanada
Montreal
10 flights/weekFrom $ 169
FlorianopolisBrazil
Florianopolis
9 flights/weekFrom $ 226
Porto AlegreBrazil
Porto Alegre
8 flights/weekFrom $ 225
AntaPeru
Anta
8 flights/weekFrom $ 54
RosarioArgentina
Rosario
7 flights/weekFrom $ 269
Santo DomingoDominican Republic
Santo Domingo
6 flights/weekFrom $ 158
AntofagastaChile
Antofagasta
6 flights/weekFrom $ 116
Montego BayJamaica
Montego Bay
6 flights/weekFrom $ 278
BarcelonaSpain
Barcelona
6 flights/weekFrom $ 564
CuritibaBrazil
Curitiba
6 flights/weekFrom $ 178
WillemstadCuracao
Willemstad
5 flights/weekFrom $ 238
San Miguel de TucumánArgentina
San Miguel de Tucumán
5 flights/weekFrom $ 244

Frequently asked questions

How many airlines fly to Lima?
31 airlines operate regular flights to Lima. The bulk of the air traffic is provided by major carriers such as Latam Airlines Group, Sky Airline, and JetSmart.
Which airports receive flights to Lima?
The region's main aviation hub is Jorge Chavez International Airport (LIM). The airport is located just 8 km from the city center, providing quick access to the main districts of the capital.
Which cities have the most frequent flights to Lima?
The most popular routes are Cusco (877 flights per week), Arequipa (302 flights), and Santiago (261 flights). There is also high traffic from Bogota and Sao Paulo.
From how many cities can you fly to Lima?
The city is connected by direct flights to many destinations worldwide. According to current data, the top 15 departure cities provide the most frequent connections to the Peruvian capital.
How to find cheap flights to Lima?
To find the best deals, it is recommended to look at flights from JetSmart and Sky Airline. All available flight options from various cities around the world with current prices are presented in the search cards below on this page.
When is the best time to buy flight tickets to Lima?
It is best to book tickets with carriers like Latam Airlines Group or Iberia in advance, about 2–3 months before departure. This is especially relevant for popular routes from Madrid or Miami, where demand remains consistently high.

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .