Flight distance between Tabuk, Saudi Arabia and Portmore, Jamaica 6,961.0 mi / 11,202.6 km