Direct flights
from Wien (VIE)
to Toronto (YYZ)
with Air Canada

Weekly schedule for flights between Vienna Intl (Wien, Austria) and Lester B. Pearson Intl (Toronto, Canada).
7 weekly flights operate on this route flying 4,324mi in 9h05min.
Expect $578 in average for a one-way ticket with the cheapest option at $577 on Feb 27.