FOR → GRU Fortaleza to São Paulo
live
Direct flights from Fortaleza (FOR) to São Paulo (GRU): 14 nonstop departures observed each week across 2 airlines. 80% of the last 10 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 10 tracked flights. The nonstop covers 2,346 km, an estimated 3 hours 30 minutes in the air. Measured by Pro Flight Search from live flight boards at Fortaleza and São Paulo. Updated 8 September 2026 at 18:03 UTC.
FOR
Fortaleza
tracking
GRU
São Paulo
smooth · +0
dep bank 02:15–20:23 14x weekly
Runs reliable · 2 airlines · 14x weekly · nonstop
80% on time
of the last 10 operated FOR → GRU flights arrived within 15 minutes
Median arrival delay is +0 min . 0 of 10 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +0 min across the last 10 operated legs
Flight time ~3h 30m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 10
The week scheduled departures · origin local time
Gol Transportes Aéreos LATAM Brasil
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
Gol Transportes AéreosG3
Flights G31553 03:10 daily · G31555 12:50 daily · G31557 18:20 Mo Tu We Th Fr Su
LATAM BrasilJJ 75% on time
Flights JJ4777 varies Mo We Fr · JJ3317 varies Mo We Th Fr Sa Su · JJ3455 varies Mo Tu We Sa Su · JJ4679 varies daily
History operated legs · board outcomes
09-05 JJ3883 arrived +0
Show 2 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 FOR and GRU, paired departure → arrival per flight and day. Board tracking since Sat, Sep 5 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 51 Completed 10 Delayed 5 Within 15m 8/10 Median +0m
G31553 Gol
4 days
Tue, Sep 8
1/2 legs · PR-GXR
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
06:32
Est. · Sched 06:5523m early
Mon, Sep 7
1/2 legs · PR-GGR
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
06:28
Last seen · Sched 06:5527m early
Sun, Sep 6
1/2 legs · PR-GKB
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
06:51
Last seen · Sched 06:554m early
Sat, Sep 5
1/2 legs · PR-GTG
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
06:28
Last seen · Sched 06:5527m early
Full G31553 history →
G31555 Gol
4 days
Tue, Sep 8
1/2 legs · PR-GXR
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 16:20
Scheduled arrival · landing pending
Mon, Sep 7
1/2 legs · PR-GTP
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
15:09
Last seen · Sched 16:2071m early
Sun, Sep 6
1/2 legs · PR-GTQ
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
14:57
Last seen · Sched 16:2083m early
Sat, Sep 5
1/2 legs · PR-GGK
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
14:54
Last seen · Sched 16:40106m early
Full G31555 history →
JJ3455 LATAM Brasil
4 days
Tue, Sep 8
1/2 legs · PT-TME
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
07:59
Est. · Sched 07:572m late
Mon, Sep 7
1/2 legs · PR-XBH
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
09:22
Last seen · Sched 08:0478m late
Sun, Sep 6
1/2 legs · PR-MHJ
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
09:08
Last seen · Sched 08:0662m late
Sat, Sep 5
1/2 legs · PT-XPH
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
09:21
Landed · Sched 08:0180m late
Full JJ3455 history →
LA3253 LATAM
4 days
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 09:40
Scheduled arrival · landing pending
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 09:40
Scheduled time only · no board update captured
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 09:40
Scheduled time only · no board update captured
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 09:35
Scheduled time only · no board update captured
Full LA3253 history →
LA3455 LATAM
4 days
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 08:20
Scheduled arrival · landing pending
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 08:20
Scheduled time only · no board update captured
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 08:20
Scheduled time only · no board update captured
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 08:20
Scheduled time only · no board update captured
Full LA3455 history →
LA3883 LATAM
3 days
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 17:40
Scheduled arrival · landing pending
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 17:40
Scheduled time only · no board update captured
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 18:00
Scheduled time only · no board update captured
Full LA3883 history →
LA4679 LATAM
3 days
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 15:15
Scheduled arrival · landing pending
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 15:20
Scheduled time only · no board update captured
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 15:20
Scheduled time only · no board update captured
Full LA4679 history →
G31557 Gol
2 days
Mon, Sep 7
1/2 legs · PR-XMG
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
22:02
Landed · Sched 22:053m early
Sun, Sep 6
1/2 legs · PS-GPF
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
21:39
Landed · Sched 22:0526m early
Full G31557 history →
JJ3319 LATAM Brasil
2 days
Mon, Sep 7
1/2 legs · PT-XPM
FOR
Departure
—
FOR is outside our board polling set.
→
Sun, Sep 6
1/2 legs · PR-TYF
FOR
Departure
—
FOR is outside our board polling set.
→
Full JJ3319 history →
JJ3507 LATAM Brasil
2 days
Mon, Sep 7
1/2 legs · PT-MXF
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
23:32
Landed · Sched 23:331m early
Sun, Sep 6
1/2 legs · PT-MXG
FOR
Departure
—
FOR is outside our board polling set.
→
Full JJ3507 history →
JJ4679 LATAM Brasil
3 days
Mon, Sep 7
1/2 legs · PS-LBC
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
17:48
Landed · Sched 15:50118m late
Sun, Sep 6
1/2 legs · PR-XBF
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
17:42
Last seen · Sched 15:57105m late
Sat, Sep 5
1/2 legs · PS-LBP
FOR
Departure
—
FOR is outside our board polling set.
→
Full JJ4679 history →
JJ4777 LATAM Brasil
1 day
Mon, Sep 7
1/2 legs · CC-BGQ
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 05:18
Scheduled arrival · landing pending
Full JJ4777 history →
LA3317 LATAM
3 days
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 06:10
Scheduled time only · no board update captured
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 06:10
Scheduled time only · no board update captured
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 06:10
Scheduled time only · no board update captured
Full LA3317 history →
LA3319 LATAM
3 days
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 20:10
Scheduled time only · no board update captured
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 20:10
Scheduled time only · no board update captured
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 20:20
Scheduled time only · no board update captured
Full LA3319 history →
LA3507 LATAM
3 days
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 23:40
Scheduled time only · no board update captured
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 23:40
Scheduled time only · no board update captured
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 23:40
Scheduled time only · no board update captured
Full LA3507 history →
LA4777 LATAM
1 day
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 05:40
Scheduled arrival · landing pending
Full LA4777 history →
JJ3317 LATAM Brasil
3 days
Sun, Sep 6
1/2 legs · PS-LBE
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 05:52
Scheduled time only · no board update captured
Sat, Sep 5
1/2 legs · PR-XBT
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 05:55
Scheduled time only · no board update captured
Fri, Sep 4
1/2 legs · PS-LHM
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
Sched 05:53
Scheduled time only · no board update captured
Full JJ3317 history →
G39013 Gol
1 day
Sat, Sep 5
1/2 legs · PS-GRF
FOR
Departure
—
FOR is outside our board polling set.
→
GRU
Arrival
07:25
Last seen · Sched 07:5025m early
Full G39013 history →
JJ3883 LATAM Brasil
1 day
Sat, Sep 5
1/2 legs · PS-LBJ
FOR
Departure
—
FOR is outside our board polling set.
→
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 — Fortaleza (FOR) to São Paulo (GRU) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/FOR-GRU
Copy
How we measure this →
FOR to GRU questions
Is FOR–GRU running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on FOR–GRU? Operators schedule morning departures around 03:10 and evening departures around 18:20 from FOR. Earlier flights typically land before destination-airport delays accumulate later in the day; check the GRU delay card to confirm conditions when you'd arrive.
How long is the flight from FOR to GRU? Great-circle distance is 2,346 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 196–231 min gate-to-gate on this route.
How often does FOR–GRU fly? 2 carriers operate this route, around 58 flights a week between them. Compare carrier days and times in the airline list above.