Flight distance between Hasselt, Belgium and Old Harbour Bay, Jamaica 4,938.5 mi / 7,947.8 km