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