Flight distance between Mahanoro, Madagascar and Faisalābād, Pakistan 3,893.9 mi / 6,266.6 km