Flight distance between Blanchardstown, Ireland and Lahore, Pakistan 4,136.6 mi / 6,657.2 km