Direct flights
from San Diego (SAN)
to Toronto (YYZ)
with Air Canada

Weekly schedule for flights between San Diego Intl (San Diego, United States) and Lester B. Pearson Intl (Toronto, Canada).
7 weekly flights operate on this route flying 2,156mi in 4h41min.
Expect $187 in average for a one-way ticket with the cheapest option at $187 on Jan 18.