Flight distance between Mahanoro, Madagascar and Novoye Medvezhino, Belarus 5,253.9 mi / 8,455.3 km