Flight distance between Runaway Bay, Jamaica and Nanjing, China 8,786.7 mi / 14,140.9 km