Flight distance between Freeport, Bahamas and Tianjin, China 7,784.8 mi / 12,528.4 km