To get the best price from Toronto to Cienfuegos it is recommended to book 70 days in advance.