Flight distance between Mahanoro, Madagascar and Indore, India 3,463.3 mi / 5,573.6 km