Flight distance between Lahore, Pakistan and Teresina, Brazil 7,994.2 mi / 12,865.5 km