GRUSao Paulo·Guarulhos·Sao Paulo, Brazil
Recommended minimum1 hour 15 min
Concourses
3
Terminal 1, Terminal 2, Terminal 3
Max Transit
35m
via walking
Avg. Security
20m
Primary Hub
LATAM Airlines
Domestic → Domestic
45min
Domestic → International
60min
International → Domestic
75min
International → International
90min
AD PLACEMENT — CONTEXTUAL
Terminals 2 and 3 are physically connected by an extended landside/airside walkway with moving sidewalks, taking about 15-20 minutes on foot. Terminal 1 is a separate building reached only by a free inter-terminal shuttle bus that runs every 10-15 minutes and takes 10-20 minutes depending on traffic and waiting time. International arrivals from any terminal must clear Policia Federal immigration and collect bags through customs before re-entering the secure zone, even for onward international flights.
12a6a12p6p12a
Low risk
Moderate
High risk
Major international-domestic gateway to Brazil
Mandatory immigration/customs re-clearance for international transfers
T1 separated by shuttle bus, T2-T3 walkable
LATAM hub with strong rebooking support
LATAM AirlinesGOL Linhas Aéreas
Is 30 minutes enough for a layover at GRU?

Still under minimum connecting time even for a same-terminal domestic-domestic transfer. See full 30 min guide →

Is 45 minutes enough for a layover at GRU?

Meets the bare domestic-domestic MCT if both flights are in the connected T2/T3 complex with no shuttle needed. See full 45 min guide →

Is 1 hour enough for a layover at GRU?

Meets the minimum for domestic-international but leaves zero buffer for immigration queues or the T1 shuttle. See full 1 hr guide →

Is 1 hour 15 min enough for a layover at GRU?

Comfortable for domestic-domestic or domestic-international, and just meets the international-domestic MCT. See full 1¼ hr guide →

Is 1½ hours enough for a layover at GRU?

Solid buffer for most connection types including international-international transfers requiring immigration and customs. See full 1½ hr guide →

Is 2 hours enough for a layover at GRU?

Very safe for any connection type, including a T1 shuttle transfer plus immigration re-clearance. See full 2 hr guide →

Is 2½ hours enough for a layover at GRU?

Ample time even during the busy evening international arrival bank. See full 2½ hr guide →

Is 3 hours enough for a layover at GRU?

Comfortable with room for shopping or a meal even after slow customs processing. See full 3 hr guide →

Is 4 hours enough for a layover at GRU?

Excessive for a connection but useful padding if arriving on a delay-prone long-haul international flight. See full 4 hr guide →

AD PLACEMENT — BEFORE FOOTER