Flight distance between Marovoay, Madagascar and Ghāziābād, India 3,715.2 mi / 5,979.1 km