Flight distance between Sancti Spíritus, Cuba and Taiyuan, China 8,232.1 mi / 13,248.3 km