Flight distance between Runaway Bay, Jamaica and Xiamen, China 9,293.6 mi / 14,956.6 km