Instant eSIM delivery · Coverage in 200+ destinations · Powered by LuxEmit

← All airports

São Paulo · Brazil

São Paulo/Guarulhos International Airport (GRU)

São Paulo/Guarulhos International Airport (GRU) is situated roughly 25 kilometres north-east of central São Paulo. The complex comprises three active passenger terminals (Terminals 1, 2, and 3) handling both internal and international traffic. It serves as Brazil's chief international hub and a central junction for Latin American air travel.

Terminals

Terminal 1
Handles domestic flights operated primarily by Azul Brazilian Airlines.
Terminal 2
Handles domestic services and short-haul regional flights across South America.
Terminal 3
Dedicated to long-haul international passenger flights.

Arriving

Arriving passengers move through immigration control, collect baggage, pass customs clearance, and exit into the landside arrival hall.

  • Follow signs for passport control (Polícia Federal) immediately upon exiting the aircraft.
  • Present a valid passport along with any necessary visa documents to border officers.
  • Proceed down to the baggage reclaim area to retrieve checked luggage from the designated carousel.
  • Pass through customs control (Receita Federal), filing an electronic duty declaration (e-DBV) if carrying goods above the standard allowance.

Getting to the city

  • Train

    Rail (CPTM Line 13-Jade)

    Train service connecting the airport rail station to Luz station in central São Paulo, accessible via a free airport inter-terminal shuttle.

    Time:
    roughly 35-60 minutes
    Typical cost:
    typically R$ 5 - R$ 10
  • Bus

    Executive Bus Service (EMTU)

    Air-conditioned express coach connecting airport terminals to key hubs such as Avenida Paulista and Tietê Bus Terminal.

    Time:
    roughly 60-90 minutes depending on traffic
    Typical cost:
    typically R$ 35 - R$ 45
  • Taxi

    Prepaid Airport Taxi (Guarucoop)

    Official airport taxi concessionaire operating fixed-rate desks inside arrival halls.

    Time:
    roughly 45-90 minutes depending on traffic
    Typical cost:
    typically R$ 100 - R$ 180
  • Ride-hailing

    Rideshare (Uber / 99)

    App-based rides requested to designated pickup zones located outside passenger terminal curbs.

    Time:
    roughly 45-90 minutes depending on traffic
    Typical cost:
    typically R$ 60 - R$ 130

Connections & transfers

Transferring between international and domestic flights involves clearing border controls and changing terminals.

  • Free shuttle buses run regularly landside to connect Terminals 1, 2, 3, and the CPTM train station.
  • Passengers changing from international to domestic routes must clear passport control and customs, collect luggage, and check in for their onwards flight.
  • A minimum transfer window of 2.5 to 3 hours is recommended for connections involving an international leg.

Wi-Fi & staying connected

Complimentary wireless internet service is available across all terminal areas.

  • Select the official network SSID named 'GRU Wi-Fi' on your device.
  • Complete a brief portal registration page to gain access.
  • Complimentary connectivity sessions are provided, which can be renewed when expired.

Money, cards & tipping

Currency exchange desks and cash machines are located in landside and airside zones.

  • Automated teller machines (ATMs) supporting international card networks are situated in Terminals 2 and 3 arrivals halls.
  • Foreign exchange booths operate in international arrival and departure corridors for BRL conversion.
  • Payment cards are widely accepted throughout Brazil, but holding modest cash amounts is practical for smaller expenses.

Food & drink

A range of dining places, coffee shops, and fast-food outlets operate across public and departure zones.

  • Food courts offering Brazilian and international options are located in Terminals 2 and 3 landside areas.
  • Airside departure concourses feature quick-service bakeries, cafes, and sit-down dining.
  • Select food and beverage vendors in Terminal 3 operate 24 hours a day.

Lounges & rest

Airline lounges and independent pay-per-use lounge facilities operate mainly within Terminal 3 and Terminal 2 airside zones.

  • Terminal 3 hosts several international airline lounges alongside independent membership networks.
  • Single-entry lounge passes can frequently be purchased directly at the entrance, subject to capacity.
  • Facilities generally offer seating areas, light meals, beverages, shower amenities, and Wi-Fi access.

Airport hotels

Accommodations are situated directly inside the international terminal complex as well as in the immediate airport zone.

  • A transit hotel is located airside inside Terminal 3 for international passengers in transit without entering Brazil.
  • Landside hotel properties operate within the airport precinct and adjacent commercial corridors.
  • Most major off-site airport hotels offer complimentary shuttle transfers to and from Terminals 2 and 3.

Baggage & customs

Baggage deposit and protective wrapping facilities are provided within main passenger areas.

  • Left-luggage (Guarda-Volume) counters operate 24 hours a day in Terminal 2 landside zones.
  • Luggage wrapping services are located near check-in rows across Terminals 2 and 3.
  • Lost luggage inquiries should be directed to your operating airline's baggage desk or terminal ground staff.

Family & accessibility

Basic family facilities and baby care rooms are distributed throughout the passenger terminals.

  • Baby care facilities equipped with changing surfaces and sink facilities are co-located near primary restroom blocks.
  • Priority lanes are provided for families travelling with infants at passport control and main security screening checkpoints.
  • Spacious family restrooms are located in both landside and airside concourses.

Facilities

  • Medical Centre
  • Pharmacies
  • Post Office
  • Left Luggage
  • Currency Exchange
  • Prayer Room
  • Duty Free Stores

Emergency & safety

Local emergency number: 190 (Police), 192 (Ambulance), 193 (Fire).

  • For medical aid inside the airport, contact terminal ground staff or locate the first-aid station situated in Terminal 2.
  • Report a lost passport immediately to the Polícia Federal office within the terminal and contact your home embassy.
  • National emergency telephone numbers in Brazil are 190 for Military Police, 192 for SAMU medical emergency, and 193 for Fire Brigade.

Before you leave home

  • Check your passport validity and any visa, ETA or entry declaration required.
  • Confirm your departure terminal on your boarding pass the day before.
  • Activate a travel eSIM so you are online the moment you land.
  • Download offline maps and screenshot your hotel address and booking reference.
  • Tell your bank you are travelling and carry a backup payment card.
  • Save the local emergency number and your embassy contact in your phone.
  • Photograph your passport and store the copy somewhere you can reach offline.
  • Check baggage allowance and any restricted items for your destination.

Official sources

Airport operations change. Always confirm terminals, fares and timetables with the official sources below before you travel.

Guide last reviewed August 31, 2026

Airport information can change. Verify terminal assignments, schedules, fares, entry requirements and operating hours with the official provider before travel.

Land connected

Airport Wi-Fi is slow, time-limited and not private. A travel eSIM activates before you fly, so maps, ride-hailing and your booking emails work the second you switch off airplane mode.

Browse eSIM plans

Plan the rest of the trip

Get a personalized day-by-day trip plan built around how you travel, delivered as a PDF you can use offline.

Build my trip plan

Travel information disclaimer: passport, visa and entry requirements change frequently and vary by nationality, route and purpose of travel. Everything published here is general guidance only and is not legal or immigration advice. Always verify current requirements with the official government sources for your citizenship and your destination before booking and before travel.