Fortaleza to São Paulo (FOR–GRU) — Airlines, Schedules & Connections
No flights match your filters.
No nonstop flights on this route. connecting options below.
FOR–GRU is served by 11 airlines with nonstop service. Aerolineas Argentinas, LATAM Airlines and GOL lead the route. The flight covers 1,458 miles in approximately 3h 15m. Beyond nonstop, 20 hubs offer 1-stop connections.
Airline Landscape
| Airline | Freq/wk | Aircraft | Duration | Dep OTP | Alliance | Codeshares |
|---|---|---|---|---|---|---|
| AR Aerolineas Argentinas | 79 | 320, 321, 789, 7M8 | 3h15-3h45 | – | SkyTeam | – |
| LA LATAM Airlines | 51 | 320, 321, 789 | 3h19-3h40 | – | – | – |
| G3 GOL | 25 | 738, 7M8 | 3h35-3h45 | – | – | – |
| CM Copa Airlines | 20 | 7M8 | 3h40-3h45 | – | Star Alliance | – |
| AF Air France | 15 | 7M8 | 3h40-3h45 | – | SkyTeam | – |
| EK Emirates | 14 | 7M8 | 3h45 | – | – | – |
| ET Ethiopian Airlines | 14 | 7M8 | 3h45 | – | Star Alliance | – |
| AV avianca | 11 | 738, 7M8 | 3h30-3h45 | – | Star Alliance | – |
| AC Air Canada | 7 | 7M8 | 3h45 | – | Star Alliance | – |
| BA British Airways | 7 | 320 | 3h30 | – | Oneworld | – |
| AT Royal Air Maroc | 6 | 738, 7M8 | 3h30-3h45 | – | Oneworld | – |
Weekly Schedule Pattern
Connection Landscape
Other ways to reach São Paulo from Fortaleza
| Metric | FOR→GRU | JJD→GRU |
|---|---|---|
| Distance from FOR | – | 139 mi |
| Nonstop airlines | 11 | 3 |
| Weekly flights | 249 | 12 |
| Flight time | 3h 15m | 3h 30m |
Travel Essentials
FOR: -03 · GRU: -03
When it's 6:00 PM in Fortaleza, it's 6:00 PM in São Paulo.
CPTM Line 13-Jade to Luz station (central São Paulo) takes 33 minutes (R$4.40). Transfers at Luz connect to metro Lines 1, 3, and 4 for broader coverage. Airport trains run every 30 minutes; check the last departure time if arriving late. Executive buses to Tietê terminal and Paulista run frequently (R$52–62, 45–75 min).Taxis use a fixed airport tariff (zona aeroportuária); central São Paulo costs R$120–200. Uber and 99 are widely used and typically cheaper. São Paulo's traffic is notoriously heavy on the Dutra; road times can double during peak hours. GRU has two terminal buildings (T1/T2/T3 domestic and T3 international); confirm your terminal before heading to check-in.
Humid subtropical climate at 750m altitude. São Paulo is perched on a plateau, which moderates temperatures compared to coastal Brazil. Summers (December–March) are warm and extremely wet. Heavy thunderstorms develop almost daily in the afternoon, regularly causing ground holds at GRU. Flooding in the city can cut road access to the airport even when the runway is clear.
Winters (June–August) are mild and dry (10–20°C) with low humidity. This is the most flight-stable season. Fog occurs occasionally on winter mornings. Temperatures rarely exceed 32°C or drop below 8°C. The rainy season aligns with Southern Hemisphere summer, the opposite of Northern Hemisphere intuition.
FOR–GRU Quick Facts
Frequently Asked Questions
Fortaleza to São Paulo Guarulhos: Northeast Brazil to the Financial Capital
FOR–GRU is a major domestic trunk route linking Fortaleza, the capital of Ceará and a hub for Brazil's northeast coast tourism and commerce, with São Paulo's Guarulhos International Airport. LATAM, Gol, and Azul each maintain service on the corridor. Block time is about 3 hours. The route carries significant business and VFR (visiting friends and relatives) traffic, as São Paulo holds the largest concentration of northeasterners living outside their home region. FOR also serves as a port of entry for transatlantic flights from Europe, particularly Lisbon, making GRU a natural connection for those routing through São Paulo on arrival into Brazil.
Fortaleza's Airport and GRU's Hub Role
Pinto Martins International Airport handles Fortaleza's domestic network plus direct international routes to Lisbon, Miami, and seasonal European charter destinations. FOR has seen infrastructure investment tied to tourism growth in the Ceará coast. GRU is Brazil's primary international gateway and LATAM's main hub, handling connections to Europe, North America, and other continents. FOR–GRU passengers connecting at Guarulhos for international flights should note that domestic and international terminals are separate at GRU; domestic arrivals use Terminal 2 while international departures use Terminal 3 (LATAM) or Terminal 2 (Gol international). Allow at least 90 minutes for a domestic-to-international connection at Guarulhos.