Flight distance between Batna, Algeria and Lahore, Pakistan 3,855.5 mi / 6,204.8 km