Flight distance between Bangkok, Thailand and Cienfuegos, Cuba 9,955.3 mi / 16,021.5 km