Is a 3 hr layover in Sao Paulo long enough?
Yes, 3 hours is probably enough for a layover at GRU (Sao Paulo).
Is 3 hours enough for a layover at Guarulhos (GRU)?
Comfortable with room for shopping or a meal even after slow customs processing.
What is the minimum connection time at GRU?
Minimum connection times at Guarulhos: Domestic-to-Domestic is 45 minutes, International-to-International is 90 minutes. These are the shortest layovers airlines will sell.
Can I make a 3 hours connection at GRU on an international flight?
3 hours clears the 90-minute international minimum connection time at Guarulhos, but you should still head directly to your gate. 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.
How much time do I need for a layover at GRU?
We recommend at least 1 hour 15 min for a comfortable connection at Guarulhos. This gives you enough buffer for security (typically 20 minutes) and transit between terminals (up to 35 minutes).
What happens if I miss my connection at GRU?
LATAM and GOL have dedicated transfer/rebooking desks in the terminal 3 international arrivals and connections area; if you miss a connection, head there directly rather than the general check-in counters, as staff can rebook you onto the next available flight, often same-day given high frequency on domestic trunk routes.