Belo Horizonte verfügt über zwei Flughäfen.
Flughafen Belo Horizonte Pamphula hat 1 Landebahn, und ist 8220 Fuß (2505 meter) lang. Der nur etwa neun Kilometer vom Stadtzentrum entfernte Flughafen Pampulha hatte Inlandsverbindungen zu zahlreichen brasilianischen Städten bis zum April 2005. Im Jahr 2002 wurden hier ca. 89.000 Flugzeugbewegungen registriert und etwa drei Millionen Passagiere abgefertigt. Seit dem 22. April 2005 gibt es nur noch Verbindungen innerhalb von Minas Gerais.
Flughafen Belo Horizonte Int. hat 1 Landebahn, und ist 9120 Fuß (3005 meter) lang. Flughafen Tancredo Neves in Confins hatte bis 2005 nur etwa ein Drittel des Passagieraufkommens und wurde nur mit etwa 10 % seiner möglichen Kapazität genutzt. Heute ist dies ein vielfaches. Zudem wurde die Zufahrt durch die linha verde erheblich erleichtert. In 25 Minuten ist man mit dem Auto in downtown BH. Vierspurig, beleuchtet und ohne Löcher im Belag.