Cheap SFO to YYZ Flights

Prices were available within the past 7 days and starts at CA $142 for one-way flights and CA $301 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Reviews from verified customers

Mar 18, 2020

Flight was great, EXPEDIA IS TERRIBLE!

Mar 13, 2020

Flight was empty thus every thing was easy going

Mar 3, 2020

Lost babe / I guess it didn’t meet the connection but iit came a day later

Mar 2, 2020

The flight was very smooth as the plane is a big one. No turbulence felt at all

Feb 19, 2020


Feb 13, 2020

The aircraft was not full, and l was able to use the empty seat to relax.

Feb 12, 2020

Although I checked in 24 hours before the flight. There were not many seats available for selection. Although onboarding the plane it wasnt even full.

Feb 12, 2020

Blankets were provided. Flight on time. Great service and pilots. Baggage arrived promptly.

Feb 4, 2020

Wonderful service at check in. Much thanks!

Jan 27, 2020

It was nice to get free blanket and free earplugs on the plane.

San Francisco to Toronto route information

Origin Airport San Francisco Intl.
Destination Airport Pearson Intl.
Airlines Serving Air Canada, American Airlines, Delta, United
Flight Price CA $301
Distance 3,608 km

Cheap SFO to YYZ Flights

San Francisco to Toronto Flights

How Expedia save you money on your flight?

One surefire way to save money on your flight is to book your flight and hotel together with Expedia. Sometimes, the savings are so large that the flight is basically free!

Flight deals with Expedia

How to find cheap flights with Expedia?

When it comes to finding cheap Expedia flights, the best time to do it is during low season or shoulder season, which ranges between late January to May.

Book a cheap flight with Expedia