Flight distance between Ocho Rios, Jamaica and Tianjin, China 8,355.0 mi / 13,446.1 km