Flight distance between Ocho Rios, Jamaica and Tai’an, China 8,552.2 mi / 13,763.5 km