Cheap flights from Toronto Pearson International to San Diego

Compare Toronto Pearson International to San Diego flight deals

Find the cheapest month or even day of the year to fly to San Diego

Book the best San Diego fare with no extra fees

Flight deals from Toronto Pearson International to San Diego

Looking for a cheap last-minute deal or the best return flight from Toronto Pearson International Airport to San Diego? If you want to travel next month, return fares start from $449. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Toronto Pearson International to San Diego

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Toronto Pearson International to San Diego flights are currently cheapest in June.

Direct flights from Toronto Pearson International to San Diego

Alternative Toronto Pearson International to San Diego routes

Looking for the cheapest, fastest or easiest route from Toronto Pearson International to San Diego? You could fly into the following airports instead.

Toronto to San Diego: Flight information

The things to know before you go.
Cheapest flight found$208
Cheapest month to flyJune
Average flight time5 hrs, 22 mins
Most popular airlineAir Canada
Average flights per week20

Finding cheap flights from Toronto Pearson International to San Diego: Frequently asked questions

There are 2 airports in San Diego: San Diego International and McClellan-Palomar.
The best price we found for a return flight from Toronto Pearson International to San Diego is $359. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
5 hours and 22 minutes is the average flight time from Toronto Pearson International to San Diego.
Air Canada, United and Air Canada Rouge fly direct from Toronto Pearson International to San Diego.
As of May 2026, there are 40 flights per week flying from Toronto Pearson International to San Diego.
The cheapest month to fly from Toronto Pearson International to San Diego is usually September.
If you're flying from Toronto Pearson International Airport, the cheapest airport near San Diego is San Diego International – which is 4.1 km away from the centre of San Diego. We've found flights into this airport from $359.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Toronto Pearson International Airport to San Diego on Thursday, 10 September 2026.
Yes – the average flight time is 5 hours and 22 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to San Diego but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to San Diego is around 40 days in advance, so don’t leave your flight to the last minute.
In May, the average temperature is usually around 17°C. August is typically the warmest month in San Diego, when it usually averages around 28°C. You can expect the least rain in June. The coldest month is December, with temperatures averaging 10°C. The rainiest month is February.
Currently, WestJet and Air Canada offer the cheapest flight tickets to San Diego.

Flying from Toronto Pearson International Airport (YYZ) to San Diego: what you need to know

  • Expect to be in the air for 4 hours 55 minutes. On average, that's the duration of a direct flight from Toronto Pearson International Airport to San Diego.

  • Toronto Pearson International Airport is located in Toronto. Based in the UTC-8 timezone, San Diego is three hours behind Toronto.

  • With seven departures a week between the two airports, Toronto Pearson International Airport (YYZ) to San Diego International Airport (SAN) is the busiest route. Board Air Canada's 08:15 flight to get your journey from YYZ to SAN underway.

  • Leave enough time to get on your YYZ to San Diego flight. As a rule of thumb, arrive two hours before international departures and an hour ahead for domestic flights.

  • Travelling during a popular month such as July? Major public holidays and other popular periods can mean longer queues and delays at check-in and security. Be extra cautious and arrive up to four hours ahead of an international flight and two hours before a domestic departure.

  • You can book a direct Toronto Pearson International Airport to San Diego ticket. Start your journey at YYZ and end it at San Diego International Airport (SAN).

  • Book your seat with Air Canada. This leading carrier operates direct flights from Toronto Pearson International Airport to San Diego.

  • YYZ is around 19 kilometres from central Toronto. If you're driving, catching a taxi or ride-sharing from the centre, it'll take 30 minutes or so to get there, depending on traffic conditions. If you're using public transport, expect the travel time to be around 25 minutes.

  • Want an easy start to your holiday? Stay near YYZ. Whether you're catching an early flight from Toronto Pearson International Airport to San Diego or just don't want to be rushed, these hotels are worth a look:

  • When it comes to the on-time performance of Toronto Pearson International Airport, data shows 68% of flights meet their scheduled arrival time.

How to find the cheapest flights from Toronto Pearson International Airport (YYZ) to San Diego

  • $208 is currently the best price for a one-way Toronto Pearson International Airport to San Diego flight. Return plane tickets start from $359. These fares can change based on availability and demand.

  • To pick up cheap flights from YYZ to San Diego, book as early as possible. Airlines tend to offer lower prices when flights are first released.

  • The 'Whole month' search tool will show you the cheapest tickets from Toronto Pearson International Airport to San Diego throughout the month. It's an easy way to find a bargain if your trip dates aren't set in stone.

  • Save time searching for cheap flights from YYZ to San Diego by creating a Price Alert. We'll send you an email or push notification on the app when a lower fare pops up.

  • Find a cheap flight from Toronto Pearson International Airport to San Diego with the help of our filters. Choose your ideal departure time, duration and airlines, then sort the results by 'Cheapest' to see the best deals.

Airports in San Diego

San Diego International Airport (SAN)

  • San Diego International Airport (SAN) is around 5 kilometres from the centre of San Diego. If you're catching a taxi or a ride-share, the drive will take roughly 15 minutes.

  • It'll take around 25 minutes to get there by public transport.

  • The last thing you need is a lengthy journey to your hotel if you're getting in late on a flight from Toronto Pearson International Airport to San Diego. Stay at one of these accommodation options near SAN instead:

  • Lock in the best rate by reserving your vehicle from San Diego International Airport about two weeks before your flight from YYZ to San Diego.

  • SAN is located at N Harbour Dr.

McClellan-Palomar Airport (CLD)

  • Central San Diego is around 48 kilometres from McClellan-Palomar Airport (CLD). Disembark your flight from Toronto Pearson International Airport to San Diego and then keep your eyes peeled for any airport signs that'll help you get to the centre.

  • Place the 'Do not disturb' sign on your door and relax at a hotel near CLD. Here are a few options where you can put your feet up after your YYZ to San Diego flight:

  • Avoid the slow-moving lines and paperwork at the rental desk by having everything prearranged. Reserve your ride from CLD in advance so you can simply pick up the keys and get on your way.

Best time to go to San Diego

  • December is the quietest month for flights from Toronto Pearson International Airport to San Diego, while July is the busiest. Find the best time to go to San Diego based on whether you like a lively atmosphere or a more laid-back vibe.

  • Book a Toronto Pearson International Airport to San Diego plane ticket with a departure in August if you're eager to explore the city during its warmest month. You can expect temperatures to range from 16ºC (61ºF) to 27ºC (81ºF).

  • If you want to travel in cooler conditions, look for a cheap ticket from YYZ to San Diego in February when temperatures average between 8ºC (46ºF) and 22ºC (72ºF).

More about San Diego

  • Start your San Diego trip right by choosing the perfect place to stay. After booking your flight from Toronto Pearson International Airport to San Diego, check out our range of hotels including:

  • San Diego Balboa Park and San Diego Zoo are just the start of the major attractions to put on your San Diego itinerary. Continue your sightseeing adventures at USS Midway Museum.

Explore more of the United States

  • You've visited San Diego, now it's time to explore other corners of the United States. Journey around 177 kilometres northwest to Los Angeles to check off its top attractions. From Hollywood Sign to Universal Studios Hollywood and Hollywood Bowl, there's plenty to keep you busy.

  • Phoenix is another essential stop in the United States and is around 483 kilometres east of San Diego. No journey is complete without experiencing Camelback Mountain, Yayoi Kusama Fireflies Infinity Mirror Room and Heard Museum.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.