Flight distance between Maseru, Lesotho and Santa Cruz, Jamaica 7,713.9 mi / 12,414.2 km