Flight distance between Runaway Bay, Jamaica and Tangshan, China 8,299.9 mi / 13,357.4 km