Flight distance between Tangshan, China and Lucaya, Bahamas 7,738.0 mi / 12,453.1 km