Cheap Flights from Toronto (YTOA) to Saint John (YSJ)

Compare Toronto to Saint John flight deals

Find the cheapest month or even day of the year to fly to Saint John

Book the best Saint John fare with no extra fees

Flight deals from Toronto to Saint John

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

Find the cheapest month to fly from Toronto to Saint John

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Toronto to Saint John flights are currently cheapest in April.

Direct flights from Toronto to Saint John

Toronto to Saint John: Alternative routes

Compare routes from Toronto to Saint John below. You may find an airport to fly into that's cheaper, faster, or easier than Saint John.

Toronto to Saint John: Flight information

The things to know before you go.
Cheapest flight found£107
Cheapest month to flyApril
Average flight time1 hr, 59 mins
Most popular airlineAir Canada
Average flights per week62

Finding cheap flights from Toronto to Saint John: Frequently asked questions

The best price we found for a return flight from Toronto to Saint John is £107. 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.
1 hour and 59 minutes is the average flight time from Toronto to Saint John.
Air Canada, United and Emirates fly direct from Toronto to Saint John.
As of March 2026, there are 207 flights per week flying from Toronto to Saint John.
The cheapest month to fly from Toronto to Saint John is usually April.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Toronto to Saint John Airport on Monday, 20 April 2026.
Yes – the average flight time is 1 hour and 59 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 Saint John 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 Saint John is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Saint John is Flair Airlines .

Flying from Toronto to Saint John Airport (YSJ): What you need to know

  • Your adventure begins at one of Toronto's main airports, Pearson International Airport (YYZ) or Billy Bishop Toronto City Airport (YTZ). Explore the options for booking a flight from Toronto to Saint John Airport (YSJ) departing from either of these bases.

  • Jump on a direct Toronto to Saint John Airport flight and you'll be in the air for around 2 hours.

  • Saint John Airport is located in Saint John. The city operates on the UTC-3 timezone and is one hour ahead of Toronto.

  • Pearson International Airport (YYZ) to Saint John Airport (YSJ) is the most popular route. There are 15 direct flights a week to pick from. If you prefer starting your day later, hop on the last flight with Air Canada at 9:30pm. Opt for the first YYZ to YSJ departure with Flair Airlines at 7am if you'd rather get going earlier.

  • Arriving two hours before an international flight and one hour ahead of a domestic departure are golden rules for hassle-free flying. Be at the airport with enough time to board your flight from Toronto to YSJ.

  • If you're flying during a bank holiday or other peak period, give yourself more time. Arrive two hours before domestic flights and up to four hours before international departures. Queues at security and check-in will be longer.

Airports in Toronto

Pearson International Airport (YYZ)

  • Pearson International Airport (YYZ) provides a hassle-free way to reach your destination. Nonstop flights from Toronto to Saint John Airport (YSJ) take off from this terminal.

  • When departing from YYZ, you can catch a direct flight from Toronto to Saint John Airport with Air Canada.

  • Air Canada is the airline most travellers choose for flights from YYZ to YSJ.

  • Among carriers operating on this route, Air Canada has the best track record for timely arrivals.

  • The journey 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 27 kms (17 miles) in 25 minutes or so, depending on traffic conditions.

  • Want a stress-free start to your holiday? Stay near Pearson International Airport. Whether you've booked an early flight from Toronto to Saint John Airport or just don't like being rushed, these hotels are just what you're after:

  • 63.97% of flights departing from Pearson International Airport reach their destination on time.

Billy Bishop Toronto City Airport (YTZ)

  • YTZ is about 3 kms (2 miles) from central Toronto. It'll take you 35 minutes or so to get to the airport by car from the city centre. Public transport takes approximately 40 minutes.

  • Want to treat yourself to an extra night away before boarding your Toronto to YSJ flight? Kick back in a hotel near Billy Bishop Toronto City Airport before your break officially starts. These stays are calling your name:

  • When it comes to flights staying on schedule, Billy Bishop Toronto City Airport has an on-time arrival performance of 62.09%.

Region of Waterloo International Airport (YKF)

  • From central Toronto, YKF is around 105 kms (65 miles) away. It takes roughly 1 hour 15 minutes to reach the airport by car and 4 hours 5 minutes or so on public transport.

  • Wake up, take it easy and still make your Toronto to Saint John Airport flight without having to rush. These hotels near Region of Waterloo International Airport make getting to the terminal a breeze if you're jetting off early:

  • The on-time performance rate of YKF is 63.64%. In other words, that's how often flights from this airport reach their final stop as planned.

About Saint John Airport (YSJ)

  • If you're coming in on a late flight from Toronto to Saint John Airport, nothing beats the convenience of staying near the terminal. Grab your bags from the carousel and then be showered and sleeping not long after at one of these hotels near YSJ:

  • Grab a Saint John Airport rental car and discover Saint John and beyond with your own set of wheels. Alamo, Avis and Budget are leading providers to choose from here.

  • Booking your vehicle around one week in advance of your Toronto to Saint John Airport flight can help you get a cheaper deal.

Getting from Saint John Airport (YSJ) to central Saint John

  • The centre of Saint John is around 9 miles from Saint John Airport. Travel times by car hire or cab will vary based on traffic conditions, so do a little research before you go.

  • It'll take around 55 minutes to get there using public transport.

How to find the cheapest flights from Toronto to Saint John Airport (YSJ)

  • £62 is currently the lowest price for a one-way ticket from Toronto to Saint John Airport. A return flight starts from £107. These prices may change based on demand.

  • Don't leave things to the last minute. You're more likely to walk away with cheap flights from Toronto to YSJ if you book in advance. Airlines often offer some amazing early bird rates.

  • The 'Whole month' tool shows you the cheapest Toronto to Saint John Airport tickets throughout the entire month. It's a good way to snap up a bargain if your dates are flexible.

  • Never miss a deal on plane tickets from Toronto to YSJ by creating a Price Alert. We'll send you an email or push notification on the app when prices go down.

  • Filters make it easier to save some cash on your flight from Toronto to Saint John Airport. Pick the departure times, airlines and number of stops that look good to you. Then sort the results by 'Cheapest' to find the most affordable option fast.

The best time to fly from Toronto to Saint John Airport (YSJ)

  • It's time to decide your travel dates for your flight from Toronto to Saint John Airport (YSJ). August is the peak month for travel to Saint John. If you like your getaways a little more chill, go in February.

  • Book a Toronto to YSJ plane ticket departing in August if you want to explore the city during its warmest month. Expect temperatures in Saint John to range from 13ºC (55ºF) to 23ºC (73ºF).

  • January has temperatures of between -12ºC (10ºF) and 1ºC (34ºF). Look for cheap tickets from Toronto to Saint John Airport around that time if you want to travel when it's cooler.

More about Saint John

Explore more of Canada

  • Halifax is just one of the many places in Canada waiting to be explored once you've taken in the sights of Saint John. Around 193 kms (120 miles) away to the east, check out popular attractions including Halifax Citadel National Historic Site of Canada, Silver Sands Beach and The Halifax Public Gardens.

  • Around 121 kms (75 miles) north-east of Saint John, Moncton is another favourite stop in Canada. Experience major highlights starting with Irishtown Nature Park, Centennial Park and Acadian Museum.

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