Flight distance between Santa Cruz, Jamaica and Lahore, Pakistan 8,540.5 mi / 13,744.7 km