Maceió to São Paulo (MCZ–GRU) — Airlines, Schedules & Connections

MCZ Airport Page →
1,193 mi airlines 224/wk
On-time Some delays Frequent delays
Flight Schedule 78 flights Verified 16m ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
LA3199
LA LATAM
320
3:00 AM
-03
6:05 AM
-03
3h 5m
M T W T F S S
Prices
AR8269
AR Aerolineas Argentin
321
3:00 AM
-03 TT1
6:05 AM
-03
3h 5m
M T W T F S S
Prices
AR8396
AR Aerolineas Argentin
319
4:15 AM
-03 TT1
7:20 AM
-03
3h 5m
M T W T F S S
Prices
AR7623
AR Aerolineas Argentin
738
4:55 AM
-03 T1
8:00 AM
-03
3h 5m
M T W T F S S
Prices
CM3628
CM Copa
738
4:55 AM
-03 T1
8:00 AM
-03
3h 5m
M T W T F S S
Prices
AF2025
AF Air France
738
4:55 AM
-03 T1
8:00 AM
-03
3h 5m
M T W T F S S
Prices
G31839
G3 GOL
7M8
5:06 AM
-03 T1
7:56 AM
-03
2h 50m
M T W T F S S
Prices
CM3583
CM Copa
738
5:10 AM
-03 T1
8:15 AM
-03
3h 5m
M T W T F S S
Prices
AR8320
AR Aerolineas Argentin
320
5:10 AM
-03
8:20 AM
-03
3h 10m
M T W T F S S
Prices
G31673
G3 GOL
738
5:10 AM
-03
8:10 AM
-03
3h
M T W T F S S
Prices
IB6507
IB Iberia
321
5:15 AM
-03 TT1
8:20 AM
-03
3h 5m
M T W T F S S
Prices
LA3449
LA LATAM
321
11:30 AM
-03
2:30 PM
-03
3h
M T W T F S S
Prices
AR8271
AR Aerolineas Argentin
321
11:30 AM
-03
2:30 PM
-03
3h
M T W T F S S
Prices
ET4145
ET Ethiopian
7M8
11:50 AM
-03 T1
2:55 PM
-03
3h 5m
M T W T F S S
Prices
AV2632
AV avianca
738
11:50 AM
-03 T1
2:55 PM
-03
3h 5m
M T W T F S S
Prices
AR7621
AR Aerolineas Argentin
738
11:50 AM
-03 T1
2:55 PM
-03
3h 5m
M T W T F S S
Prices
AF1984
AF Air France
738
11:50 AM
-03 T1
2:55 PM
-03
3h 5m
M T W T F S S
Prices
G31517
G3 GOL
738
12:20 PM
-03
3:10 PM
-03
2h 50m
M T W T F S S
Prices
LA3533
LA LATAM
320
12:25 PM
-03 TT1
3:25 PM
-03
3h
M T W T F S S
Prices
AR8264
AR Aerolineas Argentin
320
12:25 PM
-03 TT1
3:25 PM
-03
3h
M T W T F S S
Prices
G31669
G3 GOL
7M8
12:40 PM
-03
3:45 PM
-03
3h 5m
M T W T F S S
Prices
AV2615
AV avianca
738
12:55 PM
-03
4:00 PM
-03
3h 5m
M T W T F S S
Prices
CM3627
CM Copa
738
12:55 PM
-03 T1
4:00 PM
-03
3h 5m
M T W T F S S
Prices
CM3629
CM Copa
738
5:15 PM
-03 T1
8:20 PM
-03
3h 5m
M T W T F S S
Prices
AR7579
AR Aerolineas Argentin
738
5:15 PM
-03 T1
8:20 PM
-03
3h 5m
M T W T F S S
Prices
ET4189
ET Ethiopian
738
5:30 PM
-03
8:40 PM
-03
3h 10m
M T W T F S S
Prices
AV4709
AV avianca
738
5:30 PM
-03 T1
8:40 PM
-03
3h 10m
M T W T F S S
Prices
EK3658
EK Emirates
738
5:30 PM
-03 T1
8:40 PM
-03
3h 10m
M T W T F S S
Prices
G31549
G3 GOL
7M8
5:30 PM
-03
8:40 PM
-03
3h 10m
M T W T F S S
Prices
LA3447
LA LATAM
321
6:44 PM
-03
9:53 PM
-03
3h 9m
M T W T F S S
Prices
AR8151
AR Aerolineas Argentin
320
6:55 PM
-03 TT1
10:10 PM
-03
3h 15m
M T W T F S S
Prices
AR8022
AR Aerolineas Argentin
321
7:00 PM
-03
10:05 PM
-03
3h 5m
M T W T F S S
Prices
AR8092
AR Aerolineas Argentin
320
7:10 PM
-03
10:25 PM
-03
3h 15m
M T W T F S S
Prices
QR8410
QR Qatar
321
7:20 PM
-03 TT1
10:30 PM
-03
3h 10m
M T W T F S S
Prices
AR8054
AR Aerolineas Argentin
321
7:20 PM
-03
10:30 PM
-03
3h 10m
M T W T F S S
Prices
ET4127
ET Ethiopian
7M8
7:25 PM
-03 T1
10:30 PM
-03
3h 5m
M T W T F S S
Prices
G31585
G3 GOL
7M8
7:25 PM
-03 T1
10:30 PM
-03
3h 5m
M T W T F S S
Prices
AV2606
AV avianca
7M8
7:25 PM
-03
10:30 PM
-03
3h 5m
M T W T F S S
Prices
CM3538
CM Copa
7M8
7:25 PM
-03
10:30 PM
-03
3h 5m
M T W T F S S
Prices
G31671
G3 GOL
738
7:40 PM
-03
10:45 PM
-03
3h 5m
M T W T F S S
Prices
AR8184
AR Aerolineas Argentin
321
7:45 PM
-03
10:55 PM
-03
3h 10m
M T W T F S S
Prices
AR8043
AR Aerolineas Argentin
320
8:40 PM
-03
11:50 PM
-03
3h 10m
M T W T F S S
Prices
CM3564
CM Copa
738
12:05 AM
-03 T2
2:55 AM
-03
2h 50m
M T W T F S S
Prices
AF2015
AF Air France
738
12:05 AM
-03 T2
2:55 AM
-03
2h 50m
M T W T F S S
Prices
CM3625
CM Copa
738
12:05 AM
-03 T2
3:05 AM
-03
3h
M T W T F S S
Prices
ET4096
ET Ethiopian
738
12:45 AM
-03 T2
3:35 AM
-03
2h 50m
M T W T F S S
Prices
AV2613
AV avianca
738
12:45 AM
-03 T2
3:35 AM
-03
2h 50m
M T W T F S S
Prices
AF1932
AF Air France
738
12:45 AM
-03 T2
3:35 AM
-03
2h 50m
M T W T F S S
Prices
AR8187
AR Aerolineas Argentin
321
1:00 AM
-03 T2
3:50 AM
-03
2h 50m
M T W T F S S
Prices
AR8173
AR Aerolineas Argentin
321
7:55 AM
-03 T2
10:45 AM
-03
2h 50m
M T W T F S S
Prices
LA3446
LA LATAM
321
7:55 AM
-03 T2
10:45 AM
-03
2h 50m
M T W T F S S
Prices
AF1986
AF Air France
738
8:45 AM
-03 T2
11:40 AM
-03
2h 55m
M T W T F S S
Prices
G31644
G3 GOL
7M8
8:45 AM
-03 T2
11:40 AM
-03
2h 55m
M T W T F S S
Prices
AV4660
AV avianca
738
8:45 AM
-03 T2
11:40 AM
-03
2h 55m
M T W T F S S
Prices
ET4162
ET Ethiopian
7M8
8:45 AM
-03 T2
11:40 AM
-03
2h 55m
M T W T F S S
Prices
AR7470
AR Aerolineas Argentin
738
8:45 AM
-03 T2
11:40 AM
-03
2h 55m
M T W T F S S
Prices
G31668
G3 GOL
7M8
9:15 AM
-03 T2
12:00 PM
-03
2h 45m
M T W T F S S
Prices
CM3574
CM Copa
738
9:20 AM
-03 T2
12:15 PM
-03
2h 55m
M T W T F S S
Prices
CM3593
CM Copa
738
9:20 AM
-03 T2
12:10 PM
-03
2h 50m
M T W T F S S
Prices
AR8116
AR Aerolineas Argentin
321
9:55 AM
-03 T2
12:45 PM
-03
2h 50m
M T W T F S S
Prices
LA3450
LA LATAM
320
1:25 PM
-03 T2
4:20 PM
-03
2h 55m
M T W T F S S
Prices
AR8175
AR Aerolineas Argentin
320
1:25 PM
-03 T2
4:20 PM
-03
2h 55m
M T W T F S S
Prices
ET4200
ET Ethiopian
738
1:30 PM
-03 T2
4:25 PM
-03
2h 55m
M T W T F S S
Prices
CM3590
CM Copa
738
1:30 PM
-03 T2
4:25 PM
-03
2h 55m
M T W T F S S
Prices
G31548
G3 GOL
7M8
1:45 PM
-03 T2
4:50 PM
-03
3h 5m
M T W T F S S
Prices
CM3571
CM Copa
738
1:45 PM
-03 T2
4:50 PM
-03
3h 5m
M T W T F S S
Prices
AR7620
AR Aerolineas Argentin
738
1:45 PM
-03 T2
4:50 PM
-03
3h 5m
M T W T F S S
Prices
LA3448
LA LATAM
321
2:40 PM
-03 T2
5:35 PM
-03
2h 55m
M T W T F S S
Prices
AR8158
AR Aerolineas Argentin
320
2:40 PM
-03 T2
5:35 PM
-03
2h 55m
M T W T F S S
Prices
CM3533
CM Copa
7M8
3:40 PM
-03 T2
6:40 PM
-03
3h
M T W T F S S
Prices
AR8033
AR Aerolineas Argentin
320
6:05 PM
-03 T2
8:55 PM
-03
2h 50m
M T W T F S S
Prices
LA3452
LA LATAM
321
6:10 PM
-03 T2
9:00 PM
-03
2h 50m
M T W T F S S
Prices
AR8176
AR Aerolineas Argentin
321
6:30 PM
-03 T2
9:20 PM
-03
2h 50m
M T W T F S S
Prices
AV2639
AV avianca
738
7:00 PM
-03 T2
10:00 PM
-03
3h
M T W T F S S
Prices
G31838
G3 GOL
738
10:05 PM
-03 T2
1:05 AM+1
-03
3h
M T W T F S S
Prices
LA3198
LA LATAM
320
11:10 PM
-03 T2
2:05 AM+1
-03
2h 55m
M T W T F S S
Prices
G39072
G3 GOL
7M8
11:50 PM
-03 T2
2:50 AM+1
-03
3h
M T W T F S S
Prices
AF1909
AF Air France
7M8
11:50 PM
-03 T2
2:50 AM+1
-03
3h
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Maceió to São Paulo
10 carriers, 224 flights/week nonstop.
10 Airlines 224 Flights/wk 1,193 mi 2h 50m nonstop 11 1-stop hubs

MCZ–GRU is served by 10 airlines with nonstop service. Aerolineas Argentinas, GOL and LATAM Airlines lead the route. The flight covers 1,193 miles in approximately 2h 50m. Beyond nonstop, 11 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop MCZ–GRU service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
AR Aerolineas Argentinas 68 319, 320, 321, 738 3h-3h15 SkyTeam
G3 GOL 43 738, 7M8 2h50-3h10
LA LATAM Airlines 28 320, 321 3h-3h09
CM Copa Airlines 23 738, 7M8 3h05 Star Alliance
AV avianca 16 738, 7M8 3h05-3h10 Star Alliance
ET Ethiopian Airlines 16 738, 7M8 3h05-3h10 Star Alliance
AF Air France 14 738 3h05 SkyTeam
EK Emirates 7 738 3h10
IB Iberia 7 321 3h05 Oneworld
QR Qatar Airways 2 321 3h10 Oneworld
Aircraft on this route
319 Airbus A319 – AR
320 Airbus A320 – AR, LA
321 Airbus A321 – AR, IB, LA, QR
738 Boeing 737-800 – AF, AR, AV, CM, EK, ET, G3
7M8 Boeing 737 MAX 8 – AV, CM, ET, G3
Alliance coverage
SkyTeam: AF + AR (82 flights/wk, 37%)
Unaffiliated: EK + G3 + LA (78 flights/wk, 35%)
Star Alliance: AV + CM + ET (55 flights/wk, 25%)
Oneworld: IB + QR (9 flights/wk, 4%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, MCZ to GRU direction.
Mon
32
flights
Tue
35
flights
Wed
30
flights
Thu
35
flights
Fri
31
flights
Sat
30
flights
Sun
31
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
42
Nonstop flights
224
Outbound / wk
176
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for MCZ to GRU.
1-STOP
One-Stop Connections
11
Hubs
~6h
Fastest
~21h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
278
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

Other ways to reach São Paulo from Maceió

Nearby airports with service to São Paulo/Guarulhos–Governor André Franco Montoro International Airport.
Metric MCZ→GRU REC→GRU AJU→GRU
Distance from MCZ 113 mi 134 mi
Nonstop airlines 10 14 8
Weekly flights 224 424 141
Flight time 2h 50m 3h 10m 2h 40m
Airports within 200 miles of MCZ with service to São Paulo/Guarulhos–Governor André Franco Montoro International Airport.

Travel Essentials

Practical planning for this route.
Time Difference
0h
São Paulo is 0 hours the same as Maceió.
MCZ: -03 · GRU: -03

When it's 6:00 PM in Maceió, it's 6:00 PM in São Paulo.
Distance & Flight Time
1,193 mi / 1,919 km
Nonstop flight time is approximately 2h 50m to 3h 15m.
Getting from GRU

CPTM Line 13-Jade to Luz station (central São Paulo) takes 33 minutes (R$4.40). Transfers at Luz connect to metro Lines 1, 3, and 4 for broader coverage. Airport trains run every 30 minutes; check the last departure time if arriving late. Executive buses to Tietê terminal and Paulista run frequently (R$52–62, 45–75 min).Taxis use a fixed airport tariff (zona aeroportuária); central São Paulo costs R$120–200. Uber and 99 are widely used and typically cheaper. São Paulo's traffic is notoriously heavy on the Dutra; road times can double during peak hours. GRU has two terminal buildings (T1/T2/T3 domestic and T3 international); confirm your terminal before heading to check-in.

São Paulo Climate

Humid subtropical climate at 750m altitude. São Paulo is perched on a plateau, which moderates temperatures compared to coastal Brazil. Summers (December–March) are warm and extremely wet. Heavy thunderstorms develop almost daily in the afternoon, regularly causing ground holds at GRU. Flooding in the city can cut road access to the airport even when the runway is clear.

Winters (June–August) are mild and dry (10–20°C) with low humidity. This is the most flight-stable season. Fog occurs occasionally on winter mornings. Temperatures rarely exceed 32°C or drop below 8°C. The rainy season aligns with Southern Hemisphere summer, the opposite of Northern Hemisphere intuition.

MCZ–GRU Quick Facts

Key statistics for the Maceió to São Paulo route.
Route details
Distance1,193 mi / 1,919 km
Flight time2h 50m to 3h 15m
Time difference0 hours
Airlines (nonstop)10
Weekly flights224 out / 176 return
1-stop connections11 hubs
Origin: MCZ
IATA / ICAOMCZ / SBMO
TimezoneAmerica/Maceio
Elevation387 ft / 118 m
Destination: GRU
IATA / ICAOGRU / SBGR
TimezoneAmerica/Sao_Paulo
Passengers/yr43.6M
Elevation2,461 ft / 750 m

Frequently Asked Questions

Common questions about MCZ to GRU flights.
Nonstop flights from Zumbi dos Palmares International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport take approximately 2h 50m to 3h 15m. The route covers 1,193 miles.
There are approximately 224 nonstop flights per week from MCZ to GRU. The return direction has about 176 weekly flights.
Yes, 1-stop connections are available through VCP, REC, SSA, GIG, CNF, UDI, SJP, NAT, RAO, BSB and EZE. These options provide additional schedule flexibility.
Yes, return flights from GRU to MCZ are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include REC, AJU and JPA. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.
Block time is 3 hours to 3 hours 20 minutes for the 1,250-mile route from the northeast coast to southeastern Brazil. Southbound flights are slightly faster with tailwinds. GRU can add 15 to 20 minutes of holding during morning and evening peak banks. Maceio's Zumbi dos Palmares airport is uncongested and departures are quick.
LATAM operates 1 to 2 daily nonstops. Gol adds 1 to 2 daily frequencies. Azul may contribute seasonal flights. Equipment is A320neo, 737-800, or 737 MAX. Total nonstop options range from 2 to 4 per day. Frequency increases during summer (December through Carnival) when Maceio draws heavy tourist traffic from the south.
Maceio is the capital of Alagoas state, known for clear warm water, natural reef pools, and wide sandy beaches. Pajucara Beach has jangada boat rides to offshore reef pools at low tide. Praia do Frances, 20 km south, is a popular surf and swimming beach. The coastline north of the city toward Barra de Santo Antonio has less-developed beaches with coconut palms and warm water year-round.
October through March is dry season with the most sunshine and warmest water temperatures around 28C. April through August brings more rain from the tropical easterlies but is still warm. Carnival in February and New Year's are peak travel periods with higher fares and full hotels. September and October offer good weather with lower prices and fewer crowds.
Zumbi dos Palmares Airport is 20 km north of the Pajucara and Ponta Verde hotel zones. Taxi and rideshare take 25 to 35 minutes on the AL-101 coastal road and cost 40 to 70 BRL. Airport shuttle services run to the main beach neighborhoods. There is no metro or rail connection. The drive passes through Maceio's northern neighborhoods before reaching the waterfront strip.
Gol and LATAM both operate CGH-MCZ nonstops on some days. Congonhas is more convenient if you are starting from Sao Paulo's south or west zones. GRU is the better choice if you are connecting from an international flight or arriving from outside the Sao Paulo metro. Flight times from CGH and GRU to Maceio are similar.

Maceio to Sao Paulo Guarulhos: Northeast Beaches to the Megacity

MCZ-GRU connects Alagoas state's coastal capital to Brazil's main international hub. LATAM and Gol combine for 2 to 4 daily nonstops on the 1,250-mile route, with block times around 3 hours 10 minutes. Maceio draws leisure traffic from Sao Paulo year-round thanks to warm water, reef pools, and beaches like Pajucara and Praia do Frances. Peak season runs December through Carnival in February, when frequencies increase and fares rise.

GRU serves as the connection point for international travelers reaching Maceio from Europe, North America, and the rest of Brazil. Maceio's Zumbi dos Palmares airport is 20 km from the hotel zone along the coast road. The route also carries business traffic tied to Alagoas's sugar, petrochemical, and state government sectors. Sao Paulo travelers who prefer a downtown departure can check CGH-MCZ options from Congonhas on Gol or LATAM.