Bela Vista is located in Campo Grande city, Brazil at the -22.1089, -56.5211 coordinates. Distance from Bela Vista to other cities. are listed below, click on the city name to find distance between. Distance from Bela Vista to Dourados 177 km, to Corumba 364 km, to Tres Lagoas 520 km. The green marker indicates the location of Bela Vista.