Cheap Flights from Toronto Pearson International to San Juan

Compare Toronto Pearson International to San Juan flight deals

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

Book the best San Juan fare with no extra fees

Flight deals from Toronto Pearson International to San Juan

Looking for a cheap last-minute deal or the best return flight from Toronto Pearson International to San Juan? Find the lowest prices on one-way and return tickets right here.

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

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 Juan flights are currently cheapest in March.

Direct flights from Toronto Pearson International to San Juan

Alternative Toronto Pearson International to San Juan routes

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

Toronto to San Juan: Flight information

The things to know before you go.
Cheapest flight foundR 2,018
Cheapest month to flyMarch
Average flight time4 hrs, 35 mins
Most popular airlineDelta
Average flights per week5

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

There are 6 airports in San Juan: San Juan Isla Grande, San Juan Luis Munoz Marin, Roosevelt Roads, Ponce, Vieques, and Culebra.
The best price we found for a return flight from Toronto Pearson International to San Juan is R 3,914. 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.
4 hours and 35 minutes is the average flight time from Toronto Pearson International to San Juan.
Delta, Air Canada Rouge and Air Canada fly direct from Toronto Pearson International to San Juan.
As of January 2026, there are 10 flights per week flying from Toronto Pearson International to San Juan.
The cheapest month to fly from Toronto Pearson International to San Juan is usually February.
If you're flying from Toronto Pearson International Airport, the cheapest airport near San Juan is San Juan Luis Munoz Marin – which is 11.3 km away from the centre of San Juan. We've found flights into this airport from R 3,914.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Toronto Pearson International Airport to San Juan on Monday, 23 February 2026.
Yes – the average flight time is 4 hours and 35 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 Juan 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 Juan is around 40 days in advance, so don’t leave your flight to the last minute.
In January, the average temperature is usually around 25°C. August is typically the warmest month in San Juan, when it usually averages around 29°C. You can expect the least rain in February. The coldest month is January, with temperatures averaging 23°C. The rainiest month is September.
Currently, United and Air Canada offer the cheapest flight tickets to San Juan.

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

  • Approximately 4 hours 55 minutes is how long you can expect to be in the air on a direct flight from Pearson International Airport to San Juan.

  • San Juan and Toronto (where Pearson International Airport is located) share the UTC-4 timezone. This means there's no time difference to consider.

  • To avoid missing your YYZ to San Juan flight, leave enough time to navigate the airport and find your gate. Arriving two hours ahead of international departures and an hour before domestic flights is the general rule.

  • Heading away during a peak period like a bank holiday? Expect longer queues at security and check-in. Play it safe and arrive up to four hours before international flights and two hours ahead of domestic departures.

  • You can book a direct Pearson International Airport to San Juan ticket. Start your journey at YYZ and arrive at Luis Munoz Marin International Airport (SJU).

  • Look out for deals with Air Canada. This airline operates direct flights from Pearson International Airport to San Juan.

  • Travelling from central Toronto to YYZ takes about 50 minutes by public transport. If you ride-share, drive or take a cab, you'll cover the 19 kilometres in 25 minutes or so, depending on traffic conditions.

  • In search of a hotel near YYZ? If you're catching an early flight from Pearson International Airport to San Juan, these accommodation options set you up for a seamless send-off:

  • 63.97% of flights that leave from Pearson International Airport reach their destination on schedule.

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

  • R 2,018 is the cheapest price we've seen for a one-way Pearson International Airport to San Juan flight. A return flight ticket right now is R 3,914. Depending on how early you book and the availability, these fares can change.

  • Booking in advance is often the key to locking in a cheap flight from YYZ to San Juan. Fares tend to rise as seats fill up, so the nearer you get to departure, the more you'll likely spend on your ticket.

  • The 'Whole month' search tool will show you the cheapest tickets from Pearson International Airport to San Juan across each month. It's a good way to find a bargain if your travel dates are flexible.

  • Save time looking for cheap flights from YYZ to San Juan by setting up a Price Alert. We'll send you an email or notification on the app when a new discounted fare appears.

  • Find a cheap flight from Pearson International Airport to San Juan with the help of our filters. Choose your ideal times, number of stops and airlines, then sort the results by 'Cheapest' to see the best deals.

Airports in San Juan

Luis Munoz Marin International Airport (SJU)

  • The distance from Luis Munoz Marin International Airport (SJU) to central San Juan is roughly 8 kilometres. It takes around 10 minutes to reach the centre driving.

  • Getting there by public transport takes about 55 minutes.

  • Consider staying in a hotel close to SJU if you're coming in on a late flight from Pearson International Airport to San Juan. Select one of these accommodation options and skip the long transfer:

  • Travel at your own pace with a Luis Munoz Marin International Airport rental car. Pick up your wheels from Sixt, Ace Rent a Car or U-Save and see more of San Juan and beyond.

  • For the lowest price, reserve your vehicle from Luis Munoz Marin International Airport about two weeks ahead of your flight from YYZ to San Juan.

Fernando Luis Ribas Dominicci Airport (SIG)

  • Central San Juan is around 8 kilometres from Fernando Luis Ribas Dominicci Airport (SIG). After your flight from Pearson International Airport to San Juan has hit the runway and you've made your way out of the airport, expect a drive of around 15 minutes.

  • Public transport will get you there in around 1 hour.

  • After stepping off your YYZ to San Juan flight, rest your head at a hotel near SIG. These are some comfortable options that'll help you slip into relaxation mode:

Best time to go to San Juan

  • Visit San Juan during peak season if you prefer a busy atmosphere, but remember that prices may be higher. Alternatively, book flights from Pearson International Airport to San Juan in the off-season when prices are cheaper and crowds are smaller.

  • The warmest month in San Juan is September, with temperatures ranging between 23ºC (73ºF) and 33ºC (91ºF). Lock in your Pearson International Airport to San Juan flight ticket then if that's your idea of comfortable weather.

  • February has average temperatures of between 20ºC (68ºF) and 28ºC (82ºF). Look for a cheap ticket from YYZ to San Juan around that time if you'd rather travel in cooler conditions.

More about San Juan

  • After booking your flight from Pearson International Airport to San Juan, choose a hotel that combines comfort with a great location. Make one of these accommodation options your base for exploring San Juan:

  • La Garita del morro de san juan bahia and Castillo San Felipe del Morro are just a couple of the leading attractions to add to your San Juan itinerary. Keep the momentum going by heading to Fortaleza Street.

Explore more of Puerto Rico

  • Aguadilla is just one of the many cities in Puerto Rico waiting to be discovered once you've seen San Juan. Around 113 kilometres away to the west, popular attractions include El Parterre, Aguadilla Ice Skating Arena and Bandera de los Reyes Magos.

  • Isabela is another essential stop in Puerto Rico and is around 105 kilometres west of San Juan. No trip is complete without a visit to Amarillo Mango, Urb. Llanos Piscina Park and Noches de Artesania.

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