Flight distance between Thanh Hóa, Vietnam and Old Harbour Bay, Jamaica 9,824.1 mi / 15,810.4 km