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,785 routes from 96 airports to 104 destinations in 24 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,477 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,785Routes
104Destinations
24Countries
CDGMain hub
18,446 kmLongest route
TAMICAO
JJIATA
TAM Brazilian Airlines route network · 439 routes

TAM Brazilian Airlines routes & flight numbers

Origin and destination for routes 701–800 of 1,785. Durations and scheduled times are available via the API.

FlightFromToDurationSchedule
JJ3699GIG · Rio De JaneiroGRU · São Paulo0h 45m••:•• → ••:••
JJ3700CGH · São PauloRAO · Ribeirão Preto0h 43m••:•• → ••:••
JJ3701RAO · Ribeirão PretoCGH · São Paulo0h 43m••:•• → ••:••
JJ3702CGH · São PauloFLN · Florianópolis0h 56m••:•• → ••:••
JJ3703FLN · FlorianópolisCGH · São Paulo0h 56m••:•• → ••:••
JJ3704BSB · BrasíliaBEL · Belém2h 15m••:•• → ••:••
JJ3705BEL · BelémBSB · Brasília2h 15m••:•• → ••:••
JJ3706BSB · BrasíliaBEL · Belém2h 15m••:•• → ••:••
JJ3707BEL · BelémBSB · Brasília2h 15m••:•• → ••:••
JJ3708BSB · BrasíliaBPS · Porto Seguro1h 28m••:•• → ••:••
JJ3709BPS · Porto SeguroBSB · Brasília1h 28m••:•• → ••:••
JJ3710BSB · BrasíliaBVB · Boa Vista3h 19m••:•• → ••:••
JJ3711BVB · Boa VistaBSB · Brasília3h 19m••:•• → ••:••
JJ3712GRU · São PauloUDI · Uberlândia0h 59m••:•• → ••:••
JJ3713UDI · UberlândiaGRU · São Paulo0h 59m••:•• → ••:••
JJ3714GRU · São PauloIMP · Imperatriz2h 42m••:•• → ••:••
JJ3715REC · RecifeCGH · São Paulo2h 52m••:•• → ••:••
JJ3716BSB · BrasíliaCGR · Campo Grande1h 23m••:•• → ••:••
JJ3717CGR · Campo GrandeBSB · Brasília1h 23m••:•• → ••:••
JJ3718GRU · São PauloFOR · Fortaleza3h 07m••:•• → ••:••
JJ3719POA · Porto AlegreCGH · São Paulo1h 21m••:•• → ••:••
JJ3720BSB · BrasíliaCNF · Belo Horizonte1h 03m••:•• → ••:••
JJ3721CNF · Belo HorizonteBSB · Brasília1h 03m••:•• → ••:••
JJ3722BSB · BrasíliaCNF · Belo Horizonte1h 03m••:•• → ••:••
JJ3723CNF · Belo HorizonteBSB · Brasília1h 03m••:•• → ••:••
JJ3724BSB · BrasíliaCNF · Belo Horizonte1h 03m••:•• → ••:••
JJ3725CNF · Belo HorizonteBSB · Brasília1h 03m••:•• → ••:••
JJ3726GIG · Rio De JaneiroPOA · Porto Alegre1h 41m••:•• → ••:••
JJ3727POA · Porto AlegreGIG · Rio De Janeiro1h 41m••:•• → ••:••
JJ3728BSB · BrasíliaGIG · Rio De Janeiro1h 26m••:•• → ••:••
JJ3729GIG · Rio De JaneiroBSB · Brasília1h 26m••:•• → ••:••
JJ3730BSB · BrasíliaFOR · Fortaleza2h 21m••:•• → ••:••
JJ3731GIG · Rio De JaneiroBSB · Brasília1h 26m••:•• → ••:••
JJ3732BSB · BrasíliaFOR · Fortaleza2h 21m••:•• → ••:••
JJ3733GRU · São PauloMAO · Manaus3h 32m••:•• → ••:••
JJ3734BSB · BrasíliaFOR · Fortaleza2h 21m••:•• → ••:••
JJ3735GRU · São PauloBEL · Belém3h 15m••:•• → ••:••
JJ3736BEL · BelémGRU · São Paulo3h 15m••:•• → ••:••
JJ3737FLN · FlorianópolisBSB · Brasília1h 54m••:•• → ••:••
JJ3738GRU · São PauloFOR · Fortaleza3h 07m••:•• → ••:••
JJ3739FOR · FortalezaBSB · Brasília2h 21m••:•• → ••:••
JJ3740GRU · São PauloPVH · Porto Velho3h 16m••:•• → ••:••
JJ3741FOR · FortalezaBSB · Brasília2h 21m••:•• → ••:••
JJ3742BSB · BrasíliaMCZ · Maceió2h 07m••:•• → ••:••
JJ3743FOR · FortalezaBSB · Brasília2h 21m••:•• → ••:••
JJ3744GRU · São PauloAJU · Aracaju2h 22m••:•• → ••:••
JJ3745AJU · AracajuGRU · São Paulo2h 22m••:•• → ••:••
JJ3746GRU · São PauloPNZ · Petrolina2h 20m••:•• → ••:••
JJ3747MAO · ManausBSB · Brasília2h 39m••:•• → ••:••
JJ3748BSB · BrasíliaMAO · Manaus2h 39m••:•• → ••:••
JJ3749MAO · ManausBSB · Brasília2h 39m••:•• → ••:••
JJ3750BSB · BrasíliaMAO · Manaus2h 39m••:•• → ••:••
JJ3751GIG · Rio De JaneiroBPS · Porto Seguro1h 20m••:•• → ••:••
JJ3752BPS · Porto SeguroGIG · Rio De Janeiro1h 20m••:•• → ••:••
JJ3753SSA · SalvadorCGH · São Paulo2h 06m••:•• → ••:••
JJ3754GYN · GoiâniaBSB · Brasília0h 33m••:•• → ••:••
JJ3755BSB · BrasíliaGYN · Goiânia0h 33m••:•• → ••:••
JJ3756BSB · BrasíliaGYN · Goiânia0h 33m••:•• → ••:••
JJ3757GYN · GoiâniaBSB · Brasília0h 33m••:•• → ••:••
JJ3758BSB · BrasíliaNAT · Natal2h 26m••:•• → ••:••
JJ3759PVH · Porto VelhoGRU · São Paulo3h 16m••:•• → ••:••
JJ3760BSB · BrasíliaMCZ · Maceió2h 07m••:•• → ••:••
JJ3761MCZ · MaceióBSB · Brasília2h 07m••:•• → ••:••
JJ3762BSB · BrasíliaMCZ · Maceió2h 07m••:•• → ••:••
JJ3763MCZ · MaceióBSB · Brasília2h 07m••:•• → ••:••
JJ3764CGH · São PauloCWB · Curitiba0h 45m••:•• → ••:••
JJ3765GRU · São PauloFOR · Fortaleza3h 07m••:•• → ••:••
JJ3766CGH · São PauloCWB · Curitiba0h 45m••:•• → ••:••
JJ3767JOI · JoinvilleGRU · São Paulo0h 49m••:•• → ••:••
JJ3768BSB · BrasíliaMCP · Macapá2h 29m••:•• → ••:••
JJ3769MCP · MacapáBSB · Brasília2h 29m••:•• → ••:••
JJ3770BSB · BrasíliaGIG · Rio De Janeiro1h 26m••:•• → ••:••
JJ3771GRU · São PauloPOA · Porto Alegre1h 23m••:•• → ••:••
JJ3772CGH · São PauloNVT · Navegantes0h 51m••:•• → ••:••
JJ3773NVT · NavegantesCGH · São Paulo0h 51m••:•• → ••:••
JJ3774BSB · BrasíliaCWB · Curitiba1h 38m••:•• → ••:••
JJ3775CWB · CuritibaBSB · Brasília1h 38m••:•• → ••:••
JJ3776BSB · BrasíliaSSA · Salvador1h 38m••:•• → ••:••
JJ3777SSA · SalvadorBSB · Brasília1h 38m••:•• → ••:••
JJ3778GRU · São PauloNVT · Navegantes0h 53m••:•• → ••:••
JJ3779NVT · NavegantesGRU · São Paulo0h 53m••:•• → ••:••
JJ3780BSB · BrasíliaGIG · Rio De Janeiro1h 26m••:•• → ••:••
JJ3781SDU · Rio de JaneiroBSB · Brasília1h 27m••:•• → ••:••
JJ3782BSB · BrasíliaSDU · Rio de Janeiro1h 27m••:•• → ••:••
JJ3783REC · RecifeBSB · Brasília2h 18m••:•• → ••:••
JJ3784CGH · São PauloRAO · Ribeirão Preto0h 43m••:•• → ••:••
JJ3785RAO · Ribeirão PretoCGH · São Paulo0h 43m••:•• → ••:••
JJ3786BSB · BrasíliaSDU · Rio de Janeiro1h 27m••:•• → ••:••
JJ3787SDU · Rio de JaneiroBSB · Brasília1h 27m••:•• → ••:••
JJ3788SDU · Rio de JaneiroBSB · Brasília1h 27m••:•• → ••:••
JJ3789SDU · Rio de JaneiroBSB · Brasília1h 27m••:•• → ••:••
JJ3790GRU · São PauloCNF · Belo Horizonte0h 56m••:•• → ••:••
JJ3791GIG · Rio De JaneiroBSB · Brasília1h 26m••:•• → ••:••
JJ3792BSB · BrasíliaSDU · Rio de Janeiro1h 27m••:•• → ••:••
JJ3793SDU · Rio de JaneiroBSB · Brasília1h 27m••:•• → ••:••
JJ3794BSB · BrasíliaCWB · Curitiba1h 38m••:•• → ••:••
JJ3795CWB · CuritibaBSB · Brasília1h 38m••:•• → ••:••
JJ3796BSB · BrasíliaSDU · Rio de Janeiro1h 27m••:•• → ••:••
JJ3797SDU · Rio de JaneiroBSB · Brasília1h 27m••:•• → ••:••
JJ3798SDU · Rio de JaneiroBSB · Brasília1h 27m••:•• → ••:••
← PrevRoutes 701–800 of 1,785Next →

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

104 destinations served.

Busiest TAM Brazilian Airlines hubs

Top origin airports by number of routes.

About the TAM Brazilian Airlines network

TAM Brazilian Airlines connects 96 origin airports with 104 destinations on 1,785 scheduled routes. Its domestic network covers about 1,477 routes within Brazil, while 308 routes reach international destinations across 24 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 104 destinations in 24 countries across 1,785 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 →