Airlines / JJ
Airline
TAM Brazilian Airlines logo

TAM Brazilian Airlines (JJ)

TAM Brazilian Airlines (JJ) is a Brazil airline with the radio callsign “TAM”. It operates 1,783 routes from 95 airports to 102 destinations in 23 countries, anchored at Paris (Roissy-en-France, Val-d'Oise) (CDG). Its longest route is São Paulo (GRU) to Xiamen (XMN), roughly 18,446 km. Around 1,475 of its routes are domestic and 308 international. Every JJ flight number, origin and destination is listed below; live status, scheduled and actual times, gate and terminal come from the FlightNerve API.

1,783Routes
102Destinations
23Countries
CDGMain hub
18,446 kmLongest route
TAMICAO
JJIATA
TAM Brazilian Airlines route network · 434 routes

TAM Brazilian Airlines routes & flight numbers

Origin and destination for routes 501–600 of 1,783. Durations and scheduled times are available via the API.

FlightFromToDurationSchedule
JJ3499REC · RecifeBSB · Brasília2h 18m••:•• → ••:••
JJ3500BSB · BrasíliaMAB · Marabá1h 44m••:•• → ••:••
JJ3501MAB · MarabáBSB · Brasília1h 44m••:•• → ••:••
JJ3502CGH · São PauloFOR · Fortaleza3h 09m••:•• → ••:••
JJ3503CGH · São PauloPOA · Porto Alegre1h 21m••:•• → ••:••
JJ3504BSB · BrasíliaJPA · João Pessoa2h 22m••:•• → ••:••
JJ3505JPA · João PessoaBSB · Brasília2h 22m••:•• → ••:••
JJ3506GRU · São PauloFOR · Fortaleza3h 07m••:•• → ••:••
JJ3507FOR · FortalezaGRU · São Paulo3h 07m••:•• → ••:••
JJ3508CGH · São PauloPOA · Porto Alegre1h 21m••:•• → ••:••
JJ3509SLZ · São LuísFOR · Fortaleza1h 07m••:•• → ••:••
JJ3510FOR · FortalezaSLZ · São Luís1h 07m••:•• → ••:••
JJ3511FLN · FlorianópolisGRU · São Paulo0h 58m••:•• → ••:••
JJ3512BSB · BrasíliaIMP · Imperatriz1h 43m••:•• → ••:••
JJ3513IMP · ImperatrizBSB · Brasília1h 43m••:•• → ••:••
JJ3514GRU · São PauloPFB · Passo Fundo1h 17m••:•• → ••:••
JJ3515PFB · Passo FundoGRU · São Paulo1h 17m••:•• → ••:••
JJ3516GIG · Rio De JaneiroFOR · Fortaleza2h 55m••:•• → ••:••
JJ3517FOR · FortalezaGIG · Rio De Janeiro2h 55m••:•• → ••:••
JJ3518GRU · São PauloGYN · Goiânia1h 19m••:•• → ••:••
JJ3519FOR · FortalezaNAT · Natal0h 51m••:•• → ••:••
JJ3520NAT · NatalFOR · Fortaleza0h 51m••:•• → ••:••
JJ3521GRU · São PauloSSDO · Porto Seguro1h 36m••:•• → ••:••
JJ3522SSDO · Porto SeguroGRU · São Paulo1h 36m••:•• → ••:••
JJ3523BEL · BelémFOR · Fortaleza1h 42m••:•• → ••:••
JJ3524FOR · FortalezaBEL · Belém1h 42m••:•• → ••:••
JJ3525FOR · FortalezaMAO · Manaus3h 10m••:•• → ••:••
JJ3526GRU · São PauloUDI · Uberlândia0h 59m••:•• → ••:••
JJ3527UDI · UberlândiaGRU · São Paulo0h 59m••:•• → ••:••
JJ3528BSB · BrasíliaGRU · São Paulo1h 22m••:•• → ••:••
JJ3529GRU · São PauloBSB · Brasília1h 22m••:•• → ••:••
JJ3530GRU · São PauloJJD · Cruz3h 09m••:•• → ••:••
JJ3531JJD · CruzGRU · São Paulo3h 09m••:•• → ••:••
JJ3532CGH · São PauloSDU · Rio de Janeiro0h 47m••:•• → ••:••
JJ3533MCZ · MaceióGRU · São Paulo2h 37m••:•• → ••:••
JJ3534GRU · São PauloCGR · Campo Grande1h 26m••:•• → ••:••
JJ3535CGR · Campo GrandeGRU · São Paulo1h 26m••:•• → ••:••
JJ3536BSB · BrasíliaSDU · Rio de Janeiro1h 27m••:•• → ••:••
JJ3537SDU · Rio de JaneiroCGH · São Paulo0h 47m••:•• → ••:••
JJ3538GRU · São PauloGYN · Goiânia1h 19m••:•• → ••:••
JJ3539GRU · São Paulo2h 05m••:•• → ••:••
JJ3540GIG · Rio De JaneiroCWB · Curitiba1h 09m••:•• → ••:••
JJ3541CWB · CuritibaGIG · Rio De Janeiro1h 09m••:•• → ••:••
JJ3542GRU · São PauloGYN · Goiânia1h 19m••:•• → ••:••
JJ3543GYN · GoiâniaGRU · São Paulo1h 19m••:•• → ••:••
JJ3544GRU · São PauloGYN · Goiânia1h 19m••:•• → ••:••
JJ3545GRU · São PauloCNF · Belo Horizonte0h 56m••:•• → ••:••
JJ3546GRU · São PauloGYN · Goiânia1h 19m••:•• → ••:••
JJ3547GYN · GoiâniaGRU · São Paulo1h 19m••:•• → ••:••
JJ3548GRU · São PauloSSA · Salvador2h 04m••:•• → ••:••
JJ3549SSA · SalvadorGRU · São Paulo2h 04m••:•• → ••:••
JJ3550GRU · São PauloSDU · Rio de Janeiro0h 46m••:•• → ••:••
JJ3551POA · Porto AlegreGRU · São Paulo1h 23m••:•• → ••:••
JJ3552GRU · São PauloCNF · Belo Horizonte0h 56m••:•• → ••:••
JJ3553CNF · Belo HorizonteGRU · São Paulo0h 56m••:•• → ••:••
JJ3554GRU · São PauloCNF · Belo Horizonte0h 56m••:•• → ••:••
JJ3555CNF · Belo HorizonteGRU · São Paulo0h 56m••:•• → ••:••
JJ3556GRU · São PauloCNF · Belo Horizonte0h 56m••:•• → ••:••
JJ3557CNF · Belo HorizonteGRU · São Paulo0h 56m••:•• → ••:••
JJ3558FOR · FortalezaPHB · Parnaíba0h 48m••:•• → ••:••
JJ3559PHB · ParnaíbaFOR · Fortaleza0h 48m••:•• → ••:••
JJ3560GRU · São PauloMAO · Manaus3h 32m••:•• → ••:••
JJ3561CNF · Belo HorizonteGRU · São Paulo0h 56m••:•• → ••:••
JJ3562GRU · São PauloMAO · Manaus3h 32m••:•• → ••:••
JJ3563GRU · São PauloCGR · Campo Grande1h 26m••:•• → ••:••
JJ3564POA · Porto AlegreCGH · São Paulo1h 21m••:•• → ••:••
JJ3565MAO · ManausGRU · São Paulo3h 32m••:•• → ••:••
JJ3566GRU · São PauloCGB · Cuiabá1h 55m••:•• → ••:••
JJ3567MAO · ManausGRU · São Paulo3h 32m••:•• → ••:••
JJ3568GRU · São PauloPVH · Porto Velho3h 16m••:•• → ••:••
JJ3569PVH · Porto VelhoGRU · São Paulo3h 16m••:•• → ••:••
JJ3570MCP · MacapáBEL · Belém0h 45m••:•• → ••:••
JJ3571BEL · BelémBSB · Brasília2h 15m••:•• → ••:••
JJ3572BSB · BrasíliaPMW · Palmas1h 05m••:•• → ••:••
JJ3573PMW · PalmasBSB · Brasília1h 05m••:•• → ••:••
JJ3574CGH · São PauloCWB · Curitiba0h 45m••:•• → ••:••
JJ3575CWB · CuritibaCGH · São Paulo0h 45m••:•• → ••:••
JJ3576CGH · São PauloREC · Recife2h 52m••:•• → ••:••
JJ3577GRU · São PauloIZA · Juiz de Fora0h 50m••:•• → ••:••
JJ3578IZA · Juiz de ForaGRU · São Paulo0h 50m••:•• → ••:••
JJ3579SSA · SalvadorCGH · São Paulo2h 06m••:•• → ••:••
JJ3580GRU · São PauloBSB · Brasília1h 22m••:•• → ••:••
JJ3581CGH · São PauloBSB · Brasília1h 23m••:•• → ••:••
JJ3582GIG · Rio De JaneiroJPA · João Pessoa2h 39m••:•• → ••:••
JJ3583JPA · João PessoaGIG · Rio De Janeiro2h 39m••:•• → ••:••
JJ3584SLZ · São LuísGRU · São Paulo3h 06m••:•• → ••:••
JJ3585CGH · São PauloPOA · Porto Alegre1h 21m••:•• → ••:••
JJ3586CGH · São PauloBPS · Porto Seguro1h 41m••:•• → ••:••
JJ3587BPS · Porto SeguroCGH · São Paulo1h 41m••:•• → ••:••
JJ3588GRU · São PauloIMP · Imperatriz2h 42m••:•• → ••:••
JJ3589IMP · ImperatrizGRU · São Paulo2h 42m••:•• → ••:••
JJ3590POA · Porto AlegreCNF · Belo Horizonte1h 58m••:•• → ••:••
JJ3591CNF · Belo HorizontePOA · Porto Alegre1h 58m••:•• → ••:••
JJ3592GRU · São PauloIOS · Ilhéus1h 49m••:•• → ••:••
JJ3593IOS · IlhéusGRU · São Paulo1h 49m••:•• → ••:••
JJ3594GRU · São PauloVIX · Vitória1h 13m••:•• → ••:••
JJ3595VIX · VitóriaGRU · São Paulo1h 13m••:•• → ••:••
JJ3596GRU · São PauloUBA · Uberaba0h 52m••:•• → ••:••
JJ3597UBA · UberabaGRU · São Paulo0h 52m••:•• → ••:••
JJ3598GRU · São PauloSSA · Salvador2h 04m••:•• → ••:••
← PrevRoutes 501–600 of 1,783Next →

Live status, gate & on-time performance

Scheduled and actual times, terminal, gate, delays and live position for every flight here are available through the FlightNerve API, one call, one clean response.

Get an API key →

Where TAM Brazilian Airlines flies

102 destinations served.

Busiest TAM Brazilian Airlines hubs

Top origin airports by number of routes.

About the TAM Brazilian Airlines network

TAM Brazilian Airlines connects 95 origin airports with 102 destinations on 1,783 scheduled routes. Its domestic network covers about 1,475 routes within Brazil, while 308 routes reach international destinations across 23 countries. The busiest base, Paris (Roissy-en-France, Val-d'Oise) (CDG), anchors most JJ departures. Use the map above to see the full route geography, or open any flight number for its exact origin, destination and live status.

Frequently asked

How many destinations does TAM Brazilian Airlines fly to?

TAM Brazilian Airlines (JJ) serves 102 destinations in 23 countries across 1,783 routes tracked by FlightNerve.

What is TAM Brazilian Airlines’s main hub?

TAM Brazilian Airlines’s busiest base is Charles de Gaulle International Airport (CDG) in Paris (Roissy-en-France, Val-d'Oise).

What is TAM Brazilian Airlines’s longest route?

TAM Brazilian Airlines’s longest scheduled route is São Paulo (GRU) to Xiamen (XMN), about 18,446 km.

Can I track TAM Brazilian Airlines flights with an API?

Yes. FlightNerve returns live status, position, schedule and aircraft for any JJ flight in a single API call.

Track any TAM Brazilian Airlines flight in real time

Live status, position, schedule and aircraft for every JJ flight, one API call.

Get an API key →