The route from Confins International Airport in Belo Horizonte to Guarulhos International Airport in São Paulo is one of the busiest domestic corridors in Brazil, connecting the capitals of Minas Gerais and São Paulo states. Whether you are traveling for business or leisure, this short hop covers roughly 590 kilometers and takes just over an hour in the air, making it an incredibly convenient way to bridge two of Brazil's most important metropolitan areas.
Several major airlines operate flights from CNF to GRU throughout the day, including LATAM Airlines, GOL Linhas Aéreas, and Azul Brazilian Airlines. With departures starting early in the morning and running well into the evening, travelers have remarkable flexibility when planning their itinerary. Frequency is high, often exceeding twenty daily departures, which means last-minute schedule changes are rarely a major headache. Competition among carriers also tends to keep pricing reasonable, particularly if you book a week or two in advance.
Belo Horizonte's Confins Airport sits about 40 kilometers from the city center, so it is wise to factor in ground transportation time. A dedicated airport bus service and ride-hailing apps are the most practical options. On the São Paulo side, Guarulhos is the country's largest airport and serves as a major international hub. If you are connecting to an overseas flight, arriving at GRU gives you seamless access to destinations across the Americas, Europe, and beyond.
There is no single best season for flying from Belo Horizonte to São Paulo, since the route is year-round and weather rarely causes significant disruptions. That said, the period between December and February coincides with summer holidays and Carnival season, which can mean fuller planes and higher fares. Traveling midweek or during off-peak hours often yields a more relaxed experience and sometimes better prices.
For those with a few hours to spare on either end, both cities reward exploration. Belo Horizonte is renowned for its culinary scene, particularly its traditional mineiro cuisine and thriving craft beer culture. São Paulo, on the other hand, is a sprawling cultural powerhouse with world-class museums, diverse neighborhoods, and arguably the best restaurant scene in South America.
A few practical tips can enhance your journey. Since the flight is short, carrying only hand luggage can save time at both airports. Arriving at least 90 minutes before departure is advisable at Confins, especially during peak travel periods. And if you are connecting internationally at Guarulhos, allow at least two hours between flights to navigate terminal transfers comfortably. This well-served route between two of Brazil's greatest cities remains one of the most straightforward and efficient domestic flights in the country.

