Are there direct flights from Toronto to Saint Lucia?

Air Canada and WestJet have direct flights from St. Lucia to Toronto.