São Paulo-Guarulhos International Airport handles the largest volume of international arrivals in Brazil. The airport processed 42.9 million passengers in 2019, making it the primary intercontinental entry point for travelers arriving from Europe, North America, and Asia. Terminal 3, opened in 2014, serves most international flights and connects directly to Terminal 2 via an underground walkway accessible 24 hours daily. Brasília and Rio de Janeiro also receive transatlantic flights, but São Paulo-Guarulhos offers the widest range of direct connections from cities including Frankfurt, Paris, London, New York, Miami, and Atlanta. The airport sits 25 kilometers northeast of São Paulo's city center in the municipality of Guarulhos, positioned between two major metropolitan areas that together contain approximately 12 million residents within the greater São Paulo region.
Customs procedures at Guarulhos follow the red-green channel system implemented across Brazilian airports. Travelers with nothing to declare proceed through the green channel without inspection in most cases. The red channel applies to those carrying goods exceeding the 500-dollar exemption for air arrivals, commercial quantities of any item, or amounts of currency exceeding 10,000 Brazilian reais or equivalent foreign currency without prior declaration. Officers from Receita Federal, Brazil's federal revenue service, staff the customs area and conduct random inspections in both channels. Agricultural restrictions prohibit fresh fruits, vegetables, plants, seeds, soil, and animal products from entering Brazil without phytosanitary certification. These rules protect the country's agricultural sector, which exported 96.7 billion dollars in products during 2020. Travelers carrying prescription medications should retain original packaging with labeled prescriptions, particularly for controlled substances that require additional documentation from Anvisa, the national health surveillance agency.
Immigration queues at Guarulhos divide into separate lines for Brazilian nationals, Mercosur residents, and other foreign visitors. Citizens of the United States, Canada, Australia, and Japan receive visa-free entry for tourism stays up to 90 days, a policy implemented in June 2019 that reversed previous visa requirements. The immigration officer stamps the passport with an entry date and typically handwrites the permitted duration of stay. This stamp serves as the legal record of authorized presence in Brazil, and losing a passport requires a police report before the Federal Police will issue replacement documentation. The immigration hall in Terminal 3 contains 34 inspection booths, though staffing levels determine how many operate simultaneously. Peak arrival times between 6 AM and 10 AM, when European overnight flights land, generate queues that can extend 45 to 90 minutes. Afternoon arrivals from North America typically clear immigration within 20 to 40 minutes.
Baggage claim at Terminal 3 uses 12 carousels distributed across two levels. Electronic boards display flight numbers and assigned carousel numbers in Portuguese and English. Luggage typically begins appearing 15 to 25 minutes after passengers reach the claim area. The airport maintains a baggage services office operated by Guarulhos Airport Authority near carousel 8 on the upper level, open from 6 AM to midnight daily. Lost or delayed baggage reports must be filed before leaving the customs area, as re-entry requires passing through security again. The office issues a Property Irregularity Report with a reference number for tracking. Airlines contract with third-party delivery services that transport recovered luggage to hotels or residences within São Paulo without additional charge, though deliveries to other Brazilian cities may incur fees.
Currency exchange counters in the arrivals hall of Terminal 3 offer rates approximately 8 to 12 percent less favorable than those available at banks in the city. Banco do Brasil operates an exchange desk open from 6 AM to 10 PM that typically provides rates 3 to 5 percent better than private exchange companies in the same terminal. ATMs from Banco do Brasil, Bradesco, Itaú, and Santander line the wall between the customs exit and ground transportation, dispensing Brazilian reais in denominations of 10, 20, 50, and 100. These machines accept international cards displaying Visa, Mastercard, Cirrus, and Plus network symbols. Daily withdrawal limits vary by issuing bank but typically range from 1,000 to 2,000 reais per transaction, with some machines allowing multiple sequential transactions. The exchange rate applied reflects the commercial rate from the processing date, and issuing banks typically add a 1 to 3 percent foreign transaction fee plus a flat ATM operator charge of approximately 15 to 20 reais per withdrawal.
Transportation from Guarulhos to central São Paulo presents five primary options with distinct cost and time characteristics. The Airport Bus Service operates two routes: Route 257 travels to Praça da República in the city center and Route 575 serves Congonhas Airport, which handles domestic flights. These buses depart every 30 minutes from 5 AM to midnight, cost 7.50 reais as of 2023, and take 60 to 90 minutes depending on traffic conditions. The journey involves travel on the Rodovia Hélio Smidt, which connects to Marginal Tietê, a major expressway running east-west along the Tietê River. This route experiences severe congestion during morning rush hours from 7 AM to 10 AM and evening periods from 5 PM to 8 PM, potentially extending travel time beyond two hours.
Taxi service operates from a designated rank outside each terminal, managed by Guarucoop, the airport cooperative that has held the concession since 1986. Fares use a prepaid voucher system sold at counters in the arrivals hall. The driver receives the voucher and no additional payment occurs unless the passenger requests stops or route changes. A journey to hotels in the Jardins or Paulista districts costs approximately 150 to 180 reais during daytime hours, with a 20 percent surcharge applying from 8 PM to 6 AM and on Sundays and holidays. The voucher price includes tolls on the route but not parking fees if the passenger stops at locations before the final destination. Shared van services operate from the same area and charge approximately 60 to 80 reais per person for door-to-door service to addresses in São Paulo, though departure waits until sufficient passengers book the same general direction.
Ride-hailing services Uber and 99, the latter owned by Chinese company Didi Chuxing, operate from designated pickup zones separate from the taxi rank. Passengers must walk to parking area 3 for Terminal 3 pickups, located approximately 400 meters from the arrivals exit via covered walkways. The apps provide specific instructions including the floor level and row number where drivers wait. Ride costs to central São Paulo typically range from 80 to 120 reais for standard vehicles, with prices surging during peak demand periods. The journey time mirrors taxi durations as both use the same routes. Brazilian law requires ride-hailing drivers to carry commercial insurance and maintain vehicles no more than eight years old, regulations enforced through periodic inspections by municipal authorities.
The metro system does not directly connect to Guarulhos Airport. The closest station, Tatuapé on Line 3-Red, sits approximately 12 kilometers from the terminals. CPTM Line 13-Jade, a commuter rail service, opened in 2018 connecting Guarulhos to the Engenheiro Goulart station on CPTM Line 12-Sapphire, which intersects with the metro network. This option requires a bus connection from the airport to Aeroporto-Guarulhos Station, the Line 13 terminus, operated by service 257A departing every 15 to 20 minutes. The combined journey to central São Paulo using this option takes approximately 90 to 120 minutes and costs about 12 reais total, including transfers. The system operates from 4 AM to midnight on weekdays with reduced weekend hours.
Rio de Janeiro-Galeão International Airport, officially named Antônio Carlos Jobim International Airport since 1999 after the composer who wrote "The Girl from Ipanema," serves as the secondary international gateway. The airport processed 17.3 million passengers in 2019 before the pandemic reduced traffic substantially. Terminal 2 handles all international arrivals and opened in 2010 ahead of the 2014 World Cup. The facility sits on Ilha do Governador, an island in Guanabara Bay approximately 20 kilometers north of Rio's beachfront hotel districts in Copacabana and Ipanema. Direct flights arrive from Lisbon, Paris, Frankfurt, Rome, London, Dubai, and several South American capitals. Domestic traffic has partially shifted to Santos Dumont Airport, located downtown on the bay waterfront, which serves the São Paulo-Rio air shuttle and regional destinations within 1,000 kilometers.
Immigration and customs procedures at Galeão mirror those at Guarulhos in structure and requirements. The immigration hall contains 28 inspection booths in Terminal 2, adequate for the airport's reduced international volume since 2016. Customs inspections occur less frequently than at Guarulhos based on arrival patterns, though agricultural restrictions and declaration requirements remain identical. The baggage claim area contains eight carousels. A Banco do Brasil branch in the arrivals hall offers currency exchange from 7 AM to 10 PM daily, and ATMs from major banks line the corridor between customs and ground transportation. Exchange rates at airport counters typically run 10 to 15 percent below mid-market rates, a spread that narrows to 5 to 8 percent at bank branches in Copacabana and Ipanema.
The BRT TransCarioca bus rapid transit line connects Galeão to the wider BRT network, though it does not directly reach the beach zone. The route opened in 2014 and runs in dedicated lanes along Avenida das Américas to Barra da Tijimpa, continuing to Alvorada station. Standard city buses serve the airport from stops outside Terminal 2, with Route 2018 running to Santos Dumont Airport and Route 2145 serving the Rodoviária Novo Rio bus terminal in the city center. These services cost 4.30 reais as of 2023 and take 60 to 90 minutes depending on traffic density. The Linha Vermelha expressway provides the primary vehicle route from the airport to beach neighborhoods, crossing the bay via an elevated section and continuing south along the coastline. This route experiences congestion during weekday rush periods comparable to São Paulo's traffic patterns.
Taxi service at Galeão uses the same prepaid voucher system as Guarulhos, operated by Cootramo cooperative. Fares to Copacabana or Ipanema cost approximately 90 to 120 reais during daytime hours with the same 20 percent overnight surcharge. Uber and 99 operate from designated pickup areas in the airport's parking structure, requiring passengers to follow app directions to specific parking levels and zones. Ride costs to beach hotels typically range from 50 to 80 reais under normal demand conditions. The journey time runs 30 to 50 minutes outside rush periods but can extend beyond 90 minutes during evening congestion on the Linha Vermelha. Rio's metro system does not connect to Galeão, requiring ground transportation for the entire journey to most tourist destinations.
Brasília International Airport serves as the third major international entry point, though its intercontinental service remains limited compared to São Paulo and Rio de Janeiro. The airport processed 15.6 million passengers in 2019, predominantly domestic traffic. Copa Airlines operates the primary international connection via Panama City, linking to broader networks in North and Central America. TAP Air Portugal provides direct service to Lisbon three to four times weekly depending on season. The airport sits 11 kilometers south of the Plano Piloto, the central planned area designed by Lúcio Costa and built between 1956 and 1960 during President Juscelino Kubitsch's administration. The terminal design by architect Gilberto Sabóia features a distinctive triangular roof structure completed in 1958 during the city's construction.
Ground transportation from Brasília's airport relies heavily on taxis and ride-hailing services, as the city lacks rail transit. Prepaid taxi vouchers to hotels in the hotel sectors near the Eixo Monumental cost approximately 60 to 80 reais. Uber and 99 charge similar amounts under standard pricing. City buses serve the airport from stops outside the terminal building, with Routes 102 and 138 connecting to the central bus terminal, Rodoviária do Plano Piloto, for 5 reais. The journey takes 30 to 45 minutes on the Estrada Parque Aeroporto, a dedicated airport road that merges with Eixo Rodoviário Sul. Traffic congestion in Brasília remains moderate compared to São Paulo or Rio de Janeiro due to the city's lower population density and superquadra block design that distributes traffic across multiple parallel roads.
SIM cards for mobile service are available at airport shops in all three major international terminals. The four national carriers—Vivo, Claro, TIM, and Oi—maintain kiosks or authorized reseller counters in arrivals areas. Prepaid tourist SIM packages typically include 10 to 20 gigabytes of data plus domestic calling minutes for 50 to 80 reais. Activation requires presenting a passport, as Brazilian telecommunications regulations mandate customer identification for all service. The process takes 5 to 15 minutes including registration. Brazil uses GSM networks on 850, 900, 1800, and 2100 MHz bands, compatible with most international unlocked phones. 4G LTE coverage extends throughout São Paulo, Rio de Janeiro, and Brasília, though network quality varies among carriers. Vivo maintains the largest coverage area nationwide with approximately 44 percent market share as of 2022. The SIM cards function immediately for data services, though some carriers impose a 24-hour activation period before international calling features become available.
Airport WiFi operates in all terminals at the three major international airports without time limits or payment requirements. Network names include "Guarulhos Free WiFi," "Galeão Free WiFi," and "BSB Free WiFi" for the respective airports. Connection requires accepting terms of service but does not require email registration or personal information. Signal strength remains adequate in gate areas and food courts but weakens in baggage claim and customs zones due to structural interference from conveyor systems and security equipment. Download speeds typically range from 2 to 8 megabits per second, sufficient for messaging and navigation but inadequate for video streaming or large file transfers. Many travelers use the airport WiFi to activate ride-hailing apps or download offline maps before proceeding to ground transportation areas where cellular service becomes necessary.
Hotel reservation systems in Brazil follow international standards, though payment practices differ in some aspects. Major international chains including Marriott, Hilton, Accor, and InterContinental operate properties in São Paulo, Rio de Janeiro, and Brasília that accept advance bookings through global distribution systems. Domestic chains including Atlantica Hotels and Nacional Inn offer comparable facilities at lower rates in the same neighborhoods. Credit card guarantees secure reservations, and front desk check-in typically occurs from 2 PM to 3 PM depending on the property. Many hotels hold rooms until 6 PM without advance notice, though guaranteed reservations or direct communication secures availability for later arrivals. Communicating flight delays to hotels prevents no-show charges, particularly during peak seasons from December through February when occupancy rates in beach destinations reach 85 to 95 percent.
Airport hotels serve passengers with early morning departures or late-night arrivals who wish to avoid ground transportation during off-peak hours. The Pullman São Paulo Guarulhos Airport operates inside the airport complex with direct covered walkway access to Terminal 2. Room rates range from 400 to 600 reais depending on demand. The property contains 388 rooms and remains the only hotel with airside access at Guarulhos. Several additional hotels operate within 2 to 3 kilometers of the terminals including Comfort Suites, Tryp, and ibis, offering rates from 250 to 400 reais with shuttle service to terminals every 20 to 30 minutes. Rio's Galeão Airport has no airside hotel, though Linx Hotel Galeão sits 1.5 kilometers from terminals with shuttle service and rates from 200 to 350 reais. Brasília offers the Windsor Brasília Hotel within 3 kilometers of the airport with shuttle service and rates from 300 to 450 reais.
Travelers arriving on overnight flights from Europe typically land between 6 AM and 10 AM local time after 10 to 12-hour journeys. Those arriving from North America on evening departures land between 6 AM and 9 AM after 9 to 11-hour flights depending on origin city. The time difference from Greenwich Mean Time varies between three and five hours depending on whether Brazil observes daylight saving time, a practice discontinued in 2019 after years of irregular implementation. São Paulo and Rio de Janeiro operate on Brasília Time (BRT), which runs UTC-3 year-round. The westernmost state of Acre operates on UTC-5, creating a two-hour difference from the eastern coast. This variation affects domestic connecting flights but rarely impacts international arrivals, which concentrate in the UTC-3 zone.