Toronto to Venice Italy Direct only $586

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