Flight distance between Mahanoro, Madagascar and Lucknow, India 3,880.3 mi / 6,244.7 km