Flight distance between Nyíregyháza, Hungary and Lahore, Pakistan 2,949.8 mi / 4,747.3 km