GRU

São Paulo Guarulhos (GRU) direct flights: all 112 nonstop routes, measured

live · updated 3h ago

OPS Watch · 88,483 legs measured · last 90 days · 5 routes outbound only · 1 route inbound only

112 nonstop destinations from São Paulo/Guarulhos–Governor André Franco Montoro International Airport, flown by 36 airlines. 106 of them also fly back in.

Measured from flights observed on São Paulo Guarulhos’s own departure and arrival boards over the last 14 days. Every route below carries its observed weekly frequency, and 102 routes with enough history show how reliably they actually run: on-time share and cancellation rate from the last 90 days. Right now departures are on schedule.

Busiest routePorto Alegre POA · about 301 movements a week, Azul, Gol Transportes Aéreos, LATAM Airlines3,875 legs observed
Most reliableSão José do Rio Preto SJP · 100% on time, 0% cancelled524 legs
Roughest rideCasablanca CMN · 0% on time, 0% cancelled95 legs

All GRU nonstop destinations, ranked by weekly flights

One row per destination, both directions merged. On time means within 15 minutes of schedule; cancelled is the share of observed legs that never went. Routes with fewer than 20 observed legs show their leg count instead of a shaky number.

POAPorto Alegre⇆ Azul · Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 301/wk 74%on time 0%cancelled
Schedule
Azul departs AD2842 06:05AD2842 06:10AD2853 08:55AD2836 11:10AD2737 13:45AD2914 14:45AD2837 16:40AD2939 19:15AD4671 20:45AD4280 21:05AD4671 21:05
Gol Transportes Aéreos departs G39604 05:50G31234 08:30G31234 09:15G31236 13:15G31238 17:05G31238 17:10G31264 22:45
LATAM Airlines departs LA3771 06:45LA3416 08:15LA3218 10:30LA3218 10:35LA3420 13:35LA3630 15:30LA3422 17:30LA3424 19:50LA3426 22:25
LATAM Brasil departs JJ3771 06:59JJ3771 07:05JJ3771 07:08JJ3771 07:18JJ3416 08:37JJ3416 08:50JJ3416 09:16JJ3416 09:18JJ3416 10:08JJ3218 11:00JJ3218 11:03JJ3420 13:52JJ3248 13:52JJ3420 13:53JJ3420 14:11JJ4646 14:25JJ3422 17:49JJ3422 17:50JJ3422 18:28JJ3424 20:01JJ3424 20:07JJ3424 20:08JJ3424 20:14JJ3426 22:41JJ3426 23:02JJ3426 23:08JJ3426 23:18
Azul arrives AD2888 07:15AD2854 10:20AD2838 12:25AD2628 15:50AD2860 17:50AD4453 18:55AD2864 22:05AD2863 22:05AD2863 22:35AD4127 22:55AD2940 23:35
Gol Transportes Aéreos arrives G31241 07:40G31241 07:55G39605 10:25G39605 10:29G39605 10:34G39605 10:38G39605 10:39G39605 10:56G31235 12:45G31235 13:35G31237 16:05G31239 21:30
LATAM Airlines arrives LA3427 05:20LA3479 07:05LA3503 11:05LA3417 12:35LA3219 14:50LA3421 17:55LA3631 19:50LA4526 21:50LA4526 21:55
LATAM Brasil arrives JJ3479 06:26JJ3479 06:57JJ3479 07:43JJ3417 13:20JJ3219 14:30JJ3219 14:43JJ3219 14:55JJ3421 17:40JJ3421 17:42JJ3421 17:57JJ4526 21:45JJ4526 22:33
CWBCuritiba⇆ Azul · Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 236/wk 75%on time 0%cancelled
Schedule
Azul departs AD4826 06:05AD4020 09:55AD4830 13:50AD4390 17:25AD4832 21:10
Gol Transportes Aéreos departs G31168 09:00G31168 09:10G31172 17:50G31174 22:45
LATAM Airlines departs LA3284 07:15LA3284 07:25LA3288 09:45LA3282 13:15LA4550 17:55LA4551 20:35LA4708 23:05
LATAM Brasil departs JJ3284 07:13JJ3284 07:26JJ3284 07:55JJ3278 07:56JJ3284 08:12JJ3278 08:31JJ3288 09:52JJ3288 10:02JJ3282 13:29JJ4550 18:14JJ4550 18:21JJ4550 18:26JJ4550 18:49JJ4708 22:34JJ4708 22:55JJ4708 23:14JJ4708 23:22JJ4708 23:43JJ3488 23:45
Azul arrives AD2734 06:20AD2818 09:10AD4021 13:10AD4979 15:50AD4972 16:45AD9001 22:20AD4831 22:30
Gol Transportes Aéreos arrives G31175 07:35G31169 12:10G31169 12:15
LATAM Airlines arrives LA3293 05:35LA4709 08:10LA4709 08:25LA3285 10:10LA3283 12:50LA3287 16:20LA3291 20:55
LATAM Brasil arrives JJ3293 05:14JJ3293 05:16JJ3293 05:20JJ3293 05:23JJ3295 07:27JJ3489 07:54JJ3283 12:14JJ3283 12:52JJ3287 16:03JJ3291 20:50JJ3291 21:24JJ3291 21:34
CNFBelo Horizonte⇆ Azul · Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 233/wk 72%on time 0%cancelled
Schedule
Azul departs AD4522 06:00AD2825 07:25AD4570 10:05AD5031 13:55AD5031 14:35AD4547 19:25AD2881 20:20
Gol Transportes Aéreos departs G31482 09:20G31486 16:30G31486 16:40G31488 21:55
LATAM Airlines departs LA4650 08:35LA4650 08:45LA3032 11:15LA3554 13:10LA3552 16:25LA4652 20:05LA4544 22:50
LATAM Brasil departs JJ3554 13:28JJ3554 14:03JJ3552 16:44JJ3552 16:46JJ4544 23:08JJ4544 23:10JJ4544 23:30
Azul arrives AD2814 09:10AD5062 09:45AD2824 10:05AD4236 13:15AD2724 18:45AD2880 19:35AD4212 23:05
Gol Transportes Aéreos arrives G31489 07:50G31483 12:40
LATAM Airlines arrives LA4545 06:35LA4653 07:55LA4651 12:20LA3555 16:35LA3033 17:55LA3553 19:45
LATAM Brasil arrives JJ3309 06:39JJ3555 16:19JJ3555 16:46JJ3553 19:31JJ3553 19:34JJ3553 20:49
RECRecife⇆ Azul · Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 232/wk 73%on time 0.3%cancelled
Schedule
Azul departs AD4232 05:00AD2744 08:15AD2744 08:30AD4064 10:45AD2764 13:05AD2959 13:05AD2959 14:10AD2764 14:10AD5092 16:40AD4152 22:35AD4152 23:00
Gol Transportes Aéreos departs G39638 04:56G39638 04:57G39638 04:59G39638 05:01G39638 05:03G31586 09:05G31588 13:25G31560 22:05
LATAM Airlines departs LA3374 07:05LA3380 09:25LA3676 15:40LA3376 17:30LA3376 17:35LA4723 20:45LA3378 21:00LA4554 23:50
LATAM Brasil departs JJ4554 00:08JJ3374 07:11JJ3374 07:18JJ3374 07:25JJ3374 07:33JJ3374 07:44JJ3374 07:50JJ3380 09:29JJ3458 09:35JJ3380 09:41JJ3380 10:12JJ3676 15:49JJ3676 16:08JJ3676 16:15JJ3676 16:20JJ3676 17:18JJ3376 18:46JJ3378 21:12
Azul arrives AD4153 06:20AD4674 12:10AD2748 13:10AD2768 15:50AD4044 18:30AD4820 21:45AD4820 21:50AD4320 23:50
Gol Transportes Aéreos arrives G39631 04:52G31561 06:55G31587 16:05G31589 20:35
LATAM Airlines arrives LA3375 05:50LA3733 07:25LA3733 08:30LA3733 08:35LA3733 08:50LA3383 14:00LA3377 16:15LA3379 18:10LA4797 21:10
LATAM Brasil arrives JJ3375 05:18JJ3375 05:19JJ3375 05:23JJ3375 05:25JJ3375 05:37JJ3375 05:39JJ3375 05:43JJ3383 14:37JJ3377 16:31JJ3379 17:43JJ3379 18:26JJ3379 20:05JJ4519 21:26
GIGRio De Janeiro⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 220/wk 70%on time 0%cancelled
Schedule
Gol Transportes Aéreos departs G31562 05:25G31374 09:05G31376 13:45G31358 17:10G31378 19:15G31380 22:05
LATAM Airlines departs LA3342 06:40LA3193 06:40LA4798 07:45LA3472 08:35LA3698 10:30LA3366 13:20LA4548 15:50LA4548 15:55LA3874 17:40LA3874 17:45LA3368 20:20LA3352 23:30LA3352 23:55
LATAM Brasil departs JJ3352 00:00JJ3352 00:02JJ3352 00:15JJ3352 00:24JJ3352 00:26JJ3342 06:15JJ3342 06:42JJ3342 06:49JJ3698 10:39JJ3366 13:36JJ4548 16:09JJ4548 16:10JJ4548 16:18JJ4548 16:20JJ3360 17:43JJ3874 18:08JJ3874 18:14JJ3360 18:15JJ3368 20:30
Gol Transportes Aéreos arrives G31563 00:20G31381 08:05G31381 08:10G31373 09:55G31377 16:30G31377 16:40G31359 18:25G31379 21:10
LATAM Airlines arrives LA3147 05:50LA3341 07:10LA3473 08:45LA3367 09:45LA4799 11:00LA4673 13:25LA3013 16:00LA3429 16:10LA3699 18:45LA3699 18:50LA3875 20:40
LATAM Brasil arrives JJ3147 05:25JJ3341 05:40JJ3341 06:43JJ3341 06:56JJ3367 09:14JJ3367 09:20JJ3367 09:27JJ3367 09:39JJ4673 13:19JJ4673 13:22JJ4673 13:24JJ4673 13:41JJ3339 15:43JJ3429 15:46JJ3429 15:52JJ3339 16:05JJ3699 18:44JJ3699 18:47JJ3699 19:02JJ3875 20:23JJ3875 20:30JJ3875 20:44JJ3875 20:47
SSASalvador⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil · Modern Logistics 209/wk 80%on time 0%cancelled
Schedule
Gol Transportes Aéreos departs G39618 05:28G39618 05:37G39612 06:18G31690 10:05G31352 11:40G31692 14:25G31356 17:00G31696 22:05
LATAM Airlines departs LA4722 08:05LA3652 11:00LA3548 13:50LA3354 15:35LA3354 15:40LA3346 17:45LA3598 20:45LA4740 21:25LA4564 23:15
LATAM Brasil departs JJ3346 00:48JJ4722 08:11JJ4722 08:20JJ4722 08:40JJ3652 11:04JJ3652 11:09JJ3652 11:11JJ3652 11:13JJ3548 14:02JJ4642 14:05JJ3354 15:48JJ3354 15:54JJ3354 16:06JJ3354 16:14JJ3354 16:30JJ3354 16:45JJ3346 17:56JJ3346 17:59JJ3346 18:00JJ3598 21:00JJ3598 21:03JJ3598 21:10JJ3598 21:52
Modern Logistics departs WD9702 05:36WD9702 05:39WD9702 05:42WD9702 05:46
Gol Transportes Aéreos arrives G31697 07:30G31623 12:25G39613 12:27G31691 15:35G31691 15:40G31353 17:30G31693 20:30
LATAM Airlines arrives LA3307 05:25LA3359 07:15LA3353 13:40LA3653 16:45LA3351 19:25LA3549 21:15LA3549 21:20LA3357 23:15
LATAM Brasil arrives JJ3359 07:05JJ3359 07:12JJ3359 07:25JJ3359 07:27JJ3359 07:42JJ3353 13:15JJ3353 13:36JJ3353 13:45JJ3353 13:59JJ3653 16:24JJ3653 16:29JJ3653 16:33JJ3351 19:18JJ3549 21:53
FORFortaleza⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 191/wk 72%on time 0%cancelled
Schedule
Gol Transportes Aéreos departs G31554 08:30G31554 08:35G31556 13:35G31558 22:00
LATAM Airlines departs LA4776 00:05LA3682 07:00LA3318 09:35LA3320 13:30LA3506 15:45LA3360 17:25LA3252 20:15LA3324 23:20
LATAM Brasil departs JJ4776 00:38JJ3324 06:20JJ3682 07:18JJ3682 07:24JJ3682 07:37JJ3318 09:47JJ3318 09:48JJ3318 09:57JJ3318 10:22JJ3718 10:54JJ3320 14:15JJ3320 14:35JJ3320 15:21JJ3506 16:03JJ3506 16:11JJ3252 21:05JJ3324 23:21JJ3324 23:31JJ3324 23:39
Gol Transportes Aéreos arrives G31559 07:45G31555 16:30G31557 21:45
LATAM Airlines arrives LA3361 00:30LA3369 00:30LA3253 05:20LA4777 05:20LA3325 06:55LA3683 14:45LA3319 17:20LA3321 21:35LA3507 23:25
LATAM Brasil arrives JJ3507 01:46JJ3253 05:05JJ4777 05:26JJ3683 14:27JJ3683 14:57JJ3683 15:13JJ3319 17:02JJ3319 17:06JJ3319 18:22JJ3319 18:24JJ3319 22:09JJ3507 23:00JJ3507 23:10JJ3507 23:11JJ3507 23:32
AEPBuenos Aires⇆ Aerolineas Argentinas · Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 188/wk 62%on time 0.1%cancelled
Schedule
Aerolineas Argentinas departs AR1241 07:00AR1243 10:20AR1243 10:40AR1247 15:40AR1251 20:20
Gol Transportes Aéreos departs G37640 09:40G37642 14:20G37644 18:00G37648 22:40
LATAM Airlines departs LA8032 06:45LA8192 07:35LA8140 09:05LA8140 09:15LA8142 11:05LA8138 17:05
LATAM Brasil departs JJ8032 07:11JJ8192 07:58JJ8192 08:05JJ8140 10:18JJ8142 11:15JJ8142 11:17JJ8138 17:32
Aerolineas Argentinas arrives AR1242 09:10AR1246 14:40AR1250 19:25AR1240 22:45
Gol Transportes Aéreos arrives G37651 06:05G37649 11:40G37649 11:45G37641 16:20G37641 16:25G37685 21:15
LATAM Airlines arrives LA8139 13:20LA8193 14:25LA8193 14:30LA8033 15:35LA8033 15:40LA8035 21:00
LATAM Brasil arrives JJ8141 00:00JJ8139 13:13JJ8139 13:16JJ8139 13:24JJ8193 13:59JJ8193 14:11JJ8193 14:21JJ8193 14:35JJ8033 15:29JJ8033 15:43JJ8035 21:05JJ8035 21:06JJ8141 23:50
SCLSantiago⇆ LATAM Airlines · LATAM Brasil · Sky Airline · Turkish Airlines 188/wk 60%on time 0%cancelled
Schedule
LATAM Airlines departs LA8038 01:00LA715 07:10LA757 08:40LA8154 10:40LA742 10:40LA744 13:10LA8104 13:30LA755 16:30LA755 16:35LA8054 18:00LA753 19:30LA8152 21:15LA8152 21:25LA8152 21:35LA763 22:45
LATAM Brasil departs JJ8038 01:20JJ8154 10:45JJ8154 10:48JJ8154 10:58JJ8154 11:06JJ8154 11:10JJ8104 13:39JJ8104 13:46JJ8054 19:27JJ8152 21:49JJ8152 22:03
Sky Airline departs H2603 13:00
Turkish Airlines departs TK215 05:55
LATAM Airlines arrives LA734 00:30LA8047 00:40LA8055 05:10LA8153 08:45LA762 11:35LA750 15:30LA754 18:10LA743 19:40LA8155 19:50LA714 20:40LA745 22:30LA8105 22:30
LATAM Brasil arrives JJ8047 00:16JJ8055 04:34JJ8055 04:41JJ8153 08:11JJ8153 08:25JJ8155 19:12JJ8155 19:15JJ8155 19:56JJ8155 20:14JJ8105 22:28
Sky Airline arrives H2602 11:35
Turkish Airlines arrives TK216 15:35
BSBBrasília⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 180/wk 83%on time 0%cancelled
Schedule
Gol Transportes Aéreos departs G39636 04:42G31454 06:00G31456 09:15G31458 16:25G31458 16:35G31443 18:25G31462 21:40G31462 21:55
LATAM Airlines departs LA4676 06:45LA3263 09:40LA3263 09:50LA4579 14:15LA3529 17:40LA3529 17:55LA4555 20:40LA4583 20:45LA3608 21:00LA4535 23:40LA4535 23:55
LATAM Brasil departs JJ4592 07:44JJ4592 07:46JJ4592 07:50JJ4592 08:04JJ4592 08:14JJ4676 08:21JJ3263 09:59JJ3263 10:04JJ3263 10:05JJ3263 10:12JJ3263 10:54JJ3670 17:26JJ3529 18:24
Gol Transportes Aéreos arrives G31463 07:20G31442 10:40G31457 13:30G31455 20:50G31459 22:45G31459 23:10
LATAM Airlines arrives LA3657 05:50LA3657 06:25LA3260 08:30LA4768 10:35LA4578 14:15LA3585 18:55LA4622 22:20LA4622 22:30
LATAM Brasil arrives JJ3657 05:46JJ3657 05:49JJ3657 06:20JJ3260 07:54JJ3260 08:00JJ3260 08:16JJ3260 08:18JJ3260 08:22JJ3260 08:48JJ3260 09:12JJ3671 20:01JJ3671 20:16JJ3671 21:08
VIXVitória⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 169/wk 82%on time 0%cancelled
Schedule
Gol Transportes Aéreos departs G39619 05:08G39616 05:34G39616 05:43G39616 05:46G39616 05:51G39616 06:14G31386 16:50G31388 21:50
LATAM Airlines departs LA4592 07:25LA3594 09:50LA3594 10:00LA3332 14:20LA3334 17:25LA3334 17:30LA3242 20:30LA3336 23:20LA3336 23:35
LATAM Brasil departs JJ3336 00:03JJ3594 10:16JJ3332 14:24JJ3332 14:32JJ3332 14:35JJ3216 16:00JJ3334 17:34JJ3334 18:09JJ3336 23:45JJ3336 23:47JJ3336 23:49JJ3336 23:58
Gol Transportes Aéreos arrives G31389 07:35G39617 10:12G39617 10:14G39617 11:00G31387 20:45
LATAM Airlines arrives LA3087 05:20LA4537 06:50LA4593 11:30LA3595 13:40LA3333 16:50LA3020 16:50LA3335 21:20LA3335 21:25
LATAM Brasil arrives JJ4537 05:28JJ4537 05:52JJ4537 06:27JJ4537 06:30JJ4537 06:32JJ4537 07:03JJ3595 13:29JJ3595 13:36JJ3595 13:42JJ3595 13:45JJ3333 16:44JJ3333 17:03
FLNFlorianópolis⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 153/wk 76%on time 0%cancelled
Schedule
Gol Transportes Aéreos departs G31140 09:05G31142 16:55G31154 22:50
LATAM Airlines departs LA3300 06:35LA3178 09:15LA3302 13:40LA3180 16:25LA3180 16:40LA4518 17:55LA3308 22:25LA3308 22:40LA4530 23:35
LATAM Brasil departs JJ9420 06:53JJ3300 06:55JJ3178 09:02JJ3178 09:43JJ3178 09:57JJ3302 14:01JJ3180 16:47JJ3180 16:51JJ3180 16:58JJ3180 17:01JJ4518 18:05JJ3134 21:01JJ3134 21:02JJ3134 21:22JJ3134 21:24JJ3134 22:08JJ3308 23:26
Gol Transportes Aéreos arrives G31145 08:00G31141 12:25G31141 12:30G31143 20:25
LATAM Airlines arrives LA3309 06:55LA3301 10:10LA3179 12:35LA3303 17:05LA3181 20:15LA4519 21:40
LATAM Brasil arrives JJ3307 04:59JJ3307 05:02JJ3307 05:07JJ3307 05:08JJ3307 05:12JJ3307 05:14JJ3309 06:38JJ3309 06:39JJ3301 09:46JJ3301 09:52JJ3301 09:59JJ3303 16:53JJ3303 16:54JJ3181 20:00JJ3357 22:48
CGBCuiabá⇆ Azul · Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 140/wk 81%on time 0%cancelled
MCZMaceió⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 140/wk 71%on time 0.3%cancelled
BELBelém⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 135/wk 80%on time 0%cancelled
IGUFoz do Iguaçu⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 132/wk 80%on time 0%cancelled
GYNGoiânia⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 129/wk 77%on time 0%cancelled
NATNatal⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 126/wk 77%on time 0%cancelled
NVTNavegantes⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 126/wk 76%on time 0%cancelled
CGRCampo Grande⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 113/wk 77%on time 0.1%cancelled
SLZSão Luís⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 111/wk 86%on time 0%cancelled
MAOManaus⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 110/wk 80%on time 0%cancelled
JPAJoão Pessoa⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 108/wk 77%on time 0.1%cancelled
BOGBogota⇆ Avianca · LATAM Airlines · LATAM Airlines Colombia · LATAM Brasil 102/wk 84%on time 0.2%cancelled
AJUAracaju⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 99/wk 74%on time 0.2%cancelled
MVDMontevideo⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 99/wk 80%on time 0%cancelled
BPSPorto Seguro⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 95/wk 87%on time 0%cancelled
XAPChapecó⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 93/wk 75%on time 0%cancelled
SDURio de Janeiro⇆ Azul · LATAM Airlines · LATAM Brasil 91/wk 90%on time 0%cancelled
MIAMiami⇆ American Airlines · LATAM Airlines · LATAM Brasil 85/wk 63%on time 0%cancelled
LIMLima⇆ LATAM Airlines · LATAM Brasil · LATAM Peru · Sky Airline 79/wk 93%on time 0%cancelled
UDIUberlândia⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 79/wk 95%on time 1.1%cancelled
THETeresina⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 78/wk 90%on time 0%cancelled
PTYTocumen⇆ Copa Airlines 76/wk –980 legs –
MADMadrid⇆ Air China · Air Europa · Iberia · LATAM Airlines · LATAM Brasil 75/wk 66%on time 0%cancelled
PNZPetrolina⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 75/wk 91%on time 0%cancelled
MGFMaringá⇆ LATAM Airlines · LATAM Brasil 74/wk 90%on time 0%cancelled
EZEBuenos Aires⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 70/wk 72%on time 0.1%cancelled
JDOJuazeiro do Norte⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 70/wk 84%on time 0%cancelled
IOSIlhéus⇆ LATAM Airlines · LATAM Brasil 69/wk 97%on time 0%cancelled
LDBLondrina⇆ LATAM Airlines · LATAM Brasil 62/wk 98%on time 0%cancelled
LISLisbon⇆ LATAM Brasil · TAP Air Portugal 57/wk 71%on time 0.1%cancelled
PMWPalmas⇆ LATAM Airlines · LATAM Brasil 57/wk 92%on time 0%cancelled
ASUAsunción⇆ LATAM Airlines · LATAM Airlines Paraguay · Gol Transportes Aéreos 56/wk 79%on time 0%cancelled
JFKNew York⇆ American Airlines · Delta Air Lines · LATAM Airlines · LATAM Brasil 53/wk 61%on time 0%cancelled
CDGParis⇆ Air France · LATAM Airlines · LATAM Brasil 53/wk 68%on time 0.1%cancelled
JJDCruz⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 53/wk 90%on time 0%cancelled
FCORome⇆ ITA Airways · LATAM Airlines · LATAM Brasil 51/wk 64%on time 0.2%cancelled
CACCascavel⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 50/wk 75%on time 0%cancelled
VDCVitória da Conquista⇆ Gol Transportes Aéreos · LATAM Airlines 48/wk 68%on time 0%cancelled
PFBPasso Fundo⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 46/wk 92%on time 0%cancelled
MCOOrlando⇆ LATAM Airlines · LATAM Brasil 43/wk 73%on time 0.2%cancelled
SJPSão José do Rio Preto⇆ LATAM Airlines · LATAM Brasil 41/wk 100%on time 0%cancelled
PUJPunta Cana⇆ Arajet · Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 40/wk 90%on time 0%cancelled
FRAFrankfurt am Main⇆ LATAM Airlines · LATAM Brasil · Lufthansa 40/wk 74%on time 0%cancelled
LHRLondon⇆ British Airways · LATAM Airlines · LATAM Brasil 39/wk 78%on time 1.4%cancelled
MEXMexico City⇆ Aeroméxico · LATAM Airlines · LATAM Brasil 37/wk 85%on time 0%cancelled
DOHDoha⇆ Qatar Airways 36/wk –461 legs –
VVISanta Cruz⇆ Boliviana de Aviación · Gol Transportes Aéreos 35/wk 54%on time 0%cancelled
MDZMendoza⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 30/wk 82%on time 0%cancelled
OPSSinop⇆ Gol Transportes Aéreos · LATAM Airlines 28/wk 72%on time 0%cancelled
ISTIstanbul⇆ Turkish Airlines 28/wk 50%on time 0.3%cancelled
AMSAmsterdam⇆ KLM · LATAM Airlines · LATAM Brasil 26/wk 74%on time 0%cancelled
CXJCaxias Do Sul⇆ LATAM Airlines · LATAM Brasil 26/wk 97%on time 0%cancelled
IMPImperatriz⇆ LATAM Airlines · LATAM Brasil 26/wk 97%on time 0%cancelled
MXPMilan⇆ LATAM Airlines · LATAM Brasil 26/wk 96%on time 0.6%cancelled
JOIJoinville⇆ LATAM Airlines 26/wk 96%on time 0%cancelled
FENFernando de Noronha⇆ Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil 23/wk 77%on time 0%cancelled
CORCordoba⇆ LATAM Airlines · LATAM Brasil 23/wk 100%on time 0%cancelled
MOCMontes Claros⇆ LATAM Airlines · LATAM Brasil 23/wk 99%on time 0%cancelled
PVHPorto Velho⇆ LATAM Airlines · LATAM Brasil 21/wk 98%on time 0%cancelled
IZAJuiz de Fora⇆ LATAM Airlines 21/wk 100%on time 0%cancelled
JJGJaguaruna⇆ LATAM Airlines · LATAM Brasil 18/wk 98%on time 0%cancelled
RAORibeirão Preto⇆ LATAM Airlines 18/wk 96%on time 0%cancelled
MCPMacapá⇆ LATAM Airlines · LATAM Brasil 17/wk 97%on time 0%cancelled
CPTCape Town⇆ LATAM Airlines · LATAM Brasil · South African Airways 15/wk 100%on time 0%cancelled
JNBJohannesburg⇆ LATAM Airlines · LATAM Brasil · South African Airways 15/wk 91%on time 0%cancelled
BOSBoston⇆ LATAM Airlines · LATAM Brasil 15/wk 64%on time 0%cancelled
ATLAtlanta⇆ Delta Air Lines 15/wk 48%on time 0%cancelled
LAXLos Angeles⇆ LATAM Airlines · LATAM Brasil 14/wk 81%on time 0%cancelled
ROSRosario⇆ LATAM Airlines · LATAM Brasil 14/wk 97%on time 0%cancelled
ADDAddis Ababa⇆ Ethiopian Airlines 14/wk –180 legs –
DFWDallas-Fort Worth⇆ American Airlines 14/wk 50%on time 0%cancelled
DXBDubai⇆ Emirates 14/wk 27%on time 0%cancelled
EWRNew York⇆ United Airlines 14/wk 36%on time 0%cancelled
IADWashington⇆ United Airlines 14/wk 47%on time 0%cancelled
IAHHouston⇆ United Airlines 14/wk 43%on time 0%cancelled
ORDChicago⇆ United Airlines 14/wk 36%on time 0%cancelled
YYZToronto⇆ Air Canada 14/wk 47%on time 0%cancelled
ZRHZurich⇆ Swiss International Air Lines 14/wk 55%on time 0%cancelled
BCNBarcelona⇆ LATAM Airlines · LATAM Brasil 13/wk 97%on time 0%cancelled
UBAUberaba⇆ LATAM Airlines · LATAM Brasil 9/wk 98%on time 2.6%cancelled
CLVCaldas Novas⇆ LATAM Airlines 8/wk 100%on time 0%cancelled
NBJLuanda⇆ TAAG Angola Airlines 8/wk –97 legs –
YULMontréal⇆ Air Canada 8/wk 40%on time 1.9%cancelled
CMNCasablanca⇆ Royal Air Maroc 7/wk 0%on time 0%cancelled
PETPelotas⇆ LATAM Airlines 7/wk 100%on time 0%cancelled
RBRRio Branco⇆ LATAM Airlines 7/wk 100%on time 0%cancelled
BVBBoa Vista⇆ LATAM Airlines 6/wk 100%on time 0%cancelled
MUCMunich⇆ Lufthansa 6/wk 40%on time 0%cancelled
OPOPorto⇆ TAP Air Portugal 6/wk 45%on time 0%cancelled
BRUBrussels⇆ LATAM Airlines · LATAM Brasil 5/wk 90%on time 0%cancelled
BYOBonito⇆ LATAM Airlines 4/wk –54 legs –
PDPPunta del Este⇆ Azul 4/wk 72%on time 0%cancelled
CCSMaiquetía⇆ Gol Transportes Aéreos 3/wk 32%on time 0%cancelled
VCPCampinas→ Azul · Modern Logistics 2/wk –8 legs –
CBBCochabamba→ Boliviana de Aviación 2/wk 47%on time 0%cancelled
DWCDubai← Emirates 2/wk 77%on time 0%cancelled
CGHSão Paulo→ LATAM Brasil 1/wk –9 legs –
DSSDakar→ Turkish Airlines 1/wk –15 legs –
UIOQuito→ Emirates 1/wk –12 legs –
UNAUna⇆ LATAM Airlines 1/wk –15 legs –
■ ≥85% on time ■ 70–84% ■ 55–69% ■ <55% cancelled: amber ≥2%, red ≥5% ⇆ flies both directions

Nonstop flights into São Paulo Guarulhos

106 of the 112 destinations above also fly nonstop into São Paulo Guarulhos, so the table covers both directions of each route. Inbound arrival times and live status are on the arrivals board, and each route row links to its own route page with the paired schedule history.

5 routes appeared outbound only in the observed window; 1 route appears inbound only. These are usually seasonal charter rotations or positioning patterns that the boards record separately.

GRU route map: where 112 nonstop routes go

Nonstop route network at São Paulo (GRU)

GRU direct flights: questions travelers ask

How many direct flights does São Paulo Guarulhos have?

São Paulo/Guarulhos–Governor André Franco Montoro International Airport currently has nonstop service to 112 destinations on 36 airlines, based on flights observed on the airport's own boards over the last 14 days. 106 of those routes operate in both directions.

Which direct route from São Paulo Guarulhos is most reliable?

Among routes with at least 20 observed legs in the last 90 days, São José do Rio Preto (SJP) runs cleanest: 100% of flights within 15 minutes of schedule with a 0% cancellation rate.

Which airline flies the most nonstop routes from São Paulo Guarulhos?

LATAM Airlines appears on 84 of the 112 nonstop routes we observed at GRU. The airline column in the route ledger lists every carrier observed on each route.

Where does this data come from?

From São Paulo/Guarulhos–Governor André Franco Montoro International Airport's own departure and arrival boards, recorded continuously by Pro Flight Search. Reliability figures cover the last 90 days; the route list covers the last 14 days of observed service.

More nonstop guides

Cite this data

Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.

Suggested citation

Pro Flight Search: São Paulo Guarulhos (GRU) nonstop network and route reliability, measured from official airport boards.

Canonical URL
https://proflightsearch.com/direct-flights/sao-paulo-GRU
How we measure this →

Planning around GRU? Live airport delays · Weather delay risk map · Will a delayed flight be cancelled? · Do planes make up time in the air? · How we measure