Flight distance between Lahore, Pakistan and Sofia, Bulgaria 2,868.3 mi / 4,616.0 km