Flight distance between Uitenhage, South Africa and Bijelo Polje, Montenegro 5,318.1 mi / 8,558.6 km