Flight distance between Thanh Hóa, Vietnam and Runaway Bay, Jamaica 9,785.0 mi / 15,747.4 km