Flight distance between Las Tunas, Cuba and Puyang, China 8,777.3 mi / 14,125.7 km