TAM Brazilian Airlines Flight Status

About TAM Brazilian Airlines

TAM Brazilian Airlines is an airline based in Brazil, listed under the ICAO code TAM and the IATA code JJ; air traffic control addresses its flights by the callsign "Tam". On this page you can follow TAM Brazilian Airlines flights and find the airports it serves.

How to read a TAM Brazilian Airlines flight number

Every TAM Brazilian Airlines flight number starts with JJ, followed by up to four digits: that is the number on your booking confirmation and boarding pass. In flight plans the same flight carries the ICAO prefix TAM, and controllers address it as "Tam". One thing to watch: codeshares. A ticket sold by another airline can be operated by TAM Brazilian Airlines and vice versa; live tracking follows the operating carrier's number, so if your search comes up empty, check the "operated by" line on your booking.

TAM Brazilian Airlines flights we tracked

Over the first 36 days of our own live tracking we logged 607 aircraft movements operated by TAM Brazilian Airlines. These figures are refreshed weekly. Tracking data: adsb.lol · Route data: adsbdb.com.

Routes we tracked on TAM Brazilian Airlines

#RouteTracked flights
1Buenos Aires (AEP) → São Paulo (GRU)22
2São Paulo (CGH) → Brasília (BSB)12
3São Paulo (GRU) → Buenos Aires (AEP)12
4Porto Seguro (BPS) → São Paulo (GRU)11
5Fortaleza (FOR) → São Paulo (GRU)11
6Rio De Janeiro (GIG) → São Paulo (GRU)11
7São Paulo (CGH) → Rio De Janeiro (SDU)10
8São Paulo (GRU) → Cuiabá (CGB)9
9Manaus (MAO) → São Paulo (GRU)9
10São Paulo (GRU) → Navegantes (NVT)9
11São Paulo (CGH) → Salvador (SSA)9
12New York (JFK) → São Paulo (GRU)9
13São Paulo (GRU) → Manaus (MAO)8
14Rio De Janeiro (SDU) → São Paulo (CGH)7
15São Paulo (CGH) → Fortaleza (FOR)7
16Fortaleza (FOR) → São Paulo (CGH)7
17São Paulo (GRU) → Foz do Iguaçu (IGU)7
18São Paulo (GRU) → Vitória (VIX)7
19Florianópolis (FLN) → São Paulo (GRU)7
20São Paulo (GRU) → Fortaleza (FOR)7
21São Paulo (GRU) → Rio De Janeiro (GIG)7
22São Paulo (GRU) → Recife (REC)7
23Amsterdam (AMS) → São Paulo (GRU)7
24Santiago (SCL) → São Paulo (GRU)7
25Navegantes (NVT) → São Paulo (CGH)6
26Cuiabá (CGB) → São Paulo (GRU)6
27Curitiba (CWB) → São Paulo (GRU)6
28São Paulo (GRU) → New York (JFK)6
29Brasília (BSB) → São Paulo (CGH)5
30São Paulo (CGH) → Florianópolis (FLN)5
31São Paulo (CGH) → Belo Horizonte (CNF)5
32São Paulo (GRU) → Salvador (SSA)5
33São Paulo (GRU) → Los Angeles (LAX)5
34São Paulo (GRU) → Belém (BEL)4
35Cuiabá (CGB) → São Paulo (CGH)4
36Belo Horizonte (CNF) → São Paulo (CGH)4
37Palmas (PMW) → São Paulo (GRU)4
38Vitória (VIX) → São Paulo (CGH)4
39Campo Grande (CGR) → São Paulo (GRU)4
40São Paulo (CGH) → Navegantes (NVT)4
41Maringá (MGF) → São Paulo (GRU)4
42Belém (BEL) → São Paulo (GRU)4
43Brasília (BSB) → São Paulo (GRU)4
44São Paulo (GRU) → Florianópolis (FLN)4
45Navegantes (NVT) → São Paulo (GRU)4
46São Paulo (GRU) → Belo Horizonte (CNF)4
47Recife (REC) → São Paulo (GRU)4
48Imperatriz (IMP) → São Paulo (GRU)4
49Natal (NAT) → São Paulo (GRU)4
50Belo Horizonte (CNF) → São Paulo (GRU)4
51Salvador (SSA) → Rio De Janeiro (SDU)4
52São Paulo (GRU) → Madrid (MAD)4
53São Paulo (GRU) → Frankfurt am Main (FRA)4
54Los Angeles (LAX) → São Paulo (GRU)4
55Orlando (MCO) → São Paulo (GRU)4
56São Paulo (GRU) → Lisbon (LIS)4
57São Paulo (CGH) → Cuiabá (CGB)3
58Curitiba (CWB) → São Paulo (CGH)3
59Florianópolis (FLN) → São Paulo (CGH)3
60São Paulo (CGH) → Goiânia (GYN)3
61São Paulo (GRU) → Goiânia (GYN)3
62São Paulo (GRU) → Palmas (PMW)3
63Porto Alegre (POA) → São Paulo (GRU)3
64São Paulo (GRU) → Porto Alegre (POA)3
65João Pessoa (JPA) → São Paulo (GRU)3
66Jijoca de Jericoacoara (JJD) → São Paulo (GRU)3
67Fortaleza (FOR) → Rio De Janeiro (GIG)3
68São Luís (SLZ) → São Paulo (GRU)3
69Salvador (SSA) → São Paulo (CGH)3
70São Paulo (GRU) → João Pessoa (JPA)3
71São Paulo (GRU) → Aracaju (AJU)3
72Maceió (MCZ) → São Paulo (CGH)3
73São Paulo (CGH) → São José Do Rio Preto (SJP)3
74São Paulo (GRU) → Petrolina (PNZ)3
75Madrid (MAD) → São Paulo (GRU)3
76Rio De Janeiro (GIG) → Frankfurt am Main (FRA)3
77Frankfurt am Main (FRA) → Rio De Janeiro (GIG)3
78Barcelona (BCN) → São Paulo (GRU)3
79São Paulo (GRU) → Buenos Aires (Ezeiza) (EZE)3
80Miami (MIA) → São Paulo (GRU)3
81São Paulo (CGH) → Ilhéus (IOS)3
82São Paulo (CGH) → Curitiba (CWB)2
83São Paulo (CGH) → Uberlândia (UDI)2
84São Paulo (GRU) → Campo Grande (CGR)2
85Goiânia (GYN) → São Paulo (GRU)2
86Porto Alegre (POA) → São Paulo (CGH)2
87São Paulo (CGH) → Porto Alegre (POA)2
88Maceió (MCZ) → São Paulo (GRU)2
89São Paulo (GRU) → Uberlândia (UDI)2
90Uberlândia (UDI) → São Paulo (GRU)2
91São Paulo (CGH) → João Pessoa (JPA)2
92Chapecó (XAP) → São Paulo (GRU)2
93São Paulo (GRU) → Curitiba (CWB)2
94Petrolina (PNZ) → São Paulo (GRU)2
95Cascavel (CAC) → São Paulo (GRU)2
96São Paulo (GRU) → Natal (NAT)2
97São Paulo (GRU) → Maceió (MCZ)2
98Londrina (LDB) → São Paulo (GRU)2
99Teresina (THE) → Fortaleza (FOR)2
100Fortaleza (FOR) → São Luís (SLZ)2
101São Paulo (GRU) → Passo Fundo (PFB)2
102Passo Fundo (PFB) → São Paulo (GRU)2
103Rio De Janeiro (GIG) → Fortaleza (FOR)2
104Fortaleza (FOR) → Belém (BEL)2
105São Paulo (GRU) → Vitória da Conquista (VDC)2
106Vitória da Conquista (VDC) → São Paulo (GRU)2
107Rio De Janeiro (GIG) → Florianópolis (FLN)2
108Vitória (VIX) → Rio De Janeiro (SDU)2
109São Paulo (GRU) → Londrina (LDB)2
110Brasília (BSB) → Fortaleza (FOR)2
111São Paulo (CGH) → Ribeirão Preto (RAO)2
112Juazeiro do Norte (JDO) → São Paulo (GRU)2
113São Paulo (GRU) → São José Do Rio Preto (SJP)2
114São Paulo (CGH) → Londrina (LDB)2
115Macapá (MCP) → São Paulo (GRU)2
116Rio De Janeiro (SDU) → São Paulo (GRU)2
117São Paulo (GRU) → Ribeirão Preto (RAO)2
118São Paulo (CGH) → Natal (NAT)2
119Jaguaruna (JJG) → São Paulo (GRU)2
120Porto Alegre (POA) → Buenos Aires (AEP)2
121Cordoba (COR) → São Paulo (GRU)2
122Paris (CDG) → São Paulo (GRU)2
123São Paulo (GRU) → Paris (CDG)2
124São Paulo (GRU) → Amsterdam (AMS)2
125São Paulo (GRU) → London (LHR)2
126São Paulo (GRU) → Montevideo (MVD)2
127Rome (FCO) → São Paulo (GRU)2
128Buenos Aires (Ezeiza) (EZE) → São Paulo (GRU)2
129Lisbon (LIS) → São Paulo (GRU)2
130San Carlos de Bariloche (BRC) → São Paulo (GRU)2
131Boston (BOS) → São Paulo (GRU)2
132São Paulo (GRU) → Miami (MIA)2
133São Paulo (CGH) → Maceió (MCZ)2
134São Paulo (CGH) → Maringá (MGF)1
135Maringá (MGF) → São Paulo (CGH)1
136São Paulo (GRU) → Teresina (THE)1
137São Paulo (GRU) → Ilhéus (IOS)1
138Aracaju (AJU) → São Paulo (CGH)1
139Vitória (VIX) → São Paulo (GRU)1
140Sinop (OPS) → São Paulo (GRU)1
141Foz do Iguaçu (IGU) → São Paulo (GRU)1
142Montes Claros (MOC) → São Paulo (GRU)1
143Brasília (BSB) → Recife (REC)1
144São Paulo (GRU) → Imperatriz (IMP)1
145São José Do Rio Preto (SJP) → São Paulo (CGH)1
146Salvador (SSA) → Fortaleza (FOR)1
147Fortaleza (FOR) → Recife (REC)1
148Fortaleza (FOR) → Teresina (THE)1
149Rio De Janeiro (GIG) → Natal (NAT)1
150Natal (NAT) → Rio De Janeiro (GIG)1
151Natal (NAT) → São Paulo (CGH)1
152Brasília (BSB) → Teresina (THE)1
153Rio De Janeiro (SDU) → Vitória (VIX)1
154Porto Alegre (POA) → Porto Seguro (BPS)1
155Fortaleza (FOR) → Brasília (BSB)1
156Aracaju (AJU) → São Paulo (GRU)1
157Porto Seguro (BPS) → São Paulo (CGH)1
158São Paulo (GRU) → Juazeiro do Norte (JDO)1
159São Paulo (GRU) → Caxias Do Sul (CXJ)1
160São Paulo (GRU) → São Luís (SLZ)1
161São Paulo (GRU) → Cascavel (CAC)1
162Recife (REC) → São Paulo (CGH)1
163Belo Horizonte (CNF) → Fortaleza (FOR)1
164Porto Seguro (BPS) → Rio De Janeiro (SDU)1
165Ilhéus (IOS) → São Paulo (GRU)1
166São José Do Rio Preto (SJP) → São Paulo (GRU)1
167São Luís (SLZ) → São Paulo (CGH)1
168São Paulo (GRU) → Jaguaruna (JJG)1
169Fortaleza (FOR) → Juazeiro do Norte (JDO)1
170São Paulo (GRU) → Bogota (BOG)1
171Rio De Janeiro (GIG) → Buenos Aires (AEP)1
172Buenos Aires (AEP) → Rio De Janeiro (GIG)1
173São Paulo (GRU) → Cordoba (COR)1
174Paris (CDG) → Rio De Janeiro (GIG)1
175Frankfurt am Main (FRA) → São Paulo (GRU)1
176São Paulo (GRU) → Punta Cana (PUJ)1
177London (LHR) → São Paulo (GRU)1
178São Paulo (GRU) → Brussels (BRU)1
179London (LHR) → Rio De Janeiro (GIG)1
180Montevideo (MVD) → São Paulo (GRU)1
181São Paulo (GRU) → Barcelona (BCN)1
182São Paulo (GRU) → Rome (FCO)1
183Lima (LIM) → São Paulo (GRU)1
184Lisbon (LIS) → Fortaleza (FOR)1
185São Paulo (GRU) → Boston (BOS)1
186São Paulo (GRU) → Santiago (SCL)1
187Rosario (ROS) → São Paulo (GRU)1
188Porto Velho (PVH) → Brasília (BSB)1
189São Paulo (GRU) → Boa Vista (BVB)1
190Boa Vista (BVB) → São Paulo (GRU)1
191Fortaleza (FOR) → Natal (NAT)1
192Natal (NAT) → Fortaleza (FOR)1
193Rio De Janeiro (GIG) → Foz do Iguaçu (IGU)1
194Manaus (MAO) → Fortaleza (FOR)1
195Ilhéus (IOS) → São Paulo (CGH)1
196São Paulo (CGH) → Recife (REC)1
197Ribeirão Preto (RAO) → São Paulo (GRU)1
198São Paulo (CGH) → Aracaju (AJU)1

Top 10 TAM Brazilian Airlines flights we tracked

#FlightRouteTimes seen
1TAM8181New York (JFK) → São Paulo (GRU)8
2TAM8079Amsterdam (AMS) → São Paulo (GRU)7
3TAM8081Buenos Aires (AEP) → São Paulo (GRU)7
4TAM8180São Paulo (GRU) → New York (JFK)6
5TAM3408São Paulo (GRU) → Navegantes (NVT)5
6TAM8086São Paulo (GRU) → Los Angeles (LAX)5
7TAM8139Buenos Aires (AEP) → São Paulo (GRU)5
8TAM3287Curitiba (CWB) → São Paulo (GRU)4
9TAM3324São Paulo (GRU) → Fortaleza (FOR)4
10TAM3435Imperatriz (IMP) → São Paulo (GRU)4

Frequently asked questions about TAM Brazilian Airlines

Where is my TAM Brazilian Airlines flight right now?

Search the flight number (JJ plus digits) in the search box on this page. If the aircraft is airborne within receiver coverage, you will see its live status; before departure you will see the route.

Is my TAM Brazilian Airlines flight delayed or cancelled?

Check the flight number on this page for live status, but for rebooking, gate changes and cancellations the airline itself remains the authoritative source.

What do JJ and TAM mean on TAM Brazilian Airlines flights?

They are two prefixes for the same airline. JJ is the IATA code you see on tickets; TAM is the ICAO code used in flight plans and by air traffic control.

Does TAM Brazilian Airlines operate flights for other airlines?

Codeshare agreements mean a flight sold under another carrier's number may be operated by TAM Brazilian Airlines, and the reverse. Live tracking always follows the operating carrier's flight number; check the "operated by" line on your booking.