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 route Porto Alegre POA · about 301 movements a week, Azul, Gol Transportes Aéreos, LATAM Airlines3,875 legs observed
Most reliable São José do Rio Preto SJP · 100% on time, 0% cancelled524 legs
Roughest ride Casablanca 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.
Destination Airlines Weekly On time Cancelled
POA Porto Alegre ⇆
Azul · Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
301 /wk
74% on time
0% cancelled
Schedule Azul departs AD2842 06:05 AD2842 06:10 AD2853 08:55 AD2836 11:10 AD2737 13:45 AD2914 14:45 AD2837 16:40 AD2939 19:15 AD4671 20:45 AD4280 21:05 AD4671 21:05
Gol Transportes Aéreos departs G39604 05:50 G31234 08:30 G31234 09:15 G31236 13:15 G31238 17:05 G31238 17:10 G31264 22:45
LATAM Airlines departs LA3771 06:45 LA3416 08:15 LA3218 10:30 LA3218 10:35 LA3420 13:35 LA3630 15:30 LA3422 17:30 LA3424 19:50 LA3426 22:25
LATAM Brasil departs JJ3771 06:59 JJ3771 07:05 JJ3771 07:08 JJ3771 07:18 JJ3416 08:37 JJ3416 08:50 JJ3416 09:16 JJ3416 09:18 JJ3416 10:08 JJ3218 11:00 JJ3218 11:03 JJ3420 13:52 JJ3248 13:52 JJ3420 13:53 JJ3420 14:11 JJ4646 14:25 JJ3422 17:49 JJ3422 17:50 JJ3422 18:28 JJ3424 20:01 JJ3424 20:07 JJ3424 20:08 JJ3424 20:14 JJ3426 22:41 JJ3426 23:02 JJ3426 23:08 JJ3426 23:18
Azul arrives AD2888 07:15 AD2854 10:20 AD2838 12:25 AD2628 15:50 AD2860 17:50 AD4453 18:55 AD2864 22:05 AD2863 22:05 AD2863 22:35 AD4127 22:55 AD2940 23:35
Gol Transportes Aéreos arrives G31241 07:40 G31241 07:55 G39605 10:25 G39605 10:29 G39605 10:34 G39605 10:38 G39605 10:39 G39605 10:56 G31235 12:45 G31235 13:35 G31237 16:05 G31239 21:30
LATAM Airlines arrives LA3427 05:20 LA3479 07:05 LA3503 11:05 LA3417 12:35 LA3219 14:50 LA3421 17:55 LA3631 19:50 LA4526 21:50 LA4526 21:55
LATAM Brasil arrives JJ3479 06:26 JJ3479 06:57 JJ3479 07:43 JJ3417 13:20 JJ3219 14:30 JJ3219 14:43 JJ3219 14:55 JJ3421 17:40 JJ3421 17:42 JJ3421 17:57 JJ4526 21:45 JJ4526 22:33
CWB Curitiba ⇆
Azul · Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
236 /wk
75% on time
0% cancelled
Schedule Azul departs AD4826 06:05 AD4020 09:55 AD4830 13:50 AD4390 17:25 AD4832 21:10
Gol Transportes Aéreos departs G31168 09:00 G31168 09:10 G31172 17:50 G31174 22:45
LATAM Airlines departs LA3284 07:15 LA3284 07:25 LA3288 09:45 LA3282 13:15 LA4550 17:55 LA4551 20:35 LA4708 23:05
LATAM Brasil departs JJ3284 07:13 JJ3284 07:26 JJ3284 07:55 JJ3278 07:56 JJ3284 08:12 JJ3278 08:31 JJ3288 09:52 JJ3288 10:02 JJ3282 13:29 JJ4550 18:14 JJ4550 18:21 JJ4550 18:26 JJ4550 18:49 JJ4708 22:34 JJ4708 22:55 JJ4708 23:14 JJ4708 23:22 JJ4708 23:43 JJ3488 23:45
Azul arrives AD2734 06:20 AD2818 09:10 AD4021 13:10 AD4979 15:50 AD4972 16:45 AD9001 22:20 AD4831 22:30
Gol Transportes Aéreos arrives G31175 07:35 G31169 12:10 G31169 12:15
LATAM Airlines arrives LA3293 05:35 LA4709 08:10 LA4709 08:25 LA3285 10:10 LA3283 12:50 LA3287 16:20 LA3291 20:55
LATAM Brasil arrives JJ3293 05:14 JJ3293 05:16 JJ3293 05:20 JJ3293 05:23 JJ3295 07:27 JJ3489 07:54 JJ3283 12:14 JJ3283 12:52 JJ3287 16:03 JJ3291 20:50 JJ3291 21:24 JJ3291 21:34
CNF Belo Horizonte ⇆
Azul · Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
233 /wk
72% on time
0% cancelled
Schedule Azul departs AD4522 06:00 AD2825 07:25 AD4570 10:05 AD5031 13:55 AD5031 14:35 AD4547 19:25 AD2881 20:20
Gol Transportes Aéreos departs G31482 09:20 G31486 16:30 G31486 16:40 G31488 21:55
LATAM Airlines departs LA4650 08:35 LA4650 08:45 LA3032 11:15 LA3554 13:10 LA3552 16:25 LA4652 20:05 LA4544 22:50
LATAM Brasil departs JJ3554 13:28 JJ3554 14:03 JJ3552 16:44 JJ3552 16:46 JJ4544 23:08 JJ4544 23:10 JJ4544 23:30
Azul arrives AD2814 09:10 AD5062 09:45 AD2824 10:05 AD4236 13:15 AD2724 18:45 AD2880 19:35 AD4212 23:05
Gol Transportes Aéreos arrives G31489 07:50 G31483 12:40
LATAM Airlines arrives LA4545 06:35 LA4653 07:55 LA4651 12:20 LA3555 16:35 LA3033 17:55 LA3553 19:45
LATAM Brasil arrives JJ3309 06:39 JJ3555 16:19 JJ3555 16:46 JJ3553 19:31 JJ3553 19:34 JJ3553 20:49
REC Recife ⇆
Azul · Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
232 /wk
73% on time
0.3% cancelled
Schedule Azul departs AD4232 05:00 AD2744 08:15 AD2744 08:30 AD4064 10:45 AD2764 13:05 AD2959 13:05 AD2959 14:10 AD2764 14:10 AD5092 16:40 AD4152 22:35 AD4152 23:00
Gol Transportes Aéreos departs G39638 04:56 G39638 04:57 G39638 04:59 G39638 05:01 G39638 05:03 G31586 09:05 G31588 13:25 G31560 22:05
LATAM Airlines departs LA3374 07:05 LA3380 09:25 LA3676 15:40 LA3376 17:30 LA3376 17:35 LA4723 20:45 LA3378 21:00 LA4554 23:50
LATAM Brasil departs JJ4554 00:08 JJ3374 07:11 JJ3374 07:18 JJ3374 07:25 JJ3374 07:33 JJ3374 07:44 JJ3374 07:50 JJ3380 09:29 JJ3458 09:35 JJ3380 09:41 JJ3380 10:12 JJ3676 15:49 JJ3676 16:08 JJ3676 16:15 JJ3676 16:20 JJ3676 17:18 JJ3376 18:46 JJ3378 21:12
Azul arrives AD4153 06:20 AD4674 12:10 AD2748 13:10 AD2768 15:50 AD4044 18:30 AD4820 21:45 AD4820 21:50 AD4320 23:50
Gol Transportes Aéreos arrives G39631 04:52 G31561 06:55 G31587 16:05 G31589 20:35
LATAM Airlines arrives LA3375 05:50 LA3733 07:25 LA3733 08:30 LA3733 08:35 LA3733 08:50 LA3383 14:00 LA3377 16:15 LA3379 18:10 LA4797 21:10
LATAM Brasil arrives JJ3375 05:18 JJ3375 05:19 JJ3375 05:23 JJ3375 05:25 JJ3375 05:37 JJ3375 05:39 JJ3375 05:43 JJ3383 14:37 JJ3377 16:31 JJ3379 17:43 JJ3379 18:26 JJ3379 20:05 JJ4519 21:26
GIG Rio 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:25 G31374 09:05 G31376 13:45 G31358 17:10 G31378 19:15 G31380 22:05
LATAM Airlines departs LA3342 06:40 LA3193 06:40 LA4798 07:45 LA3472 08:35 LA3698 10:30 LA3366 13:20 LA4548 15:50 LA4548 15:55 LA3874 17:40 LA3874 17:45 LA3368 20:20 LA3352 23:30 LA3352 23:55
LATAM Brasil departs JJ3352 00:00 JJ3352 00:02 JJ3352 00:15 JJ3352 00:24 JJ3352 00:26 JJ3342 06:15 JJ3342 06:42 JJ3342 06:49 JJ3698 10:39 JJ3366 13:36 JJ4548 16:09 JJ4548 16:10 JJ4548 16:18 JJ4548 16:20 JJ3360 17:43 JJ3874 18:08 JJ3874 18:14 JJ3360 18:15 JJ3368 20:30
Gol Transportes Aéreos arrives G31563 00:20 G31381 08:05 G31381 08:10 G31373 09:55 G31377 16:30 G31377 16:40 G31359 18:25 G31379 21:10
LATAM Airlines arrives LA3147 05:50 LA3341 07:10 LA3473 08:45 LA3367 09:45 LA4799 11:00 LA4673 13:25 LA3013 16:00 LA3429 16:10 LA3699 18:45 LA3699 18:50 LA3875 20:40
LATAM Brasil arrives JJ3147 05:25 JJ3341 05:40 JJ3341 06:43 JJ3341 06:56 JJ3367 09:14 JJ3367 09:20 JJ3367 09:27 JJ3367 09:39 JJ4673 13:19 JJ4673 13:22 JJ4673 13:24 JJ4673 13:41 JJ3339 15:43 JJ3429 15:46 JJ3429 15:52 JJ3339 16:05 JJ3699 18:44 JJ3699 18:47 JJ3699 19:02 JJ3875 20:23 JJ3875 20:30 JJ3875 20:44 JJ3875 20:47
SSA Salvador ⇆
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:28 G39618 05:37 G39612 06:18 G31690 10:05 G31352 11:40 G31692 14:25 G31356 17:00 G31696 22:05
LATAM Airlines departs LA4722 08:05 LA3652 11:00 LA3548 13:50 LA3354 15:35 LA3354 15:40 LA3346 17:45 LA3598 20:45 LA4740 21:25 LA4564 23:15
LATAM Brasil departs JJ3346 00:48 JJ4722 08:11 JJ4722 08:20 JJ4722 08:40 JJ3652 11:04 JJ3652 11:09 JJ3652 11:11 JJ3652 11:13 JJ3548 14:02 JJ4642 14:05 JJ3354 15:48 JJ3354 15:54 JJ3354 16:06 JJ3354 16:14 JJ3354 16:30 JJ3354 16:45 JJ3346 17:56 JJ3346 17:59 JJ3346 18:00 JJ3598 21:00 JJ3598 21:03 JJ3598 21:10 JJ3598 21:52
Modern Logistics departs WD9702 05:36 WD9702 05:39 WD9702 05:42 WD9702 05:46
Gol Transportes Aéreos arrives G31697 07:30 G31623 12:25 G39613 12:27 G31691 15:35 G31691 15:40 G31353 17:30 G31693 20:30
LATAM Airlines arrives LA3307 05:25 LA3359 07:15 LA3353 13:40 LA3653 16:45 LA3351 19:25 LA3549 21:15 LA3549 21:20 LA3357 23:15
LATAM Brasil arrives JJ3359 07:05 JJ3359 07:12 JJ3359 07:25 JJ3359 07:27 JJ3359 07:42 JJ3353 13:15 JJ3353 13:36 JJ3353 13:45 JJ3353 13:59 JJ3653 16:24 JJ3653 16:29 JJ3653 16:33 JJ3351 19:18 JJ3549 21:53
FOR Fortaleza ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
191 /wk
72% on time
0% cancelled
Schedule Gol Transportes Aéreos departs G31554 08:30 G31554 08:35 G31556 13:35 G31558 22:00
LATAM Airlines departs LA4776 00:05 LA3682 07:00 LA3318 09:35 LA3320 13:30 LA3506 15:45 LA3360 17:25 LA3252 20:15 LA3324 23:20
LATAM Brasil departs JJ4776 00:38 JJ3324 06:20 JJ3682 07:18 JJ3682 07:24 JJ3682 07:37 JJ3318 09:47 JJ3318 09:48 JJ3318 09:57 JJ3318 10:22 JJ3718 10:54 JJ3320 14:15 JJ3320 14:35 JJ3320 15:21 JJ3506 16:03 JJ3506 16:11 JJ3252 21:05 JJ3324 23:21 JJ3324 23:31 JJ3324 23:39
Gol Transportes Aéreos arrives G31559 07:45 G31555 16:30 G31557 21:45
LATAM Airlines arrives LA3361 00:30 LA3369 00:30 LA3253 05:20 LA4777 05:20 LA3325 06:55 LA3683 14:45 LA3319 17:20 LA3321 21:35 LA3507 23:25
LATAM Brasil arrives JJ3507 01:46 JJ3253 05:05 JJ4777 05:26 JJ3683 14:27 JJ3683 14:57 JJ3683 15:13 JJ3319 17:02 JJ3319 17:06 JJ3319 18:22 JJ3319 18:24 JJ3319 22:09 JJ3507 23:00 JJ3507 23:10 JJ3507 23:11 JJ3507 23:32
AEP Buenos 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:00 AR1243 10:20 AR1243 10:40 AR1247 15:40 AR1251 20:20
Gol Transportes Aéreos departs G37640 09:40 G37642 14:20 G37644 18:00 G37648 22:40
LATAM Airlines departs LA8032 06:45 LA8192 07:35 LA8140 09:05 LA8140 09:15 LA8142 11:05 LA8138 17:05
LATAM Brasil departs JJ8032 07:11 JJ8192 07:58 JJ8192 08:05 JJ8140 10:18 JJ8142 11:15 JJ8142 11:17 JJ8138 17:32
Aerolineas Argentinas arrives AR1242 09:10 AR1246 14:40 AR1250 19:25 AR1240 22:45
Gol Transportes Aéreos arrives G37651 06:05 G37649 11:40 G37649 11:45 G37641 16:20 G37641 16:25 G37685 21:15
LATAM Airlines arrives LA8139 13:20 LA8193 14:25 LA8193 14:30 LA8033 15:35 LA8033 15:40 LA8035 21:00
LATAM Brasil arrives JJ8141 00:00 JJ8139 13:13 JJ8139 13:16 JJ8139 13:24 JJ8193 13:59 JJ8193 14:11 JJ8193 14:21 JJ8193 14:35 JJ8033 15:29 JJ8033 15:43 JJ8035 21:05 JJ8035 21:06 JJ8141 23:50
SCL Santiago ⇆
LATAM Airlines · LATAM Brasil · Sky Airline · Turkish Airlines
188 /wk
60% on time
0% cancelled
Schedule LATAM Airlines departs LA8038 01:00 LA715 07:10 LA757 08:40 LA8154 10:40 LA742 10:40 LA744 13:10 LA8104 13:30 LA755 16:30 LA755 16:35 LA8054 18:00 LA753 19:30 LA8152 21:15 LA8152 21:25 LA8152 21:35 LA763 22:45
LATAM Brasil departs JJ8038 01:20 JJ8154 10:45 JJ8154 10:48 JJ8154 10:58 JJ8154 11:06 JJ8154 11:10 JJ8104 13:39 JJ8104 13:46 JJ8054 19:27 JJ8152 21:49 JJ8152 22:03
Sky Airline departs H2603 13:00
Turkish Airlines departs TK215 05:55
LATAM Airlines arrives LA734 00:30 LA8047 00:40 LA8055 05:10 LA8153 08:45 LA762 11:35 LA750 15:30 LA754 18:10 LA743 19:40 LA8155 19:50 LA714 20:40 LA745 22:30 LA8105 22:30
LATAM Brasil arrives JJ8047 00:16 JJ8055 04:34 JJ8055 04:41 JJ8153 08:11 JJ8153 08:25 JJ8155 19:12 JJ8155 19:15 JJ8155 19:56 JJ8155 20:14 JJ8105 22:28
Sky Airline arrives H2602 11:35
Turkish Airlines arrives TK216 15:35
BSB Brasília ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
180 /wk
83% on time
0% cancelled
Schedule Gol Transportes Aéreos departs G39636 04:42 G31454 06:00 G31456 09:15 G31458 16:25 G31458 16:35 G31443 18:25 G31462 21:40 G31462 21:55
LATAM Airlines departs LA4676 06:45 LA3263 09:40 LA3263 09:50 LA4579 14:15 LA3529 17:40 LA3529 17:55 LA4555 20:40 LA4583 20:45 LA3608 21:00 LA4535 23:40 LA4535 23:55
LATAM Brasil departs JJ4592 07:44 JJ4592 07:46 JJ4592 07:50 JJ4592 08:04 JJ4592 08:14 JJ4676 08:21 JJ3263 09:59 JJ3263 10:04 JJ3263 10:05 JJ3263 10:12 JJ3263 10:54 JJ3670 17:26 JJ3529 18:24
Gol Transportes Aéreos arrives G31463 07:20 G31442 10:40 G31457 13:30 G31455 20:50 G31459 22:45 G31459 23:10
LATAM Airlines arrives LA3657 05:50 LA3657 06:25 LA3260 08:30 LA4768 10:35 LA4578 14:15 LA3585 18:55 LA4622 22:20 LA4622 22:30
LATAM Brasil arrives JJ3657 05:46 JJ3657 05:49 JJ3657 06:20 JJ3260 07:54 JJ3260 08:00 JJ3260 08:16 JJ3260 08:18 JJ3260 08:22 JJ3260 08:48 JJ3260 09:12 JJ3671 20:01 JJ3671 20:16 JJ3671 21:08
VIX Vitória ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
169 /wk
82% on time
0% cancelled
Schedule Gol Transportes Aéreos departs G39619 05:08 G39616 05:34 G39616 05:43 G39616 05:46 G39616 05:51 G39616 06:14 G31386 16:50 G31388 21:50
LATAM Airlines departs LA4592 07:25 LA3594 09:50 LA3594 10:00 LA3332 14:20 LA3334 17:25 LA3334 17:30 LA3242 20:30 LA3336 23:20 LA3336 23:35
LATAM Brasil departs JJ3336 00:03 JJ3594 10:16 JJ3332 14:24 JJ3332 14:32 JJ3332 14:35 JJ3216 16:00 JJ3334 17:34 JJ3334 18:09 JJ3336 23:45 JJ3336 23:47 JJ3336 23:49 JJ3336 23:58
Gol Transportes Aéreos arrives G31389 07:35 G39617 10:12 G39617 10:14 G39617 11:00 G31387 20:45
LATAM Airlines arrives LA3087 05:20 LA4537 06:50 LA4593 11:30 LA3595 13:40 LA3333 16:50 LA3020 16:50 LA3335 21:20 LA3335 21:25
LATAM Brasil arrives JJ4537 05:28 JJ4537 05:52 JJ4537 06:27 JJ4537 06:30 JJ4537 06:32 JJ4537 07:03 JJ3595 13:29 JJ3595 13:36 JJ3595 13:42 JJ3595 13:45 JJ3333 16:44 JJ3333 17:03
FLN Florianópolis ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
153 /wk
76% on time
0% cancelled
Schedule Gol Transportes Aéreos departs G31140 09:05 G31142 16:55 G31154 22:50
LATAM Airlines departs LA3300 06:35 LA3178 09:15 LA3302 13:40 LA3180 16:25 LA3180 16:40 LA4518 17:55 LA3308 22:25 LA3308 22:40 LA4530 23:35
LATAM Brasil departs JJ9420 06:53 JJ3300 06:55 JJ3178 09:02 JJ3178 09:43 JJ3178 09:57 JJ3302 14:01 JJ3180 16:47 JJ3180 16:51 JJ3180 16:58 JJ3180 17:01 JJ4518 18:05 JJ3134 21:01 JJ3134 21:02 JJ3134 21:22 JJ3134 21:24 JJ3134 22:08 JJ3308 23:26
Gol Transportes Aéreos arrives G31145 08:00 G31141 12:25 G31141 12:30 G31143 20:25
LATAM Airlines arrives LA3309 06:55 LA3301 10:10 LA3179 12:35 LA3303 17:05 LA3181 20:15 LA4519 21:40
LATAM Brasil arrives JJ3307 04:59 JJ3307 05:02 JJ3307 05:07 JJ3307 05:08 JJ3307 05:12 JJ3307 05:14 JJ3309 06:38 JJ3309 06:39 JJ3301 09:46 JJ3301 09:52 JJ3301 09:59 JJ3303 16:53 JJ3303 16:54 JJ3181 20:00 JJ3357 22:48
CGB Cuiabá ⇆
Azul · Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
140 /wk
81% on time
0% cancelled
MCZ Maceió ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
140 /wk
71% on time
0.3% cancelled
BEL Belém ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
135 /wk
80% on time
0% cancelled
IGU Foz do Iguaçu ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
132 /wk
80% on time
0% cancelled
GYN Goiânia ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
129 /wk
77% on time
0% cancelled
NAT Natal ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
126 /wk
77% on time
0% cancelled
NVT Navegantes ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
126 /wk
76% on time
0% cancelled
CGR Campo Grande ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
113 /wk
77% on time
0.1% cancelled
SLZ São Luís ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
111 /wk
86% on time
0% cancelled
MAO Manaus ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
110 /wk
80% on time
0% cancelled
JPA João Pessoa ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
108 /wk
77% on time
0.1% cancelled
BOG Bogota ⇆
Avianca · LATAM Airlines · LATAM Airlines Colombia · LATAM Brasil
102 /wk
84% on time
0.2% cancelled
AJU Aracaju ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
99 /wk
74% on time
0.2% cancelled
MVD Montevideo ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
99 /wk
80% on time
0% cancelled
BPS Porto Seguro ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
95 /wk
87% on time
0% cancelled
XAP Chapecó ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
93 /wk
75% on time
0% cancelled
MIA Miami ⇆
American Airlines · LATAM Airlines · LATAM Brasil
85 /wk
63% on time
0% cancelled
LIM Lima ⇆
LATAM Airlines · LATAM Brasil · LATAM Peru · Sky Airline
79 /wk
93% on time
0% cancelled
UDI Uberlândia ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
79 /wk
95% on time
1.1% cancelled
THE Teresina ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
78 /wk
90% on time
0% cancelled
MAD Madrid ⇆
Air China · Air Europa · Iberia · LATAM Airlines · LATAM Brasil
75 /wk
66% on time
0% cancelled
PNZ Petrolina ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
75 /wk
91% on time
0% cancelled
MGF Maringá ⇆
LATAM Airlines · LATAM Brasil
74 /wk
90% on time
0% cancelled
EZE Buenos Aires ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
70 /wk
72% on time
0.1% cancelled
JDO Juazeiro do Norte ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
70 /wk
84% on time
0% cancelled
IOS Ilhéus ⇆
LATAM Airlines · LATAM Brasil
69 /wk
97% on time
0% cancelled
LDB Londrina ⇆
LATAM Airlines · LATAM Brasil
62 /wk
98% on time
0% cancelled
LIS Lisbon ⇆
LATAM Brasil · TAP Air Portugal
57 /wk
71% on time
0.1% cancelled
PMW Palmas ⇆
LATAM Airlines · LATAM Brasil
57 /wk
92% on time
0% cancelled
ASU Asunción ⇆
LATAM Airlines · LATAM Airlines Paraguay · Gol Transportes Aéreos
56 /wk
79% on time
0% cancelled
JFK New York ⇆
American Airlines · Delta Air Lines · LATAM Airlines · LATAM Brasil
53 /wk
61% on time
0% cancelled
CDG Paris ⇆
Air France · LATAM Airlines · LATAM Brasil
53 /wk
68% on time
0.1% cancelled
JJD Cruz ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
53 /wk
90% on time
0% cancelled
FCO Rome ⇆
ITA Airways · LATAM Airlines · LATAM Brasil
51 /wk
64% on time
0.2% cancelled
CAC Cascavel ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
50 /wk
75% on time
0% cancelled
PFB Passo Fundo ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
46 /wk
92% on time
0% cancelled
MCO Orlando ⇆
LATAM Airlines · LATAM Brasil
43 /wk
73% on time
0.2% cancelled
PUJ Punta Cana ⇆
Arajet · Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
40 /wk
90% on time
0% cancelled
LHR London ⇆
British Airways · LATAM Airlines · LATAM Brasil
39 /wk
78% on time
1.4% cancelled
MEX Mexico City ⇆
Aeroméxico · LATAM Airlines · LATAM Brasil
37 /wk
85% on time
0% cancelled
DOH Doha ⇆
Qatar Airways
36 /wk
–461 legs
–
VVI Santa Cruz ⇆
Boliviana de Aviación · Gol Transportes Aéreos
35 /wk
54% on time
0% cancelled
MDZ Mendoza ⇆
Gol Transportes Aéreos · LATAM Airlines · LATAM Brasil
30 /wk
82% on time
0% cancelled
OPS Sinop ⇆
Gol Transportes Aéreos · LATAM Airlines
28 /wk
72% on time
0% cancelled
IST Istanbul ⇆
Turkish Airlines
28 /wk
50% on time
0.3% cancelled
AMS Amsterdam ⇆
KLM · LATAM Airlines · LATAM Brasil
26 /wk
74% on time
0% cancelled
IMP Imperatriz ⇆
LATAM Airlines · LATAM Brasil
26 /wk
97% on time
0% cancelled
MXP Milan ⇆
LATAM Airlines · LATAM Brasil
26 /wk
96% on time
0.6% cancelled
COR Cordoba ⇆
LATAM Airlines · LATAM Brasil
23 /wk
100% on time
0% cancelled
JJG Jaguaruna ⇆
LATAM Airlines · LATAM Brasil
18 /wk
98% on time
0% cancelled
MCP Macapá ⇆
LATAM Airlines · LATAM Brasil
17 /wk
97% on time
0% cancelled
CPT Cape Town ⇆
LATAM Airlines · LATAM Brasil · South African Airways
15 /wk
100% on time
0% cancelled
JNB Johannesburg ⇆
LATAM Airlines · LATAM Brasil · South African Airways
15 /wk
91% on time
0% cancelled
BOS Boston ⇆
LATAM Airlines · LATAM Brasil
15 /wk
64% on time
0% cancelled
ATL Atlanta ⇆
Delta Air Lines
15 /wk
48% on time
0% cancelled
ROS Rosario ⇆
LATAM Airlines · LATAM Brasil
14 /wk
97% on time
0% cancelled
DXB Dubai ⇆
Emirates
14 /wk
27% on time
0% cancelled
IAH Houston ⇆
United Airlines
14 /wk
43% on time
0% cancelled
ORD Chicago ⇆
United Airlines
14 /wk
36% on time
0% cancelled
ZRH Zurich ⇆
Swiss International Air Lines
14 /wk
55% on time
0% cancelled
BCN Barcelona ⇆
LATAM Airlines · LATAM Brasil
13 /wk
97% on time
0% cancelled
UBA Uberaba ⇆
LATAM Airlines · LATAM Brasil
9 /wk
98% on time
2.6% cancelled
PET Pelotas ⇆
LATAM Airlines
7 /wk
100% on time
0% cancelled
OPO Porto ⇆
TAP Air Portugal
6 /wk
45% on time
0% cancelled
BRU Brussels ⇆
LATAM Airlines · LATAM Brasil
5 /wk
90% on time
0% cancelled
DWC Dubai ←
Emirates
2 /wk
77% on time
0% cancelled
UNA Una ⇆
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
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.
Copy
Canonical URL
https://proflightsearch.com/direct-flights/sao-paulo-GRU
Copy
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