Air Transat is showing direct flights from Toronto to Venice, Italy round trip for the price of around $586
Go to Expedia.ca and Search for a flight from Toronto to Venice (VCE)
Use following sample date combinations:
May 20 to 27
May 20 to May 28
June 3 to June 10/11
June 10 to June 17, 18
Check out prices on Expedia.ca