Flight distance between Mahanoro, Madagascar and Diadema, Brazil 5,999.1 mi / 9,654.6 km