To get to Diamantina, you can take a bus from the city of Belo Horizonte, which is located about 290 kilometers to the south.
The trip takes around 4 and a half hours, and there are several bus companies that offer this service.
It is also possible to arrive by car from other nearby cities, taking the BR-259 or the BR-367.
The closest airport is Belo Horizonte, which has national and international flights. From there, you can take a bus or car to reach Diamantina.
See more information about Diamantina
See also information on Belo Horizonte.