São Paulo–Guarulhos International Airport airport (GRU)

Brazil · São Paulo

São Paulo–Guarulhos International Airport (GRU) Online Check-in

Brazil's busiest airport and LATAM's main hub for international flights. Three terminals (T1, T2, T3) with T3 the modern international terminal.

Now at São Paulo–Guarulhos International Airport

  • Security wait (today, avg) 18 min n=9 reports · last 30 min
  • Disruption No reported disruption
  • Weather impact Clear, 14 °C
Just passed security at GRU? Help others.

No login, no personal data — just timestamp + airport + minutes.

Quick information

Recommended arrival (Schengen)
120 min before departure
Recommended arrival (international)
180 min before departure
Terminals
3
Airlines
60
Time zone
America/Sao_Paulo
ICAO
SBGR

Airlines we cover at São Paulo–Guarulhos International Airport

São Paulo–Guarulhos International Airport hosts about 60 airlines in total. We have terminal-specific check-in pages for the 1 listed below. Pick yours to see counters, bag-drop, and online check-in details.

How to check in for a flight from São Paulo–Guarulhos International Airport

  1. Check in online before you leave home

    Most airlines open online check-in 24–48 hours before departure. It saves time at the airport and avoids airport-counter fees on low-cost carriers.

  2. Arrive at the right terminal

    GRU has 3 terminal(s). Check your airline's terminal in the table above before you set off.

  3. Drop off checked baggage

    Counters typically open 2 hours before departure and close 40 minutes before. Use self-service bag-drop kiosks to save time.

  4. Pass security

    Liquids must be in a single transparent bag, max 100 ml each. Laptops and large electronics out of bags. Submit your security wait time below to help others.

  5. Reach your gate on time

    Most airlines close the gate 20 minutes before departure. Allow 5–15 minutes to walk from security to the gate.

Tips for São Paulo–Guarulhos International Airport

  • GRU has a Connect program for transit

    If you're transit-only without a Brazilian visa, ask for the 'Connect' program at the LATAM transfer desk — keeps you airside without entering Brazil.

  • Currency exchange is poor inside

    Airport rates are 5–10 % worse than city centre. Use ATMs (Banco do Brasil) for fair rates. Bring cash USD or EUR for taxis if Reais aren't available.

  • Allow buffer for SP traffic

    São Paulo traffic is famously bad. Allow 90+ minutes from city centre to GRU during weekday rush (07:00–10:00 and 17:00–20:00).

Popular destinations from São Paulo–Guarulhos International Airport

Frequently asked questions

Do I need a visa for Brazil?

As of 2026, EU and Australian passports are visa-free for stays up to 90 days. US/Canada/Australia/Japan passports require an eVisa (R$320, ~€60). Check before booking.

How early should I arrive at GRU?

2 hours for domestic, 3 hours for international. Brazilian customs/police can be slow during peak; allow extra during summer holiday season (December–February).

Is GRU safe for travelers?

Inside the airport: yes. Around the airport (especially after dark): use only official taxis or Uber. Avoid carrying valuables in transit through São Paulo neighborhoods.

Official sources

The check-in details on this page are sourced from each airline's website. For terminal layout, opening hours, and ground-side services, see the São Paulo–Guarulhos International Airport official site below.

Related