Air Canada and some the the charter flights are the only ones that fly direct in the Summer. Most of the charters will fly direct out of Montreal and Toronto. Charters as in Skyservice, Sunwing and Air Transat. You can get air only prices with them.
Westjet is going direct from Toronto to Punta Cana this summer on Saturdays.
Hope this helps you out.