Boa Esperanca is located in Belo Horizonte city, Brazil at the -21.09, -45.5658 coordinates. Distance from Boa Esperanca to other cities. are listed below, click on the city name to find distance between. Distance from Boa Esperança to Contagem 203 km, to Uberlandia 372 km, to Juiz de Fora 241 km. The green marker indicates the location of Boa Esperança.