Skip to content
Getting there

Getting to Diamantina

Short answer

The reference airport is Tancredo Neves International Airport (Confins) (CNF), in Confins, about 275 km (171 mi) from Diamantina. By car, it is 292 km (181 mi) from Belo Horizonte, a 4h30 drive costing about R$ 200 in fuel and tolls.

Compare hotels and places to stay in Diamantina on Booking.com, with up-to-date prices and availability, before you book. See all hotels in Diamantina

Flying to Diamantina

The main air access is Tancredo Neves International Airport (CNF), in Confins, about 275 km from Diamantina, because it concentrates the national network. Montes Claros (MOC) is closer, about 174 km away, but has few regional flights.

From Belo Horizonte, the overland route is 292 km along the BR-040, the BR-135 and the BR-259, about 4 h 30 min by car. From the Serra do Cipó it is 181 km (about 3 h 30 min) and from Ouro Preto, 386 km (about 5 h 30 min). It is the farthest from the state capital among the historic towns of Minas Gerais, so it pays to set aside a day just for the trip.

Routes and airlines change often; the safest approach is to check them when planning your trip.

Nearest airport
CNFTancredo Neves International Airport (Confins)
Confins · about 275 km (171 mi) from Diamantina
Alternative
MOCMontes Claros Airport (Mário Ribeiro)
Montes Claros · about 174 km (108 mi) from Diamantina

Montes Claros (MOC) is closer, but with few regional flights; Confins has the national network.

Driving to Diamantina

These are the driving routes to Diamantina from the main cities of origin, with distance, travel time and estimated fuel cost for a car that gets 11 km per liter. Amounts are in Brazilian reais (R$).

From Belo Horizonte
292 km (181 mi) · 4h30
~R$ 200 in fuel and tolls
see the calculation
From Serra do Cipó
181 km (112 mi) · 3h30
~R$ 102 in fuel and tolls
see the calculation
From Ouro Preto
386 km (240 mi) · 5h30
~R$ 238 in fuel and tolls
see the calculation
Where to stay

Hotels in Diamantina

Compare hotels and places to stay in Diamantina on Booking.com, with up-to-date prices and availability, before you book.

See all hotels in Diamantina

Rates change with the dates: confirm the price on Booking.com.

Frequently asked questions

What is the nearest airport to Diamantina?
The nearest airport to Diamantina is Tancredo Neves International Airport (Confins) (CNF), in Confins, about 275 km (171 mi) away. Alternative: Montes Claros Airport (Mário Ribeiro) (MOC), in Montes Claros, about 174 km (108 mi) away. Montes Claros (MOC) is closer, but with few regional flights; Confins has the national network.
How do you get to Diamantina by air?
Fly to Tancredo Neves International Airport (Confins) (CNF), in Confins, about 275 km (171 mi) from Diamantina, and cover the rest of the way overland. Flight routes and schedules change often: check them when you plan your trip.
Is it better to drive or fly to Diamantina?
It depends on where you start. From Belo Horizonte, the drive is 292 km (181 mi) and takes about 4h30, costing about R$ 200 in fuel and tolls. From distant origins, flying usually saves time; from nearby cities, driving gives you more freedom. Compare the cost of the drive with the price of a plane ticket before you decide.
Is Diamantina easy to get to?
Yes: you can drive to Diamantina from Belo Horizonte, Serra do Cipó, and Ouro Preto, and its reference airport is CNF. See the driving routes on this page.
Complete guide to Diamantina Best time to visit Driving routes