Flight distance between Santa Clara, Cuba and Lanzhou, China 8,389.7 mi / 13,501.9 km