Flights from Toronto to Venice last roughly 13 to 14 hours. Almost all flights have at least one stop or more, usually in Europe. Alitalia, BA, Swiss, KLM, Air France, Olympic and Delta Airlines have 1-stop flights from Toronto to Venice, Greece. On average a return flight booked several months ahead will cost around C$1,350.
|