San Diego to Toronto Flights (SAN to YYZ): Nonstops, Flight Time and Arrival Tips
Route guide last updated · fares below are fetched live when this page loads
Route at a glance
- Origin
- SAN — San Diego International AirportSan Diego, United States
- Destination
- YYZ — Toronto Pearson International AirportToronto, Canada
Quick Answers
- Is there a nonstop flight from San Diego to Toronto?
- Yes. As of recent schedules, Air Canada flies nonstop from SAN to YYZ, daily in the busier months and less often in winter. It is the only nonstop on the route; other itineraries connect at Vancouver, Calgary, Chicago, Denver, Dallas, Minneapolis or Detroit.
- How long is the flight from San Diego to Toronto?
- The nonstop takes about 4.5 to 5 hours eastbound and 5 to 5.5 hours on the return against the jet stream. With one connection, plan on 7 to 10 hours of total travel. The great-circle distance is roughly 2,200 miles.
- Which airlines fly from San Diego to Toronto?
- Air Canada operates the nonstop and also connects through Vancouver. WestJet connects through Calgary, United through Chicago or Denver, American through Dallas or Chicago, and Delta through Minneapolis, Detroit or Salt Lake City.
Route Overview
Air Canada flies it nonstop; the rest connect
As of recent schedules, Air Canada is the airline flying nonstop between San Diego and Toronto Pearson, with daily service in the busier months and reduced frequency in winter. It is the only nonstop on the pair, so if you want to avoid a connection you are choosing Air Canada and its fare moves with how full that flight is.
One-stop itineraries are plentiful and sometimes cheaper. Air Canada also routes through Vancouver, WestJet through Calgary, and the US carriers connect through their hubs: United via Chicago or Denver, American via Dallas or Chicago, Delta via Minneapolis, Detroit or Salt Lake City. A Chicago or Denver connection typically adds two to four hours door to door. Cross-border connections on US airlines mean you clear Canadian customs in Toronto either way.
Flight time and distance
The great-circle distance from SAN to YYZ is roughly 2,200 miles (about 3,550 km). Eastbound, San Diego to Toronto typically takes 4.5 to 5 hours in the air with the jet stream helping. The return westbound is longer, usually 5 to 5.5 hours. With a connection, plan on 7 to 10 hours of total travel.
The nonstop often leaves San Diego in the morning or late morning and lands in Toronto in the evening, with the three-hour time change making the day feel short. Red-eye options appear on some connecting itineraries.
Departing from San Diego International
San Diego's airport sits a few minutes from downtown on the bay, one of the most convenient big-city airports in the US. It has two terminals: Terminal 1, rebuilt and reopened in stages from 2025, and Terminal 2. Air Canada has recently used Terminal 2, but with the new Terminal 1 opening, assignments are changing, so check your booking the day before. A shuttle links the terminals and the rental car centre.
Getting there is easy: a taxi or ride-hail from downtown or the Gaslamp takes 10 to 15 minutes, the MTS bus route 992 runs from downtown and the Santa Fe Depot to both terminals, and a free shuttle connects the airport with the Old Town Transit Center for the trolley and Coaster trains. Two hours ahead is plenty for a morning departure; San Diego security moves well outside holiday weekends.
Arriving at Pearson and getting downtown
Air Canada and its Star Alliance partners use Terminal 1 at Pearson; WestJet and most other airlines, including American and Delta, use Terminal 3. A free LINK train connects the two. Arriving from the US you clear Canadian customs on landing: primary inspection kiosks and eGates handle most travellers, and you can submit an advance declaration in the ArriveCAN app up to 72 hours before landing to use the faster lanes.
Pearson is about 25 km north-west of downtown Toronto:
- UP Express: the airport train from Terminal 1 to Union Station in about 25 minutes, every 15 minutes through most of the day. The best option for downtown hotels.
- TTC bus and subway: the 900 Airport Express bus to Kipling station on Line 2 is the cheapest route into the city, about an hour to downtown with the subway change.
- Taxi, limo or ride-hail: 30 to 60 minutes depending on traffic on the 401 and Gardiner, which is heavy at rush hour.
Time difference and the short day
Toronto is three hours ahead of San Diego all year, since both observe daylight saving on the same dates. Eastbound you lose three hours, so a morning departure lands in the early evening and you may want dinner and an early night. Westbound you gain them back, and a midday departure from Toronto lands in San Diego in the afternoon with the evening to spare. Jet lag is mild for most people.
When to fly and when to book
Toronto's best weather runs from June to September, with warm summers, lakefront festivals and the Toronto International Film Festival in September. That is also peak demand, with the Air Canada nonstop running daily. Christmas and the Canadian Thanksgiving weekend in October are short, sharp peaks. Late September and October bring autumn colour north of the city and softer fares.
Winter is cold and snowy, and January to March is the cheapest time to fly, but the nonstop frequency drops and winter storms at Pearson can delay flights for hours. April and May are a quiet shoulder as the city thaws. Book two to three months ahead for summer and the holidays; a few weeks is usually enough in winter and spring.
Entry requirements and documents
As of recent rules, US citizens need a valid passport to enter Canada by air but do not need a visa or an Electronic Travel Authorization (eTA). US permanent residents and most other nationalities do need an eTA or a visa, applied for online before travel, and the airline checks for it at San Diego. Rules change, so confirm on the Government of Canada website before you book.
Canada asks about criminal records at the border, including old drunk-driving convictions, which can lead to refused entry. If that applies to you, check the rules in advance. Food and plant rules are strict; declare everything.
Coming home: US pre-clearance in Toronto
On the return, you clear US immigration and customs in Toronto before boarding, in the US departures area of Terminal 1 or Terminal 3, and land in San Diego as a domestic passenger. It is convenient on arrival but means you must reach the airport earlier than for a normal international departure; Air Canada recommends arriving well ahead for US-bound flights, and the pre-clearance hall is busy in the early morning and late afternoon. Allow at least three hours.
What travellers on this route get wrong
The first mistake is assuming the nonstop is daily all year; in winter it may run only some days, so check before planning. The second is arriving at Pearson for the return on a domestic-flight timeline and meeting the pre-clearance queue. The third is a tight winter connection at Chicago or Denver, where snow delays are routine. A smaller one: taking a taxi downtown when the UP Express gets there faster at rush hour.
Featured Flight Deals
San Diego Toronto
See live fares
View dealRound-TripToronto San Diego
See live fares
View dealRound-TripSan Diego Montreal
See live fares
View dealRound-TripSan Diego Vancouver
See live fares
View dealRound-TripSan Diego New York
See live fares
View dealRound-TripSan Diego Los Angeles
See live fares
View dealRoute Guide
Baggage policy
| Airline / fare | Cabin bag | Checked bag | Extra bag |
|---|---|---|---|
| Air Canada | 1 carry-on plus a personal item within the standard size limits | Basic and Standard fares between Canada and the US typically include no free checked bag; Flex and higher include one 23 | charged per bag; varies by fare and date |
| WestJet | 1 carry-on plus a personal item; UltraBasic fares may restrict the carry-on | Most economy fares include no free checked bag; the first bag is sold separately | charged per bag; cheaper when added online before the airport |
| United | 1 carry-on plus a personal item on standard economy; Basic Economy may limit you to a personal item | No free checked bag on most economy fares between the US and Canada | charged per bag; varies by fare and date |
| Delta | 1 carry-on plus a personal item | Main Cabin fares to Canada typically include no free checked bag unless you hold status or the airline's credit card | charged per bag; varies by fare and date |
Baggage disclaimer
Allowances depend on the fare family you buy and change without much notice, so confirm the figures on your ticket and the airline's website before you pack.
Travel tips
Check the nonstop's winter frequency
Air Canada's San Diego to Toronto flight runs daily in summer but can drop to a few days a week in winter. Look at the schedule for your actual dates before building a trip around the direct flight, and keep a Vancouver or Chicago connection as the fallback.
Arrive early for the return flight
US pre-clearance at Pearson means you clear US immigration and customs before boarding, and the hall is busy in the early morning and late afternoon. Allow three hours, check in online, and have your passport and declaration ready.
Use the ArriveCAN advance declaration
You can submit your Canadian customs declaration in the ArriveCAN app up to 72 hours before landing at Pearson. It is optional, but it gives you faster kiosk lanes on arrival after a long flight.
Take the UP Express downtown
The train leaves from Terminal 1, reaches Union Station in about 25 minutes and beats a taxi at rush hour. If you land at Terminal 3, ride the free LINK train to Terminal 1 first. Tap a contactless card or buy a ticket at the platform.
Pack for a real winter
Toronto from December to March is cold, with snow and wind off the lake, and San Diegans often underestimate it. A warm coat, hat, gloves and boots with grip are needed, and the PATH underground walkways downtown are worth learning.
Related Flight Deals
San Diego Amsterdam flights
See live fares
View dealFlight RouteSan Diego Stockholm flights
See live fares
View dealFlight RouteDetroit Toronto flights
See live fares
View dealFlight RouteNewark Toronto flights
See live fares
View dealFlight RouteFort Lauderdale Toronto flights
See live fares
View dealFlight RouteHonolulu Toronto flights
See live fares
View dealFAQs
Yes. As of recent schedules, Air Canada flies nonstop from SAN to YYZ, daily in the busier months and less often in winter. It is the only nonstop on the route; other itineraries connect at Vancouver, Calgary, Chicago, Denver, Dallas, Minneapolis or Detroit.
The nonstop takes about 4.5 to 5 hours eastbound and 5 to 5.5 hours on the return against the jet stream. With one connection, plan on 7 to 10 hours of total travel. The great-circle distance is roughly 2,200 miles.
Air Canada operates the nonstop and also connects through Vancouver. WestJet connects through Calgary, United through Chicago or Denver, American through Dallas or Chicago, and Delta through Minneapolis, Detroit or Salt Lake City.
As of recent rules, US citizens need only a valid passport for air travel to Canada; no visa or eTA is required. US permanent residents and most other nationalities need an eTA or visa before flying. Check the Government of Canada website for current requirements.
The UP Express train runs from Terminal 1 to Union Station in about 25 minutes, every 15 minutes through most of the day. The TTC 900 Airport Express bus to Kipling subway station is the cheapest option, about an hour to downtown. Taxis take 30 to 60 minutes.
Toronto is three hours ahead of San Diego all year, because both places observe daylight saving time on the same dates. Jet lag is mild, but a morning departure from San Diego lands in Toronto in the early evening.
January to March is usually the cheapest, though the nonstop runs less often and winter storms can delay flights. June to September, Christmas and the Canadian Thanksgiving weekend in October are the busiest. Late September and October offer autumn colour and softer fares.
Yes. Flights from Toronto to the US use US pre-clearance at Pearson, so you pass US immigration and customs before boarding and land in San Diego as a domestic passenger. Arrive at least three hours before a US-bound departure to cover the pre-clearance queue.
Unpublished fares available by phone
Speak with a Way4Fly travel specialist for live availability and deals not shown online — day, night, weekends and holidays.
