Flights to Belo Horizonte

Direct flights from 11 cities, 399 flights a week. From Sao Paulo the flight takes 1h 15m, tickets from $36. From Rio de Janeiro the flight takes 1h 5m.

Flights to Belo Horizonte at a glance

cities with nonstop flights here
11
nonstop flights a week
399
lowest fare from Sao Paulo
$36
flight time from Sao Paulo
1h 15m
flight time from Rio de Janeiro
1h 5m
arrival airport
Tancredo Neves International

Where you can fly to Belo Horizonte from

Nonstop flights, busiest routes first

FromFare
Sao Paulo 1h 15m, 97 a week from $36
Rio de Janeiro 1h 5m, 80 a week
Brasilia 1h 20m, 53 a week from $55
Porto Seguro 1h 20m, 34 a week
Salvador 1h 45m, 34 a week
Uberlandia 1h 20m, 27 a week
Curitiba 1h 35m, 26 a week
Porto Alegre 2h 10m, 24 a week
Governador Valadares 55m, 13 a week
Florianopolis 1h 45m, 10 a week
Buenos Aires Argentina, 3h 15m, 1 a week from $308

Arrival airport

Where the nonstop flights land

399 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Belo Horizonte from?
From 11 cities. The busiest routes are from Sao Paulo (97 flights a week), Rio de Janeiro (80 flights a week), Brasilia (53 flights a week), Porto Seguro (34 flights a week), Salvador (34 flights a week) and Uberlandia (27 flights a week).
How long is the flight from Sao Paulo to Belo Horizonte?
A nonstop flight takes about 1 hour 15 minutes, tickets from $36.
How long is the flight from Rio de Janeiro to Belo Horizonte?
A nonstop flight takes about 1 hour 5 minutes.
What is the cheapest city to fly to Belo Horizonte from?
Sao Paulo from $36, Brasilia from $55 and Buenos Aires from $308.
Which airport do flights to Belo Horizonte arrive at?
All nonstop flights land at Tancredo Neves International (CNF).

Cities near Belo Horizonte with their own flights

Worth a look when fares or dates to Belo Horizonte do not suit; distance by straight line