Flight distance between Tangshan, China and Kingston, Jamaica 8,339.4 mi / 13,420.9 km