GRU → VIX São Paulo to Vitória
live
Direct flights from São Paulo (GRU) to Vitória (VIX): 14 nonstop departures observed each week across 2 airlines. 80% of the last 25 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 25 tracked flights. The nonstop covers 729 km, an estimated 1 hour 26 minutes in the air. Measured by Pro Flight Search from live flight boards at São Paulo and Vitória. Updated 9 September 2026 at 01:03 UTC.
GRU
São Paulo
smooth · +11
VIX
Vitória
tracking
dep bank 05:44–23:38 14x weekly
Runs reliable · 2 airlines · 14x weekly · nonstop
80% on time
of the last 25 operated GRU → VIX flights arrived within 15 minutes
Median arrival delay is +0 min . 0 of 25 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +0 min across the last 25 operated legs
Flight time ~1h 26m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 25
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 50% on time
Flights G39616 varies Tu Th · G31384 varies daily · G31386 16:15 daily · G31388 varies Sa Su
LATAM BrasilJJ 100% on time
Flights JJ3330 varies Mo Tu We Fr Sa Su · JJ3594 varies Tu We Fr Sa · JJ3332 varies Mo We Th Fr Sa · JJ3222 varies Mo We Th Fr Sa Su
History operated legs · board outcomes
Show 17 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 VIX, paired departure → arrival per flight and day. Board tracking since Fri, Sep 4 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 53 Completed 25 Delayed 5 Within 15m 20/25 Median +0m
G31384 Gol
5 days
Tue, Sep 8
1/2 legs · PR-GXA
GRU
Departure
Sched 09:25
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
GRU
Departure
Sched 09:20
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
GRU
Departure
Sched 09:20
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
Sat, Sep 5
1/2 legs · PR-GUZ
GRU
Departure
10:09
Departed · Sched 09:2049m late
→
VIX
Arrival
—
VIX is outside our board polling set.
Fri, Sep 4
1/2 legs · PR-GGR
GRU
Departure
09:52
Departed · Sched 09:2527m late
→
VIX
Arrival
—
VIX is outside our board polling set.
Full G31384 history →
G31386 Gol
5 days
Tue, Sep 8
1/2 legs · PR-GUR
GRU
Departure
16:23
Departed · Sched 16:158m late
→
VIX
Arrival
—
VIX is outside our board polling set.
Mon, Sep 7
1/2 legs · PS-GPK
GRU
Departure
16:25
Departed · Sched 16:1510m late
→
VIX
Arrival
—
VIX is outside our board polling set.
GRU
Departure
Sched 16:50
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
Sat, Sep 5
1/2 legs · PS-GPJ
GRU
Departure
17:21
Departed · Sched 16:1566m late
→
VIX
Arrival
—
VIX is outside our board polling set.
Fri, Sep 4
1/2 legs · PR-GTE
GRU
Departure
17:08
Departed · Sched 16:1553m late
→
VIX
Arrival
—
VIX is outside our board polling set.
Full G31386 history →
G31398 Gol
3 days
GRU
Departure
Sched 22:25
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
Mon, Sep 7
1/2 legs · PS-GRJ
GRU
Departure
22:33
Departed · Sched 22:258m late
→
VIX
Arrival
—
VIX is outside our board polling set.
Fri, Sep 4
1/2 legs · PR-VBF
GRU
Departure
Sched 22:25
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
Full G31398 history →
JJ3330 LATAM Brasil
3 days
Tue, Sep 8
1/2 legs · PS-LBR
GRU
Departure
07:29 Departed
→
VIX
Arrival
—
VIX is outside our board polling set.
Mon, Sep 7
1/2 legs · PS-LBL
GRU
Departure
07:43 Departed
→
VIX
Arrival
—
VIX is outside our board polling set.
Sun, Sep 6
1/2 legs · PT-MXF
GRU
Departure
07:54 Departed
→
VIX
Arrival
—
VIX is outside our board polling set.
Full JJ3330 history →
JJ3334 LATAM Brasil
2 days
Tue, Sep 8
1/2 legs · PS-LBG
GRU
Departure
17:55 Departed
→
VIX
Arrival
—
VIX is outside our board polling set.
Mon, Sep 7
1/2 legs · PS-LBQ
GRU
Departure
18:15 Departed
→
VIX
Arrival
—
VIX is outside our board polling set.
Full JJ3334 history →
JJ3594 LATAM Brasil
2 days
Tue, Sep 8
1/2 legs · PR-XBS
GRU
Departure
09:53 Departed
→
VIX
Arrival
—
VIX is outside our board polling set.
Sat, Sep 5
1/2 legs · PT-XPL
GRU
Departure
10:22 Departed
→
VIX
Arrival
—
VIX is outside our board polling set.
Full JJ3594 history →
LA3222 LATAM
4 days
GRU
Departure
Sched 15:25
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
GRU
Departure
Sched 15:25
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
GRU
Departure
Sched 15:25
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
GRU
Departure
Sched 15:25
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
Full LA3222 history →
LA3330 LATAM
4 days
GRU
Departure
Sched 07:20
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
GRU
Departure
Sched 07:20
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
GRU
Departure
Sched 07:20
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
GRU
Departure
Sched 07:20
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
Full LA3330 history →
LA3332 LATAM
4 days
GRU
Departure
Sched 12:40
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
GRU
Departure
Sched 12:40
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
GRU
Departure
Sched 12:40
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
GRU
Departure
Sched 12:40
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
Full LA3332 history →
LA3334 LATAM
3 days
GRU
Departure
Sched 17:30
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
GRU
Departure
Sched 17:30
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
GRU
Departure
Sched 17:20
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
Full LA3334 history →
LA3336 LATAM
4 days
GRU
Departure
Sched 23:15
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
GRU
Departure
Sched 23:05
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
GRU
Departure
Sched 23:15
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
GRU
Departure
Sched 23:15
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
Full LA3336 history →
LA3594 LATAM
3 days
GRU
Departure
Sched 09:45
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
GRU
Departure
Sched 09:45
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
GRU
Departure
Sched 09:45
Scheduled time only · no board update captured
→
VIX
Arrival
—
VIX is outside our board polling set.
Full LA3594 history →
G39619 Gol
1 day
Mon, Sep 7
1/2 legs · PR-GTF
GRU
Departure
04:48 Departed
→
VIX
Arrival
—
VIX is outside our board polling set.
Full G39619 history →
JJ3222 LATAM Brasil
3 days
Mon, Sep 7
1/2 legs · PS-LBO
GRU
Departure
15:35 Departed
→
VIX
Arrival
—
VIX is outside our board polling set.
Sun, Sep 6
1/2 legs · PT-MXM
GRU
Departure
15:38 Departed
→
VIX
Arrival
—
VIX is outside our board polling set.
Sat, Sep 5
1/2 legs · PR-MHA
GRU
Departure
15:48 Departed
→
VIX
Arrival
—
VIX is outside our board polling set.
Full JJ3222 history →
JJ3332 LATAM Brasil
2 days
Mon, Sep 7
1/2 legs · PR-MBV
GRU
Departure
12:53 Departed
→
VIX
Arrival
—
VIX is outside our board polling set.
Sat, Sep 5
1/2 legs · PR-TQB
GRU
Departure
13:11 Departed
→
VIX
Arrival
—
VIX is outside our board polling set.
Full JJ3332 history →
JJ3336 LATAM Brasil
2 days
Mon, Sep 7
1/2 legs · PR-XBG
GRU
Departure
23:38 Departed
→
VIX
Arrival
—
VIX is outside our board polling set.
Sun, Sep 6
1/2 legs · PS-LBR
GRU
Departure
23:58 Departed
→
VIX
Arrival
—
VIX is outside our board polling set.
Full JJ3336 history →
G31388 Gol
2 days
Sun, Sep 6
1/2 legs · PR-GUC
GRU
Departure
22:30
Departed · Sched 22:2010m late
→
VIX
Arrival
—
VIX is outside our board polling set.
Sat, Sep 5
1/2 legs · PR-XMQ
GRU
Departure
22:32
Departed · Sched 22:1022m late
→
VIX
Arrival
—
VIX is outside our board polling set.
Full G31388 history →
JJ3216 LATAM Brasil
1 day
Sun, Sep 6
1/2 legs · PS-LBH
GRU
Departure
17:47 Departed
→
VIX
Arrival
—
VIX is outside our board polling set.
Full JJ3216 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 Vitória (VIX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/GRU-VIX
Copy
How we measure this →
GRU to VIX questions
Is GRU–VIX running on time right now? Smooth skies ahead. The departure side at GRU is the weaker end, route health score 84/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from GRU to VIX? Great-circle distance is 729 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 81–92 min gate-to-gate on this route.
How often does GRU–VIX fly? 2 carriers operate this route, around 58 flights a week between them. Compare carrier days and times in the airline list above.
What does the route health score measure? A blend of departure-side delay at GRU and arrival-side delay at VIX, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.