[{"data":1,"prerenderedAt":559},["ShallowReactive",2],{"route-gru-jnb":3},{"a":4,"b":19,"facts":31,"record":51,"map":120,"matrix":134,"moreFromA":169,"moreFromB":302,"sources":456},{"iata":5,"icao":6,"name":7,"place":8,"country":9,"countryName":10,"countrySlug":11,"lat":12,"lon":13,"size":14,"city":15,"pax":18},"GRU","SBGR","São Paulo\u002FGuarulhos–Governor André Franco Montoro International Airport","Sao Paulo","BR","Brazil","brazil",-23.4313,-46.47,"L",{"slug":16,"name":8,"code":17},"sao-paulo","SAO",47402242,{"iata":20,"icao":21,"name":22,"place":23,"country":24,"countryName":25,"countrySlug":26,"lat":27,"lon":28,"size":14,"city":29,"pax":30},"JNB","FAOR","O.R. Tambo International Airport","Johannesburg","ZA","South Africa","south-africa",-26.1401,28.2468,null,21237208,{"km":32,"mi":33,"nm":34,"gcKm":35,"bearing":36,"bearingBack":37,"midpoint":38,"estimateMin":41,"timeDiff":42,"directions":44,"nearEdge":29,"co2":47},7452,4630,4024,7439,110,254,{"lat":39,"lon":40},-30.18553086029447,-9.586840361321492,575,[43,43],300,[45,46],{"from":9,"to":24,"eu":29,"uk":29},{"from":24,"to":9,"eu":29,"uk":29},{"band":48,"withRf":49,"withoutRf":50},"longHaul",871,515,{"key":52,"a":5,"b":20,"t100":29,"eurostat":29,"national":53,"ontime":29,"fares":29},"GRU-JNB",{"source":54,"period":55,"pax":58,"seats":59,"flights":60,"paxPrev":61,"carriers":62,"months":75},"anac",[56,57],"2025-09","2026-08",159033,188623,671,120376,[63,69],{"code":64,"name":65,"pax":66,"seats":67,"flights":68},"TAM","TAM Linhas Aéreas S.A.",111279,127120,424,{"code":70,"name":71,"pax":72,"seats":73,"flights":74},"SAA","South African Airways State Owned Company (Soc) Limited",47754,61503,247,[76,79,82,86,90,94,98,102,106,109,113,117],[56,77,78],12704,52,[80,81,78],"2025-10",12872,[83,84,85],"2025-11",12716,50,[87,88,89],"2025-12",14752,66,[91,92,93],"2026-01",16291,70,[95,96,97],"2026-02",12859,56,[99,100,101],"2026-03",13479,55,[103,104,105],"2026-04",14386,61,[107,108,105],"2026-05",14146,[110,111,112],"2026-06",13829,60,[114,115,116],"2026-07",10629,43,[57,118,119],10370,45,{"viewBox":121,"segments":126,"a":128,"b":131},[122,123,124,125],127.53,95.18,86.72,43.36,[127],"133.53,113.43 134.61,113.78 135.69,114.13 136.77,114.46 137.87,114.79 138.96,115.11 140.07,115.42 141.18,115.72 142.29,116.02 143.41,116.30 144.54,116.58 145.67,116.85 146.81,117.11 147.95,117.36 149.10,117.60 150.25,117.83 151.40,118.05 152.57,118.26 153.73,118.46 154.90,118.65 156.08,118.84 157.25,119.01 158.44,119.17 159.62,119.32 160.81,119.46 162.00,119.59 163.20,119.70 164.39,119.81 165.59,119.91 166.80,119.99 168.00,120.07 169.21,120.13 170.41,120.19 171.62,120.23 172.83,120.26 174.04,120.28 175.25,120.28 176.46,120.28 177.67,120.27 178.88,120.24 180.09,120.20 181.30,120.16 182.50,120.10 183.71,120.03 184.91,119.95 186.11,119.85 187.31,119.75 188.51,119.64 189.70,119.51 190.89,119.38 192.08,119.23 193.26,119.08 194.44,118.91 195.62,118.73 196.79,118.55 197.95,118.35 199.12,118.14 200.28,117.92 201.43,117.70 202.58,117.46 203.72,117.21 204.86,116.96 206.00,116.70 207.12,116.42 208.25,116.14",[129,130],133.53,113.43,[132,133],208.25,116.14,{"rows":135,"cols":154,"cells":156},[136,138,146],{"iata":5,"icao":6,"name":7,"place":8,"country":9,"countryName":10,"countrySlug":11,"lat":12,"lon":13,"size":14,"city":137,"pax":18},{"slug":16,"name":8,"code":17},{"iata":139,"icao":140,"name":141,"place":8,"country":9,"countryName":10,"countrySlug":11,"lat":142,"lon":143,"size":14,"city":144,"pax":145},"CGH","SBSP","Congonhas–Deputado Freitas Nobre Airport",-23.6277,-46.6546,{"slug":16,"name":8,"code":17},25091811,{"iata":147,"icao":148,"name":149,"place":8,"country":9,"countryName":10,"countrySlug":11,"lat":150,"lon":151,"size":14,"city":152,"pax":153},"VCP","SBKP","Viracopos International Airport",-23.0074,-47.1345,{"slug":16,"name":8,"code":17},12534994,[155],{"iata":20,"icao":21,"name":22,"place":23,"country":24,"countryName":25,"countrySlug":26,"lat":27,"lon":28,"size":14,"city":29,"pax":30},[157,160,165],[158],{"km":32,"key":52,"page":159},true,[161],{"km":162,"key":163,"page":164},7462,"CGH-JNB",false,[166],{"km":167,"key":168,"page":164},7532,"JNB-VCP",[170,182,194,209,221,233,248,260,272,290],{"key":171,"other":172,"km":180,"pax":181,"page":159},"GRU-POA",{"iata":173,"icao":174,"name":175,"place":176,"country":9,"countryName":10,"countrySlug":11,"lat":177,"lon":178,"size":14,"city":29,"pax":179},"POA","SBPA","Porto Alegre-Salgado Filho International Airport","Porto Alegre",-29.994,-51.1675,8129499,864,1939098,{"key":183,"other":184,"km":192,"pax":193,"page":159},"GRU-REC",{"iata":185,"icao":186,"name":187,"place":188,"country":9,"countryName":10,"countrySlug":11,"lat":189,"lon":190,"size":14,"city":29,"pax":191},"REC","SBRF","Recife\u002FGuararapes - Gilberto Freyre International Airport","Recife",-8.1275,-34.923,9843892,2095,1925053,{"key":195,"other":196,"km":207,"pax":208,"page":159},"GIG-GRU",{"iata":197,"icao":198,"name":199,"place":200,"country":9,"countryName":10,"countrySlug":11,"lat":201,"lon":202,"size":14,"city":203,"pax":206},"GIG","SBGL","Rio de Janeiro Galeão – Tom Jobim International Airport","Rio de Janeiro",-22.81,-43.2506,{"slug":204,"name":200,"code":205},"rio-de-janeiro","RIO",18639094,337,1487249,{"key":210,"other":211,"km":219,"pax":220,"page":159},"CWB-GRU",{"iata":212,"icao":213,"name":214,"place":215,"country":9,"countryName":10,"countrySlug":11,"lat":216,"lon":217,"size":14,"city":29,"pax":218},"CWB","SBCT","Curitiba-Afonso Pena International Airport","São José dos Pinhais",-25.5285,-49.1758,6149818,359,1457725,{"key":222,"other":223,"km":231,"pax":232,"page":159},"CNF-GRU",{"iata":224,"icao":225,"name":226,"place":227,"country":9,"countryName":10,"countrySlug":11,"lat":228,"lon":229,"size":14,"city":29,"pax":230},"CNF","SBCF","Tancredo Neves International Airport","Belo Horizonte",-19.6357,-43.9669,12711552,494,1441048,{"key":234,"other":235,"km":246,"pax":247,"page":159},"GRU-SCL",{"iata":236,"icao":237,"name":238,"place":239,"country":240,"countryName":241,"countrySlug":242,"lat":243,"lon":244,"size":14,"city":29,"pax":245},"SCL","SCEL","Comodoro Arturo Merino Benítez International Airport","Santiago","CL","Chile","chile",-33.393,-70.7858,25977487,2617,1380638,{"key":249,"other":250,"km":258,"pax":259,"page":159},"GRU-SSA",{"iata":251,"icao":252,"name":253,"place":254,"country":9,"countryName":10,"countrySlug":11,"lat":255,"lon":256,"size":14,"city":29,"pax":257},"SSA","SBSV","Deputado Luiz Eduardo Magalhães International Airport","Salvador",-12.9086,-38.3225,8190744,1448,1305608,{"key":261,"other":262,"km":270,"pax":271,"page":159},"BSB-GRU",{"iata":263,"icao":264,"name":265,"place":266,"country":9,"countryName":10,"countrySlug":11,"lat":267,"lon":268,"size":14,"city":29,"pax":269},"BSB","SBBR","Presidente Juscelino Kubitschek International Airport","Brasília",-15.8692,-47.9208,17185819,851,1287822,{"key":273,"other":274,"km":288,"pax":289,"page":159},"AEP-GRU",{"iata":275,"icao":276,"name":277,"place":278,"country":279,"countryName":280,"countrySlug":281,"lat":282,"lon":283,"size":14,"city":284,"pax":287},"AEP","SABE","Aeroparque Jorge Newbery","Buenos Aires","AR","Argentina","argentina",-34.5594,-58.4155,{"slug":285,"name":278,"code":286},"buenos-aires","BUE",13363061,1693,1282051,{"key":291,"other":292,"km":300,"pax":301,"page":159},"FOR-GRU",{"iata":293,"icao":294,"name":295,"place":296,"country":9,"countryName":10,"countrySlug":11,"lat":297,"lon":298,"size":14,"city":29,"pax":299},"FOR","SBFZ","Pinto Martins International Airport","Fortaleza",-3.7758,-38.5322,6068327,2336,1249285,[303,318,336,351,368,383,398,415,429,441],{"key":304,"other":305,"km":316,"pax":317,"page":164},"FRA-JNB",{"iata":306,"icao":307,"name":308,"place":309,"country":310,"countryName":311,"countrySlug":312,"lat":313,"lon":314,"size":14,"city":29,"pax":315},"FRA","EDDF","Frankfurt Main Airport","Frankfurt","DE","Germany","germany",50.0267,8.5584,63100559,8658,264916,{"key":319,"other":320,"km":334,"pax":335,"page":164},"CDG-JNB",{"iata":321,"icao":322,"name":323,"place":324,"country":325,"countryName":326,"countrySlug":327,"lat":328,"lon":329,"size":14,"city":330,"pax":333},"CDG","LFPG","Charles de Gaulle International Airport","Paris","FR","France","france",49.009,2.5541,{"slug":331,"name":324,"code":332},"paris","PAR",72002540,8707,245269,{"key":337,"other":338,"km":349,"pax":350,"page":164},"AMS-JNB",{"iata":339,"icao":340,"name":341,"place":342,"country":343,"countryName":344,"countrySlug":345,"lat":346,"lon":347,"size":14,"city":29,"pax":348},"AMS","EHAM","Amsterdam Airport Schiphol","Amsterdam","NL","Netherlands","netherlands",52.3086,4.7639,68770805,8986,237220,{"key":352,"other":353,"km":366,"pax":367,"page":164},"IST-JNB",{"iata":354,"icao":355,"name":356,"place":357,"country":358,"countryName":359,"countrySlug":360,"lat":361,"lon":362,"size":14,"city":363,"pax":365},"IST","LTFM","İstanbul Airport","Istanbul","TR","Turkey","turkey",41.2749,28.7321,{"slug":364,"name":357,"code":29},"istanbul",84512620,7464,205293,{"key":369,"other":370,"km":381,"pax":382,"page":164},"JNB-ZRH",{"iata":371,"icao":372,"name":373,"place":374,"country":375,"countryName":376,"countrySlug":377,"lat":378,"lon":379,"size":14,"city":29,"pax":380},"ZRH","LSZH","Zürich Airport","Zurich","CH","Switzerland","switzerland",47.4581,8.5481,32564906,8387,165169,{"key":384,"other":385,"km":396,"pax":397,"page":164},"JNB-SYD",{"iata":386,"icao":387,"name":388,"place":389,"country":390,"countryName":391,"countrySlug":392,"lat":393,"lon":394,"size":14,"city":29,"pax":395},"SYD","YSSY","Sydney Kingsford Smith International Airport","Sydney","AU","Australia","australia",-33.9461,151.177,42570668,11044,161858,{"key":399,"other":400,"km":413,"pax":414,"page":164},"ATL-JNB",{"iata":401,"icao":402,"name":403,"place":404,"country":405,"countryName":406,"countrySlug":407,"lat":408,"lon":409,"size":14,"city":410,"pax":412},"ATL","KATL","Hartsfield Jackson Atlanta International Airport","Atlanta","US","United States","united-states",33.6367,-84.4281,{"slug":411,"name":404,"code":29},"atlanta",101030683,13582,143559,{"key":416,"other":417,"km":96,"pax":428,"page":164},"EWR-JNB",{"iata":418,"icao":419,"name":420,"place":421,"country":405,"countryName":406,"countrySlug":407,"lat":422,"lon":423,"size":14,"city":424,"pax":427},"EWR","KEWR","Newark Liberty International Airport","New York",40.6894,-74.1705,{"slug":425,"name":421,"code":426},"new-york","NYC",46018269,130660,{"key":430,"other":431,"km":439,"pax":440,"page":164},"JNB-PER",{"iata":432,"icao":433,"name":434,"place":435,"country":390,"countryName":391,"countrySlug":392,"lat":436,"lon":437,"size":14,"city":29,"pax":438},"PER","YPPH","Perth International Airport","Perth",-31.9403,115.967,14619200,8325,128758,{"key":442,"other":443,"km":454,"pax":455,"page":164},"JNB-RUN",{"iata":444,"icao":445,"name":446,"place":447,"country":448,"countryName":449,"countrySlug":450,"lat":451,"lon":452,"size":14,"city":29,"pax":453},"RUN","FMEE","Roland Garros Airport","Saint-Denis","RE","Réunion","reunion",-20.8901,55.5189,2766694,2840,23323,{"generated":457,"ourairports":457,"wikidata":457,"eurostat":458,"statcan":463,"anac":465,"incheon":466,"jac":467,"bitre":468,"dgca":473,"bitreAirports":477,"kac":463,"mlit":463,"anacFares":478,"airFares":480,"nationalPages":482,"t100":487,"ontime":489,"fares":490,"faresTable6":495,"fareOutlook":496,"flightTime":558},"2026-10-14",{"years":459,"airportsYear":463,"airportsMonth":464},[460,461,462],2022,2023,2024,2025,"2026-09",[56,57],[91,110],[56,57],{"domestic":469,"international":471},[470,103],"2025-05",[472,110],"2025-07",{"domestic":474,"international":475},[80,464],[476,87],"2025-01",{"year":463,"fy":462},{"period":479,"routes":37},[56,57],{"month":57,"countries":481},36,{"anac":483,"incheon":89,"jac":484,"bitre":485,"dgca":486},318,28,96,277,[488,114],"2025-08",[488,114],[491,492,493,494],"2025-Q2","2025-Q3","2025-Q4","2026-Q1",158,{"horizon":497,"basis":494,"quarter":498,"forecasts":499,"medianErrorPct":500,"rangeHeldPct":501,"byYear":502,"routesShown":523,"examples":524,"gate":554},4,"2027-Q1",106098,7.3,78.8,{"2017":503,"2018":506,"2019":509,"2023":512,"2024":515,"2025":518,"2026":520},{"forecasts":504,"medianErrorPct":505},16312,6.9,{"forecasts":507,"medianErrorPct":508},16560,6.4,{"forecasts":510,"medianErrorPct":511},16941,6.7,{"forecasts":513,"medianErrorPct":514},16808,9.7,{"forecasts":516,"medianErrorPct":517},17329,7.5,{"forecasts":519,"medianErrorPct":511},17816,{"forecasts":521,"medianErrorPct":522},4332,8.7,449,[525,530,535,540,545,549],{"key":526,"low":527,"mid":528,"high":529},"JFK-LAX",459,518,590,{"key":531,"low":532,"mid":533,"high":534},"LGA-MIA",239,269,307,{"key":536,"low":537,"mid":538,"high":539},"LGA-MCO",166,188,214,{"key":541,"low":542,"mid":543,"high":544},"DEN-PHX",175,198,225,{"key":546,"low":538,"mid":547,"high":548},"MCO-PHL",212,242,{"key":550,"low":551,"mid":552,"high":553},"EWR-LAX",367,414,472,{"minQuarters":555,"minHeld":556,"maxMedianError":557},8,0.75,0.1,"2025-08…2026-07",1792010451304]