Flight distance between Runaway Bay, Jamaica and Shenzhen, China 9,500.8 mi / 15,290.0 km