Flights from San Francisco to Toronto – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
SFO to YYZ – All flight route options from San Francisco International, California, USA to Pearson International, Canada. These flights are operated by 13 different airlines. Fly non-stop or choose from 34 different connecting flights. The shortest flight time is 4 hours and 55 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Pearson
We got great deals on hotels and car rentals near the airport.
San Francisco to Toronto flights
There are over 37 airlines and as many as 2696 flights every week to this destination. You can fly non-stop to Toronto (YYZ) from San Francisco (SFO) with Air Canada, United Airlines or Porter Airlines but if a stopover option suits you better you can choose to fly via Denver, Edmonton or any other of the 34 alternatives with connectiing airports.
Tip! You might want to consider arriving at City Centre (YTZ) instead.
San Francisco to Toronto with Air Canada
You can fly non-stop every weekday with flights departing between 7:00 am and 10:00 pm. You can also catch a transit flight via Edmonton or Montreal. Air Canada is a Star Alliance member.
With Sun Country Airlines
If you fly from San Francisco with Sun Country Airlines you will do a stopover in Minneapolis, MSP before reaching Toronto. This flight trip will take 7 hours and 41 minutes and you can fly every Wednesday or Saturday with departures at 09:05, 12:20 or 23:59.
Distance & flight times: SFO Airport to Pearson
The shortest flight time between SFO and YYZ is 4 hours and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 55m | - | 2266 miles (3646 km) |
DEN Denver | 7h 5m | 1h 8m | 2289 miles (3683 km) |
YEG Edmonton | 7h 25m | 51m | 2848 miles (4582 km) |
PIT Pittsburgh | 7h 34m | 1h 40m | 2483 miles (3995 km) |
MSP Minneapolis | 7h 38m | 2h 16m | 2274 miles (3659 km) |
PSP Palm Springs | 7h 40m | 1h 23m | 2513 miles (4043 km) |
SLC Salt Lake City | 8h 5m | 2h 26m | 2265 miles (3644 km) |
STL Saint Louis | 8h 20m | 4h 21m | 2396 miles (3855 km) |
ORD Chicago | 8h 31m | 1h 56m | 2288 miles (3681 km) |
DTW Detroit | 8h 35m | 2h 52m | 2299 miles (3699 km) |
DFW Dallas | 8h 45m | 50m | 2674 miles (4302 km) |
CMH Columbus | 8h 45m | 37m | 2433 miles (3915 km) |
PHL Philadelphia | 8h 46m | 44m | 2878 miles (4631 km) |
LAS Las Vegas | 8h 52m | 4h 49m | 2364 miles (3804 km) |
ATL Atlanta | 9h 7m | 4h 21m | 2890 miles (4650 km) |
YYC Calgary | 9h 7m | 1h 47m | 2703 miles (4349 km) |
SAN San Diego | 9h 13m | 1h 46m | 2613 miles (4204 km) |
CLE Cleveland | 9h 16m | 3h 32m | 2362 miles (3800 km) |
CLT Charlotte | 9h 19m | 1h 11m | 2896 miles (4660 km) |
DCA Washington | 9h 28m | 2h 41m | 2811 miles (4523 km) |
PHX Phoenix | 9h 39m | 1h 18m | 2535 miles (4079 km) |
YUL Montreal | 9h 45m | 1h 59m | 2862 miles (4605 km) |
SEA Seattle | 9h 45m | 2h 50m | 2749 miles (4423 km) |
LAX Los Angeles | 9h 46m | 3h 24m | 2522 miles (4058 km) |
SNA Santa Ana | 9h 48m | 1h 36m | 2538 miles (4084 km) |
YVR Vancouver | 10h 0m | 1h 52m | 2895 miles (4658 km) |
IND Indianapolis | 10h 0m | 1h 12m | 2390 miles (3846 km) |
IAD Dulles | 10h 16m | - | - |
ONT Ontario | 10h 29m | - | - |
IAH Houston | 10h 36m | 1h 10m | 2927 miles (4710 km) |
BNA Nashville | 10h 40m | 3h 1m | 2619 miles (4214 km) |
EWR New York | 10h 45m | - | - |
SMF Sacramento | 11h 3m | 3h 17m | 2282 miles (3672 km) |
JFK New York | 12h 2m | - | - |
LGA New York | 13h 27m | 4h 28m | 2931 miles (4716 km) |


Quick copy and share this page
From San Francisco to Canada
Below is a list of other destinations to Canada from San Francisco International with either direct flights or 1 stop connections.
-
YUL Montreal Direct
-
YVR Vancouver Direct
-
YYC Calgary Direct
-
YEG Edmonton Direct
-
YHZ Halifax
-
YWG Winnipeg
-
YOW Ottawa
-
YQB Quebec
-
YZF Yellowknife
-
YYT St. John's
From USA to Toronto
Below is a list of other cities in USA with flights to Toronto with either non-stop or connecting flights.
-
DFW Dallas Direct
-
ORD Chicago Direct
-
ATL Atlanta Direct
-
DEN Denver Direct
-
JFK New York Direct
-
MIA Miami Direct
-
CLT Charlotte Direct
-
LAX Los Angeles Direct
-
IAH Houston Direct
-
EWR New York Direct