GRU → LIM São Paulo to Lima
live
Direct flights from São Paulo (GRU) to Lima (LIM): 78 nonstop departures observed each week across 4 airlines. 66% of the last 44 tracked flights arrived within 15 minutes of schedule. The median arrival is 7 minutes late. No cancellations were recorded across the 76 tracked flights. The nonstop covers 3,475 km, an estimated 4 hours 57 minutes in the air. Measured by Pro Flight Search from live flight boards at São Paulo and Lima. Updated 3 November 2026 at 17:18 UTC.
Today, GRU → LIM Tue 3 Nov · local times
Sched Flight GRU departure LIM arrival
03:43
JJ8004 LATAM Brasil
Left 03:43
·
06:45
LP2419 LATAM Peru
Left 06:45
·
·
H25567 Sky Airline Perú
On schedule
LIM 22:20 scheduled
·
LA2419LAN Peru
Departed
Landed 09:22 −18
·
LA8004TAM Linhas Aereas
Departed
Landed 06:13 −32
·
LA8040 TAM Linhas Aereas
On schedule
LIM 22:25 scheduled
Checked GRU board 10:03 · LIM board 12:18
GRU
São Paulo
busy · +16
LIM
Lima
smooth · +0
dep bank 03:46–21:42 78x weekly
Runs mixed · 4 airlines · 78x weekly · nonstop
66% on time
of the last 44 tracked GRU → LIM flights arrived within 15 minutes
Median arrival delay is +7 min . 0 of 76 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +7 min across the last 44 arrivals
Flight time ~4h 57m estimated from route distance
Weekly departures 78x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 76
The week scheduled departures · origin local time
LATAM Brasil LATAM Peru Sky Airline Perú TAM Linhas Aereas
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
LATAM BrasilJJ
Flights JJ8004 varies Mo Tu We Fr Sa Su · JJ8098 varies daily · JJ8040 varies Mo Tu We Su · JJ8122 varies daily
LATAM PeruLP
Flights LP2419 varies Mo Tu We Fr Sa Su · LP2944 varies Mo Th Sa
Sky Airline PerúH2 57% on time
Flights H25567 varies daily
TAM Linhas AereasLA 68% on time
Flights LA8004 06:45 daily · LA8098 07:30 daily · LA2419 09:40 daily · LA8040 19:15 daily
History operated legs · board outcomes
11-03 LA2419 arrived −18
11-03 LA8004 arrived −32
11-02 LA2419 arrived +0
11-02 LA2944 arrived −18
11-02 LA8004 arrived −10
11-02 LA8098 arrived +12
11-02 LA8122 arrived +25
11-01 LA2419 arrived +10
11-01 LA8004 arrived +0
11-01 LA8098 arrived +2
11-01 LA8122 arrived −7
10-31 LA2419 arrived −2
10-31 LA2944 arrived −3
10-31 LA8004 arrived +0
10-31 LA8122 arrived +28
Show 32 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from GRU and LIM, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 95 Completed 83 Delayed 21 Within 15m 62/83 Median +0m
H25567 Sky Airline Perú
8 days
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
Sched 22:20
Scheduled arrival · landing pending
Mon, Nov 2
2/2 legs · CC-AZS
GRU
Departure
19:13
Departed · Sched 18:5518m late
→
LIM
Arrival
22:06
Landed · Sched 22:006m late
Sun, Nov 1
2/2 legs · CC-AZG
GRU
Departure
19:39
Departed · Sched 19:1029m late
→
LIM
Arrival
22:46
Landed · Sched 22:2521m late
Sat, Oct 31
2/2 legs · CC-AZL
GRU
Departure
19:13
Departed · Sched 19:103m late
→
LIM
Arrival
22:17
Landed · Sched 22:152m late
Fri, Oct 30
2/2 legs · CC-DBH
GRU
Departure
19:05
Departed · Sched 18:5510m late
→
LIM
Arrival
22:16
Landed · Sched 22:0016m late
Thu, Oct 29
2/2 legs · CC-DBD
GRU
Departure
19:19
Departed · Sched 18:5524m late
→
LIM
Arrival
22:25
Landed · Sched 22:0025m late
Wed, Oct 28
2/2 legs · CC-AZI
GRU
Departure
18:59
Departed · Sched 18:554m late
→
LIM
Arrival
21:50
Landed · Sched 22:0010m early
Tue, Oct 27
2/2 legs · CC-AZC
GRU
Departure
18:55 Departed
→
LIM
Arrival
21:59
Landed · Sched 22:001m early
Full H25567 history →
JJ8004 LATAM Brasil
7 days
Tue, Nov 3
1/2 legs · PS-LBM
GRU
Departure
03:43 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Mon, Nov 2
1/2 legs · PR-XBF
GRU
Departure
03:37 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Sun, Nov 1
1/2 legs · PS-LBG
GRU
Departure
03:46 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 31
1/2 legs · PR-XBR
GRU
Departure
03:42 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Fri, Oct 30
1/2 legs · PS-LBQ
GRU
Departure
03:51 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Wed, Oct 28
1/2 legs · PS-LBI
GRU
Departure
04:01 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Tue, Oct 27
1/2 legs · PS-LBO
GRU
Departure
03:46 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Full JJ8004 history →
LA2419 LAN Peru
8 days
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
09:22
Landed · Sched 09:4018m early
GRU
Departure
—
Board row not captured for this rotation yet.
→
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
09:50
Landed · Sched 09:4010m late
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
09:48
Landed · Sched 09:502m early
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
09:53
Landed · Sched 09:4013m late
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
Sched 09:40
Scheduled time only · no board update captured
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
09:36
Landed · Sched 09:404m early
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
10:19
Landed · Sched 09:4039m late
LA8004 TAM Linhas Aereas
8 days
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
06:13
Landed · Sched 06:4532m early
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
06:35
Landed · Sched 06:4510m early
GRU
Departure
—
Board row not captured for this rotation yet.
→
GRU
Departure
—
Board row not captured for this rotation yet.
→
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
06:42
Landed · Sched 06:453m early
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
06:31
Landed · Sched 06:5019m early
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
07:05
Landed · Sched 06:4520m late
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
06:35
Landed · Sched 06:4510m early
LA8040 TAM Linhas Aereas
8 days
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
Sched 22:25
Scheduled arrival · landing pending
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
22:10
Landed · Sched 22:2515m early
GRU
Departure
Sched 19:15
Scheduled time only · no board update captured
Sat schedule from board history
→
LIM
Arrival
22:33
Landed · Sched 22:258m late
GRU
Departure
Sched 19:15
Scheduled time only · no board update captured
→
LIM
Arrival
22:27
Landed · Sched 22:252m late
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
22:49
Landed · Sched 22:2524m late
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
23:12
Landed · Sched 22:2547m late
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
22:32
Landed · Sched 22:257m late
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
22:40
Landed · Sched 22:2515m late
Full LA8040 history →
LP2419 LATAM Peru
7 days
Tue, Nov 3
1/2 legs · CC-BFW
GRU
Departure
06:45 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Mon, Nov 2
1/2 legs · CC-BFM
GRU
Departure
06:45 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Sun, Nov 1
1/2 legs · CC-BLM
GRU
Departure
06:48 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 31
1/2 legs · CC-CPI
GRU
Departure
06:43 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Fri, Oct 30
1/2 legs · CC-COX
GRU
Departure
06:50 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Wed, Oct 28
1/2 legs · CC-BFF
GRU
Departure
06:42 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Tue, Oct 27
1/2 legs · CC-CQO
GRU
Departure
07:17 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Full LP2419 history →
JJ8040 LATAM Brasil
4 days
Mon, Nov 2
1/2 legs · PR-XBJ
GRU
Departure
19:33
Departed · Sched 19:2112m late
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Sun, Nov 1
1/2 legs · PS-LHM
GRU
Departure
20:16
Departed · Sched 19:3640m late
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Wed, Oct 28
1/2 legs · PS-LBA
GRU
Departure
20:11
Departed · Sched 19:3536m late
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Tue, Oct 27
1/2 legs · PT-TPA
GRU
Departure
20:09
Departed · Sched 19:3039m late
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Full JJ8040 history →
JJ8098 LATAM Brasil
4 days
Mon, Nov 2
1/2 legs · PR-LBB
GRU
Departure
07:58 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Sun, Nov 1
1/2 legs · PS-LBN
GRU
Departure
07:42 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Fri, Oct 30
1/2 legs · PS-LBF
GRU
Departure
08:32 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Wed, Oct 28
1/2 legs · PS-LBQ
GRU
Departure
07:40 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Full JJ8098 history →
JJ8122 LATAM Brasil
7 days
Mon, Nov 2
1/2 legs · PS-LBK
GRU
Departure
22:34 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Sun, Nov 1
1/2 legs · PR-XBT
GRU
Departure
21:42 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 31
1/2 legs · PS-LBI
GRU
Departure
22:13 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Fri, Oct 30
1/2 legs · PS-LBE
GRU
Departure
22:06 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Thu, Oct 29
1/2 legs · PS-LBC
GRU
Departure
22:14 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Wed, Oct 28
1/2 legs · PR-XBY
GRU
Departure
22:10 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Tue, Oct 27
1/2 legs · PS-LBH
GRU
Departure
22:25 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Full JJ8122 history →
LA2944 LAN Peru
3 days
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
19:12
Landed · Sched 19:3018m early
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
19:27
Landed · Sched 19:303m early
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
19:40
Landed · Sched 19:3010m late
LA8098 TAM Linhas Aereas
6 days
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
10:52
Landed · Sched 10:4012m late
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
10:42
Landed · Sched 10:402m late
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
Sched 10:40
Scheduled time only · no board update captured
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
11:35
Landed · Sched 10:4055m late
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
Sched 10:40
Scheduled time only · no board update captured
GRU
Departure
—
Board row not captured for this rotation yet.
→
LA8122 TAM Linhas Aereas
8 days
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
01:10
Landed · Sched 00:4525m late
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
00:38
Landed · Sched 00:457m early
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
01:13
Landed · Sched 00:4528m late
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
01:05
Landed · Sched 00:4520m late
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
01:17
Landed · Sched 00:4532m late
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
01:02
Landed · Sched 00:4517m late
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
01:24
Landed · Sched 00:4539m late
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
01:10
Landed · Sched 00:4525m late
LP2944 LATAM Peru
3 days
Mon, Nov 2
1/2 legs · CC-CXH
GRU
Departure
16:39 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 31
1/2 legs · CC-CXH
GRU
Departure
16:39 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Thu, Oct 29
1/2 legs · CC-CXC
GRU
Departure
16:37 Departed
→
LIM
Arrival
—
Board row not captured for this rotation yet.
Full LP2944 history →
H25561 Sky Airline Perú
3 days
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
Sched 08:50
Scheduled time only · no board update captured
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
Sched 08:50
Scheduled time only · no board update captured
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
Sched 08:50
Scheduled time only · no board update captured
H25563 Sky Airline Perú
1 day
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
Sched 09:15
Scheduled time only · no board update captured
LA2948 LAN Peru
2 days
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
Sched 01:15
Scheduled time only · no board update captured
GRU
Departure
—
Board row not captured for this rotation yet.
→
LIM
Arrival
Sched 01:15
Scheduled time only · no board update captured
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: São Paulo (GRU) to Lima (LIM) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/GRU-LIM
Copy
How we measure this →
GRU to LIM questions
Is GRU–LIM running on time right now? Smooth skies ahead. The departure side at GRU is the weaker end, route health score 88/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on GRU–LIM? Operators schedule morning departures around 07:30 and evening departures around 19:15 from GRU. Earlier flights typically land before destination-airport delays accumulate later in the day; check the LIM delay card to confirm conditions when you'd arrive.
How long is the flight from GRU to LIM? Great-circle distance is 3,475 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 275–328 min gate-to-gate on this route.
How often does GRU–LIM fly? 4 carriers operate this route, around 78 flights a week between them. Compare carrier days and times in the airline list above.