Flight distance between Santa Clara, Cuba and Tangshan, China 7,993.1 mi / 12,863.7 km