GRU → FLN São Paulo to Florianópolis
live
Direct flights from São Paulo (GRU) to Florianópolis (FLN): 58 nonstop departures observed each week across 2 airlines. No cancellations were recorded across the 43 tracked flights. The nonstop covers 515 km, an estimated 1 hour 10 minutes in the air. Measured by Pro Flight Search from live flight boards at São Paulo and Florianópolis. Updated 31 October 2026 at 18:03 UTC.
Today, GRU → FLN Sat 31 Oct · local times
Sched Flight GRU departure FLN arrival
06:35
LA3300 LATAM
On schedule T2
·
06:55
JJ3300 LATAM Brasil
Left 06:55
·
09:05
G31140 Gol
Left 09:17 +12
·
09:20
LA3178 LATAM
Sched 09:20 Departure not confirmed by the board
·
09:43
JJ3178 LATAM Brasil
Left 09:43
·
13:40
LA3302 LATAM
Sched 13:40 Departure not confirmed by the board
·
13:58
JJ3302 LATAM Brasil
Left 13:58
·
16:25
LA3180 LATAM
Sched 16:25 Departure not confirmed by the board
·
16:55
G31142 Gol
Sched 16:55 Departure not confirmed by the board
·
17:55
LA4518 LATAM
Sched 17:55 Departure not confirmed by the board
·
Checked GRU board 15:03
GRU
São Paulo
smooth · +0
FLN
Florianópolis
tracking
dep bank 06:55–23:26 58x weekly
Running clean · 2 airlines · 58x weekly · nonstop
100 / 100
route health from live GRU and FLN delay boards
0 of 43 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Flight time ~1h 10m estimated from route distance
Weekly departures 58x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 43
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 G31140 09:05 daily · G31142 varies daily · G31144 22:35 daily · G31154 22:50 Mo Tu We Th Fr
LATAM BrasilJJ
Flights JJ3300 varies Mo Tu Th Sa Su · JJ3178 varies Fr Sa · JJ3302 varies Mo Tu We Th Fr Sa · JJ3180 varies Mo Tu Fr Su
History operated legs · board outcomes
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 FLN, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 90 Completed 43 Delayed 15 Within 15m 28/43 Median +0m
G31140 Gol
8 days
Sat, Oct 31
1/2 legs · PS-GRC
GRU
Departure
09:17
Departed · Sched 09:0512m late
→
FLN
Arrival
—
FLN is outside our board polling set.
Fri, Oct 30
1/2 legs · PR-GXM
GRU
Departure
10:14
Departed · Sched 09:0569m late
→
FLN
Arrival
—
FLN is outside our board polling set.
Thu, Oct 29
1/2 legs · PS-GPF
GRU
Departure
09:49
Departed · Sched 09:0544m late
→
FLN
Arrival
—
FLN is outside our board polling set.
Wed, Oct 28
1/2 legs · PR-XMM
GRU
Departure
09:16
Departed · Sched 09:0511m late
→
FLN
Arrival
—
FLN is outside our board polling set.
Tue, Oct 27
1/2 legs · PR-GUN
GRU
Departure
Sched 09:05
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
Mon, Oct 26
1/2 legs · PR-XMB
GRU
Departure
09:31
Departed · Sched 09:0526m late
→
FLN
Arrival
—
FLN is outside our board polling set.
Sun, Oct 25
1/2 legs · PR-GGE
GRU
Departure
Sched 08:50
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
Sat, Oct 24
1/2 legs · PR-GXM
GRU
Departure
10:06
Departed · Sched 09:0561m late
→
FLN
Arrival
—
FLN is outside our board polling set.
Full G31140 history →
G31142 Gol
8 days
GRU
Departure
Sched 16:55
Scheduled departure
→
FLN
Arrival
—
FLN is outside our board polling set.
Fri, Oct 30
1/2 legs · PR-GUN
GRU
Departure
17:34
Departed · Sched 16:5539m late
→
FLN
Arrival
—
FLN is outside our board polling set.
Thu, Oct 29
1/2 legs · PS-GPQ
GRU
Departure
17:13
Departed · Sched 16:5518m late
→
FLN
Arrival
—
FLN is outside our board polling set.
Wed, Oct 28
1/2 legs · PR-GUJ
GRU
Departure
17:00
Departed · Sched 16:555m late
→
FLN
Arrival
—
FLN is outside our board polling set.
Tue, Oct 27
1/2 legs · PR-GXL
GRU
Departure
16:54
Departed · Sched 16:551m early
→
FLN
Arrival
—
FLN is outside our board polling set.
Mon, Oct 26
1/2 legs · PR-GGH
GRU
Departure
16:57
Departed · Sched 16:552m late
→
FLN
Arrival
—
FLN is outside our board polling set.
Sun, Oct 25
1/2 legs · PR-GUK
GRU
Departure
17:07
Departed · Sched 16:5512m late
→
FLN
Arrival
—
FLN is outside our board polling set.
Sat, Oct 24
1/2 legs · PR-GUL
GRU
Departure
17:34
Departed · Sched 17:1519m late
→
FLN
Arrival
—
FLN is outside our board polling set.
Full G31142 history →
JJ3178 LATAM Brasil
2 days
Sat, Oct 31
1/2 legs · PS-LBP
GRU
Departure
09:43 Departed
→
FLN
Arrival
—
FLN is outside our board polling set.
Fri, Oct 30
1/2 legs · PT-MXG
GRU
Departure
09:57 Departed
→
FLN
Arrival
—
FLN is outside our board polling set.
Full JJ3178 history →
JJ3300 LATAM Brasil
4 days
Sat, Oct 31
1/2 legs · PS-LBR
GRU
Departure
06:55 Departed
→
FLN
Arrival
—
FLN is outside our board polling set.
Thu, Oct 29
1/2 legs · PT-MXL
GRU
Departure
07:48
Departed · Sched 06:4761m late
→
FLN
Arrival
—
FLN is outside our board polling set.
Tue, Oct 27
1/2 legs · PS-LBC
GRU
Departure
07:35
Departed · Sched 06:5540m late
→
FLN
Arrival
—
FLN is outside our board polling set.
Mon, Oct 26
1/2 legs · PS-LBL
GRU
Departure
06:53 Departed
→
FLN
Arrival
—
FLN is outside our board polling set.
Full JJ3300 history →
JJ3302 LATAM Brasil
5 days
Sat, Oct 31
1/2 legs · PS-LBD
GRU
Departure
13:58 Departed
→
FLN
Arrival
—
FLN is outside our board polling set.
Thu, Oct 29
1/2 legs · PR-XBR
GRU
Departure
14:01 Departed
→
FLN
Arrival
—
FLN is outside our board polling set.
Tue, Oct 27
1/2 legs · PR-MBW
GRU
Departure
14:04 Departed
→
FLN
Arrival
—
FLN is outside our board polling set.
Mon, Oct 26
1/2 legs · PT-XPQ
GRU
Departure
14:01 Departed
→
FLN
Arrival
—
FLN is outside our board polling set.
Sat, Oct 24
1/2 legs · PS-LBQ
GRU
Departure
13:56 Departed
→
FLN
Arrival
—
FLN is outside our board polling set.
Full JJ3302 history →
LA3178 LATAM
6 days
GRU
Departure
Sched 09:20
Scheduled departure
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 09:15
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 09:15
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 09:15
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 09:45
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 09:15
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
Full LA3178 history →
LA3180 LATAM
7 days
GRU
Departure
Sched 16:25
Scheduled departure
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 16:40
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 16:40
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 16:40
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 16:40
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 16:50
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 16:25
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
Full LA3180 history →
LA3300 LATAM
7 days
GRU
Departure
Sched 06:35
Scheduled departure
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 06:35
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 06:35
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 06:35
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 06:35
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 06:35
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 08:20
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
Full LA3300 history →
LA3302 LATAM
7 days
GRU
Departure
Sched 13:40
Scheduled departure
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 13:40
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 13:40
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 13:40
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 13:40
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 13:40
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 13:20
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
Full LA3302 history →
LA4518 LATAM
8 days
GRU
Departure
Sched 17:55
Scheduled departure
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 17:55
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 18:00
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 17:55
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 17:55
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 17:55
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 17:55
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 17:35
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
Full LA4518 history →
G31154 Gol
5 days
Fri, Oct 30
1/2 legs · PR-XMT
GRU
Departure
23:23
Departed · Sched 22:5033m late
→
FLN
Arrival
—
FLN is outside our board polling set.
Thu, Oct 29
1/2 legs · PS-GPB
GRU
Departure
23:50
Departed · Sched 22:5060m late
→
FLN
Arrival
—
FLN is outside our board polling set.
Wed, Oct 28
1/2 legs · PR-GTM
GRU
Departure
23:04
Departed · Sched 22:5014m late
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 22:50
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
Mon, Oct 26
1/2 legs · PR-GGF
GRU
Departure
22:50 Departed
→
FLN
Arrival
—
FLN is outside our board polling set.
Full G31154 history →
JJ3134 LATAM Brasil
4 days
Fri, Oct 30
1/2 legs · PS-LBP
GRU
Departure
22:42
Departed · Sched 21:01101m late
→
FLN
Arrival
—
FLN is outside our board polling set.
Thu, Oct 29
1/2 legs · PS-LBG
GRU
Departure
21:24 Departed
→
FLN
Arrival
—
FLN is outside our board polling set.
Tue, Oct 27
1/2 legs · PR-LBB
GRU
Departure
21:22 Departed
→
FLN
Arrival
—
FLN is outside our board polling set.
Mon, Oct 26
1/2 legs · PS-LBI
GRU
Departure
22:08 Departed
→
FLN
Arrival
—
FLN is outside our board polling set.
Full JJ3134 history →
JJ3180 LATAM Brasil
4 days
Fri, Oct 30
1/2 legs · PS-LBE
GRU
Departure
17:01 Departed
→
FLN
Arrival
—
FLN is outside our board polling set.
Tue, Oct 27
1/2 legs · PT-XPM
GRU
Departure
16:51 Departed
→
FLN
Arrival
—
FLN is outside our board polling set.
Mon, Oct 26
1/2 legs · PS-LBT
GRU
Departure
16:58 Departed
→
FLN
Arrival
—
FLN is outside our board polling set.
Sun, Oct 25
1/2 legs · PT-XPF
GRU
Departure
16:46 Departed
→
FLN
Arrival
—
FLN is outside our board polling set.
Full JJ3180 history →
JJ9420 LATAM Brasil
1 day
Fri, Oct 30
1/2 legs · PT-MXE
GRU
Departure
07:43
Departed · Sched 06:5350m late
→
FLN
Arrival
—
FLN is outside our board polling set.
Full JJ9420 history →
LA3308 LATAM
6 days
GRU
Departure
Sched 22:25
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 22:25
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 22:25
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 22:25
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 22:25
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
GRU
Departure
Sched 22:45
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
Full LA3308 history →
JJ3308 LATAM Brasil
1 day
Thu, Oct 29
1/2 legs · PT-MXA
GRU
Departure
23:26 Departed
→
FLN
Arrival
—
FLN is outside our board polling set.
Full JJ3308 history →
JJ4518 LATAM Brasil
2 days
Tue, Oct 27
1/2 legs · PS-LBJ
GRU
Departure
18:05 Departed
→
FLN
Arrival
—
FLN is outside our board polling set.
Sat, Oct 24
1/2 legs · PS-LBQ
GRU
Departure
18:11 Departed
→
FLN
Arrival
—
FLN is outside our board polling set.
Full JJ4518 history →
G31144 Gol
2 days
Sun, Oct 25
1/2 legs · PS-GPL
GRU
Departure
22:50
Departed · Sched 22:1535m late
→
FLN
Arrival
—
FLN is outside our board polling set.
Sat, Oct 24
1/2 legs · PS-GPN
GRU
Departure
23:27
Departed · Sched 22:3552m late
→
FLN
Arrival
—
FLN is outside our board polling set.
Full G31144 history →
JJ4530 LATAM Brasil
1 day
Sun, Oct 25
1/2 legs · PR-TYD
GRU
Departure
23:57 Departed
→
FLN
Arrival
—
FLN is outside our board polling set.
Full JJ4530 history →
LA4530 LATAM
1 day
GRU
Departure
Sched 23:35
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
Full LA4530 history →
LA3356 LATAM
1 day
GRU
Departure
Sched 09:30
Scheduled time only · no board update captured
→
FLN
Arrival
—
FLN is outside our board polling set.
Full LA3356 history →
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 Florianópolis (FLN) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/GRU-FLN
Copy
How we measure this →
GRU to FLN questions
Is GRU–FLN 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 GRU–FLN? Operators schedule morning departures around 09:05 and evening departures around 22:35 from GRU. Earlier flights typically land before destination-airport delays accumulate later in the day; check the FLN delay card to confirm conditions when you'd arrive.
How long is the flight from GRU to FLN? Great-circle distance is 515 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 66–74 min gate-to-gate on this route.
How often does GRU–FLN fly? 2 carriers operate this route, around 58 flights a week between them. Compare carrier days and times in the airline list above.