Flights from San Diego to Toronto – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
SAN to YYZ – All flight route options from San Diego International Airport, California, USA to Pearson International, Canada. These routes are operated by 11 airlines. Fly non-stop with Porter Airlines or Air Canada, or choose from 22 different stopover flights. The shortest flight time is 4 hours and 50 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 Diego to Toronto flights
There are over 27 airlines and as many as 1503 flights every week to this destination. You can fly non-stop to Toronto (YYZ) from San Diego (SAN) with Air Canada or Porter Airlines but if a stopover option suits you better you can choose to fly via Salt Lake City, Denver or any other of the 25 alternatives with connectiing airports.
Tip! You might want to consider arriving at City Centre (YTZ) instead.
San Diego to Toronto with Air Canada
You can fly non-stop every weekday with flights departing at 11:00 am, 12 noon or 10:00 pm. You also have the option to do a transit flight via Montreal. Air Canada is a Star Alliance member.
With United Airlines
United Airlines is a Star Alliance member.
Distance & flight times: San Diego International Airport to Pearson
The shortest flight time between SAN and YYZ is 4 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 50m | - | 2164 miles (3482 km) |
SLC Salt Lake City | 6h 37m | 33m | 2295 miles (3693 km) |
DEN Denver | 6h 52m | 1h 3m | 2175 miles (3500 km) |
LAS Las Vegas | 7h 29m | 1h 9m | 2209 miles (3554 km) |
DTW Detroit | 8h 16m | 4h 39m | 2177 miles (3503 km) |
ORD Chicago | 8h 20m | 4h 53m | 2166 miles (3485 km) |
PHL Philadelphia | 8h 30m | 3h 32m | 2727 miles (4388 km) |
DFW Dallas | 8h 30m | 1h 0m | 2379 miles (3828 km) |
ATL Atlanta | 9h 5m | 3h 50m | 2642 miles (4251 km) |
CLT Charlotte | 9h 10m | 3h 40m | 2676 miles (4306 km) |
PHX Phoenix | 9h 13m | 2h 42m | 2187 miles (3519 km) |
SFO San Francisco | 9h 18m | 2h 18m | 2715 miles (4368 km) |
LAX Los Angeles | 9h 31m | 3h 56m | 2292 miles (3688 km) |
CLE Cleveland | 9h 40m | 4h 13m | 2227 miles (3583 km) |
MSP Minneapolis | 9h 44m | 1h 52m | 2218 miles (3569 km) |
JAC Jackson | 10h 8m | - | - |
YUL Montreal | 10h 34m | 4h 21m | 2784 miles (4479 km) |
LGA New York | 10h 37m | 4h 18m | 2791 miles (4491 km) |
BOI Boise | 11h 4m | 2h 5m | 2579 miles (4150 km) |
DCA Washington | 11h 10m | - | - |
JFK New York | 11h 18m | 4h 22m | 2801 miles (4507 km) |
MSY New Orleans | 11h 25m | - | - |
EWR New York | 11h 39m | - | - |
BNA Nashville | 12h 9m | 2h 56m | 2401 miles (3863 km) |
IAD Dulles | 12h 11m | - | - |
IAH Houston | 12h 59m | 4h 16m | 2593 miles (4172 km) |



Quick copy and share this page
From San Diego to Canada
Below is a list of other destinations to Canada from San Diego International Airport with either direct flights or 1 stop connections.
-
YUL Montreal Direct
-
YVR Vancouver Direct
-
YYC Calgary Direct
-
YEG Edmonton
-
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