Flight distance between Tianjin, China and San Andros, Bahamas 7,892.6 mi / 12,702.0 km