Flight distance between Old Harbour Bay, Jamaica and Hefei, China 8,868.3 mi / 14,272.2 km