The short hop from São Paulo's Guarulhos International Airport to Curitiba's Afonso Pena Airport is one of the most popular domestic routes in southern Brazil, connecting the country's largest metropolis with the charming capital of Paraná state. Despite the relatively short distance of around 400 kilometers, flying remains a practical choice for business travelers and tourists looking to save time compared to the five-hour drive along the BR-116 highway.
Flights from GRU to CWB typically last just over an hour, making it an easy connection that barely gives you time to finish a coffee and flip through a magazine. Several major Brazilian carriers operate this route throughout the day, including LATAM Airlines, Gol Linhas Aéreas, and Azul Brazilian Airlines. With frequent daily departures starting early in the morning and running well into the evening, finding a schedule that fits your plans is rarely a problem. Competition between airlines on this corridor tends to keep fares reasonable, though booking a couple of weeks in advance is always a smart move.
Curitiba rewards visitors with a distinctly different atmosphere from São Paulo's frenetic energy. Known for its innovative urban planning, abundant green spaces, and European-influenced architecture, the city feels refreshingly manageable. The Botanical Garden with its iconic greenhouse is a must-visit, while the Oscar Niemeyer Museum offers a striking blend of architecture and contemporary art. Food lovers will appreciate the city's diverse culinary scene, shaped by Italian, Polish, Ukrainian, and Japanese immigrant communities.
The best time to visit Curitiba depends on what you're after. Spring, from September through November, brings mild temperatures and blooming gardens. Winter months between June and August can be surprisingly cold for Brazil, with temperatures occasionally dipping below 5°C, but this season appeals to those who enjoy a cozy atmosphere and fewer crowds. Summer brings warmth along with afternoon rain showers, which are usually brief and dramatic.
When flying this route, it's worth noting that Afonso Pena Airport sits about 18 kilometers from Curitiba's city center in the neighboring municipality of São José dos Pinhais. Airport buses and ride-hailing apps provide convenient transfers into town. At Guarulhos, give yourself adequate time to navigate the terminals, especially during peak travel periods around holidays and long weekends when domestic travel surges.
Whether you're heading south for business meetings, a weekend escape, or the start of a longer journey through Paraná's stunning countryside, this quick flight offers a seamless gateway to one of Brazil's most livable and underrated cities.

