Flight distance between Alamar, Cuba and Xiamen, China 8,873.5 mi / 14,280.6 km