Flight distance between Tabuk, Saudi Arabia and Kingston, Jamaica 6,954.4 mi / 11,192.0 km