Flight distance between Montpellier, France and Faisalābād, Pakistan 3,774.3 mi / 6,074.2 km