route Route

JOI → GRU

274 km avg 45m 1 airline

Departure

JOI SBJV VFR

Lauro Carneiro de Loyola Airport

Joinville, BR

Local time
16:47 GMT-3
Timezone
America/Sao_Paulo
Type
Medium Airport
Elevation
15 ft
Coordinates
-26.2245, -48.7974

cloud Weather

Wind
VRB / 3 kt
Visibility
6 SM
Ceiling
SCT 2,000 ft, SCT 3,000 ft
Temp / Dew
26°C / 22°C
Altimeter
29.65 inHg

Obs: 2026-08-28T19:00:00.000Z

Raw METAR / TAF
METAR SBJV 281900Z VRB03KT 9999 SCT020 SCT030 26/22 Q1004

TAF SBJV 281500Z 2818/2906 06005KT 9999 SCT020 TX26/2818Z TN20/2905Z BECMG 2900/2902 26005KT RMK PEL

Arrival

GRU SBGR VFR

São Paulo/Guarulhos–Governor André Franco Montoro International Airport

São Paulo, BR

Local time
16:47 GMT-3
Timezone
America/Sao_Paulo
Type
Large Airport
Elevation
2,461 ft
Coordinates
-23.4313, -46.4700

cloud Weather

Wind
340° / 9 kt
Visibility
6 SM
Ceiling
CAVOK
Temp / Dew
32°C / 15°C
Altimeter
29.88 inHg

Obs: 2026-08-28T19:00:00.000Z

Raw METAR / TAF
METAR SBGR 281900Z 34009KT CAVOK 32/15 Q1012

TAF SBGR 281630Z 2818/2924 29008KT 9999 FEW045 TN20/2908Z TX34/2917Z BECMG 2819/2821 01005KT BECMG 2901/2903 CAVOK BECMG 2913/2915 30010KT BECMG 2915/2917 30014KT BECMG 2918/2920 29011KT BECMG 2921/2923 28006KT RMK PHH

flight Live Traffic

flight_takeoff 2 Departures
flight_land 0 Arrivals
Flights tracked
92 showing last 50
Avg duration
45m
Distance
274 km

Live traffic

JOI → GRU. Live aircraft currently filed on this route.

Airlines 1

Airline Flights shown
TAM Brazilian Airlines 50

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-06-29 TAM4661 E48199 Jun 29, 14:14 UTCJun 29, 14:54 UTC40m -
2026-06-28 TAM4661 E48DC1 Jun 28, 13:55 UTCJun 28, 14:30 UTC35m -
2026-06-24 TAM4661 E48FC1 Jun 24, 14:39 UTCJun 24, 15:14 UTC35m -
2026-06-21 TAM4661 E48E46 Jun 21, 15:19 UTCJun 21, 16:10 UTC50m -
2026-06-19 TAM4661 E483DD Jun 19, 13:29 UTCJun 19, 14:09 UTC40m -
2026-06-17 TAM4661 E48B64 Jun 17, 13:35 UTCJun 17, 14:05 UTC30m -
2026-06-15 TAM4661 E48044 Jun 15, 14:10 UTCJun 15, 14:50 UTC40m -
2026-06-14 TAM4661 E49221 Jun 14, 14:20 UTCJun 14, 14:50 UTC30m -
2026-06-13 TAM4661 E4819C Jun 13, 14:30 UTCJun 13, 15:10 UTC40m -
2026-06-12 TAM3869 E48199 Jun 12, 23:10 UTCJun 13, 00:00 UTC50m -
2026-06-12 TAM4661 E4999E Jun 12, 14:35 UTCJun 12, 15:15 UTC40m -
2026-06-12 TAM3869 E48EC6 Jun 12, 00:05 UTCJun 12, 00:55 UTC51m -
2026-06-11 TAM4661 E48DC1 Jun 11, 13:30 UTCJun 11, 14:05 UTC35m -
2026-06-10 TAM4661 E49450 Jun 10, 13:50 UTCJun 10, 14:40 UTC50m -
2026-06-09 TAM3869 E49FC2 Jun 9, 23:10 UTCJun 10, 00:00 UTC50m -
2026-06-09 TAM4661 E4805D Jun 9, 13:50 UTCJun 9, 14:25 UTC35m -
2026-06-08 TAM3869 E4819C Jun 8, 23:30 UTCJun 9, 00:30 UTC1h 0m -
2026-06-08 TAM4661 E49C59 Jun 8, 13:40 UTCJun 8, 14:15 UTC35m -
2026-06-07 TAM3869 E483DD Jun 7, 23:00 UTCJun 7, 23:40 UTC40m -
2026-06-06 TAM4661 E49764 Jun 6, 13:44 UTCJun 6, 14:25 UTC40m -
2026-06-05 TAM4661 E480A2 Jun 5, 13:45 UTCJun 5, 14:25 UTC40m -
2026-06-04 TAM4661 E48CE7 Jun 4, 14:20 UTCJun 4, 14:50 UTC30m -
2026-06-03 TAM4661 E4917F Jun 3, 13:40 UTCJun 3, 14:05 UTC25m -
2026-06-02 TAM4661 E490F0 Jun 2, 14:20 UTCJun 2, 15:00 UTC40m -
2026-06-01 TAM3869 E49907 Jun 1, 22:50 UTCJun 1, 23:20 UTC30m -
2026-06-01 TAM4661 E48FC1 Jun 1, 13:30 UTCJun 1, 14:00 UTC30m -
2026-05-31 TAM4661 E4944F May 31, 13:40 UTCMay 31, 14:15 UTC35m -
2026-05-30 TAM4661 E4A131 May 30, 14:35 UTCMay 30, 15:10 UTC35m -
2026-05-29 TAM3869 E48C4D May 29, 23:05 UTCMay 29, 23:55 UTC50m -
2026-05-29 TAM4661 E48AD4 May 29, 13:35 UTCMay 29, 14:15 UTC40m -
2026-05-28 TAM4661 E49AA9 May 28, 13:40 UTCMay 28, 14:25 UTC45m -
2026-05-27 TAM4661 E48E55 May 27, 14:05 UTCMay 27, 14:55 UTC50m -
2026-05-26 TAM3869 E4944F May 26, 22:54 UTCMay 26, 23:39 UTC45m -
2026-05-26 TAM4661 E49763 May 26, 13:54 UTCMay 26, 14:35 UTC40m -
2026-05-25 TAM3869 E4A131 May 25, 23:00 UTCMay 25, 23:49 UTC50m -
2026-05-25 TAM4661 E48E46 May 25, 13:35 UTCMay 25, 14:05 UTC30m -
2026-05-24 TAM3869 E49ED4 May 24, 23:00 UTCMay 24, 23:46 UTC46m -
2026-05-24 TAM4661 E48E46 May 24, 13:55 UTCMay 24, 14:35 UTC40m -
2026-05-23 TAM3869 E48B66 May 23, 21:10 UTCMay 23, 23:50 UTC2h 40m -
2026-05-23 TAM4661 E490EE May 23, 13:25 UTCMay 23, 14:00 UTC35m -
2026-05-22 TAM3869 E4827C May 22, 21:05 UTCMay 22, 23:45 UTC2h 40m -
2026-05-22 TAM4661 E48B66 May 22, 13:35 UTCMay 22, 14:10 UTC35m -
2026-05-21 TAM3869 E495DB May 21, 23:25 UTCMay 22, 00:05 UTC40m -
2026-05-20 TAM3869 E48273 May 20, 23:20 UTCMay 21, 00:05 UTC45m -
2026-05-20 TAM4661 E48B64 May 20, 14:00 UTCMay 20, 14:45 UTC45m -
2026-05-19 TAM3869 E49ED4 May 19, 22:55 UTCMay 19, 23:30 UTC35m -
2026-05-19 TAM4661 E4A012 May 19, 13:40 UTCMay 19, 14:20 UTC40m -
2026-05-18 TAM3869 E48E46 May 18, 23:10 UTCMay 19, 00:00 UTC50m -
2026-05-18 TAM4661 E49AA8 May 18, 17:20 UTCMay 18, 18:00 UTC40m -
2026-05-17 TAM4661 E4894E May 17, 14:01 UTCMay 17, 14:40 UTC40m -

JOI → GRU frequently asked

How long is the flight from JOI to GRU?
Average flight time on the JOI–GRU route is 45m, covering approximately 274 km (170 mi).
What is the distance from JOI to GRU?
The great-circle distance from JOI to GRU is approximately 274 km (170 miles).
Which airlines fly from JOI to GRU?
1 airline operates this route in our records: TAM Brazilian Airlines.
How many flights per week from JOI to GRU?
We've observed ~1 flight per day on this route across our tracking data (92 total flights recorded).
Can I track JOI–GRU flights live?
Yes. The live tracker map above shows aircraft currently flying this route, filtered by departure and arrival airport.