Flight distance between Viborg, Denmark and Lahore, Pakistan 3,491.9 mi / 5,619.7 km