Flight distance between Old Harbour Bay, Jamaica and Tianjin, China 8,388.4 mi / 13,499.8 km