Flight distance between Runaway Bay, Jamaica and Shantou, China 9,395.3 mi / 15,120.3 km