Cheap flights from St. John's to Canada

YYT — YYZ
5 Dec — 12 Dec1
Return
1 adult
Economy
From?
To?
Mon 5/12
Mon 12/12

How far in advance should I book a flight from St. John's to Canada?

To save up to 8% on this flight, we recommend booking at least 61 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from St. John's to Canada from C$ 511 1-2 weeks out and tickets from C$ 563 for flights departing within the next 72 hours.

What is the cheapest month to fly from St. John's to Canada?

September can be a great time to fly to Canada from St. John's with a flight ticket averaging about C$ 588. Cheapflights users have found deals in the month of September for as cheap as C$ 249. The most expensive prices can be found in the month of December.

When is the cheapest time to fly from St. John's to Canada (YYT - CA)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from St. John's to Canada as you normally would.

Cheap flights from St. John's to Canada in November, December 2022

The best prices found for YYT to Canada flights for November, December
19 Dec. - 10 Jan.
YYT

St John's

YHZ

Halifax Intl

Nonstop

2h 12m
YHZ

Halifax Intl

YYT

St John's

Nonstop

1h 47m
C$ 234

Air Canada

Deal found 27/11

8 Dec. - 11 Dec.
YYT

St John's

YHM

Toronto Hamilton

Nonstop

3h 25m
YHM

Toronto Hamilton

YYT

St John's

Nonstop

2h 55m
C$ 251

Swoop

Deal found 27/11

13 Dec. - 12 Jan.
YYT

St John's

YHZ

Halifax Intl

Nonstop

2h 10m
YHZ

Halifax Intl

YYT

St John's

Nonstop

1h 45m
C$ 286

Porter Airlines

Deal found 27/11

St. John's to Canada 2022 flight deals

Cheap flights to Canada from St. John's found for this year
19 Dec. - 10 Jan.
YYT

St John's

YHZ

Halifax Intl

Nonstop

2h 12m
YHZ

Halifax Intl

YYT

St John's

Nonstop

1h 47m
C$ 234

Air Canada

Deal found 27/11

8 Dec. - 11 Dec.
YYT

St John's

YHM

Toronto Hamilton

Nonstop

3h 25m
YHM

Toronto Hamilton

YYT

St John's

Nonstop

2h 55m
C$ 251

Swoop

Deal found 27/11

13 Dec. - 12 Jan.
YYT

St John's

YHZ

Halifax Intl

Nonstop

2h 10m
YHZ

Halifax Intl

YYT

St John's

Nonstop

1h 45m
C$ 286

Porter Airlines

Deal found 27/11

Cheap Lynx Air flights from St. John's to Canada

8 May - 18 May
YYT

St John's

YYZ

Toronto Pearson Intl

Nonstop

3h 44m
YYZ

Toronto Pearson Intl

YYT

St John's

Nonstop

3h 00m
C$ 253

Lynx Air

Deal found 27/11

17 Apr. - 20 Apr.
YYT

St John's

YYZ

Toronto Pearson Intl

Nonstop

3h 54m
YYZ

Toronto Pearson Intl

YYT

St John's

Nonstop

3h 08m
C$ 269

Lynx Air

Deal found 28/11

Cheap Air Canada flights from St. John's to Canada

17 Feb. - 25 Feb.
YYT

St John's

YYZ

Toronto Pearson Intl

Nonstop

3h 55m
YYZ

Toronto Pearson Intl

YYT

St John's

Nonstop

3h 03m
C$ 301

Air Canada

Deal found 29/11

14 Feb. - 16 Feb.
YYT

St John's

YYZ

Toronto Pearson Intl

Nonstop

3h 55m
YYZ

Toronto Pearson Intl

YYT

St John's

Nonstop

3h 03m
C$ 317

Air Canada

Deal found 29/11

14 Jan. - 17 Jan.
YYT

St John's

YYZ

Toronto Pearson Intl

Nonstop

3h 55m
YYZ

Toronto Pearson Intl

YYT

St John's

Nonstop

3h 03m
C$ 319

Air Canada

Deal found 28/11

Direct flights to Canada from St. John's

Save time with St. John's to Canada direct flight deals
19 Jan. - 26 Jan.
YYT

St John's

YHM

Toronto Hamilton

Nonstop

3h 25m
YHM

Toronto Hamilton

YYT

St John's

Nonstop

2h 55m
C$ 149

Swoop

Deal found 29/11

19 Jan. - 26 Jan.
YYT

St John's

YHM

Toronto Hamilton

Nonstop

3h 25m
YHM

Toronto Hamilton

YYT

St John's

Nonstop

2h 55m
C$ 153

Swoop

Deal found 27/11

19 Dec. - 10 Jan.
YYT

St John's

YHZ

Halifax Intl

Nonstop

2h 12m
YHZ

Halifax Intl

YYT

St John's

Nonstop

1h 47m
C$ 234

Air Canada

Deal found 27/11

Last minute flights from St. John's to Canada

Late deals on round-trip flights to Canada from St. John's, departing today and this week
8 Dec. - 11 Dec.
YYT

St John's

YHM

Toronto Hamilton

Nonstop

3h 25m
YHM

Toronto Hamilton

YYT

St John's

Nonstop

2h 55m
C$ 251

Swoop

Deal found 27/11

10 Dec. - 13 Dec.
YYT

St John's

YHZ

Halifax Intl

Nonstop

2h 10m
YHZ

Halifax Intl

YYT

St John's

Nonstop

1h 45m
C$ 357

Porter Airlines

Deal found 27/11

8 Dec. - 11 Dec.
YYT

St John's

YHM

Toronto Hamilton

Nonstop

3h 25m
YHM

Toronto Hamilton

YYT

St John's

1 stop

8h 15m
C$ 374

Multiple Airlines

Deal found 27/11

One-way flights to Canada from St. John's

The cheapest one-way flights from St. John's to Canada
31 Jan.
YYT

St John's

YHZ

Halifax Intl

Nonstop

2h 12m
C$ 122

Air Canada

Deal found 28/11

24 Feb.
YYT

St John's

YTZ

Toronto Island

1 stop

5h 49m
C$ 174

Porter Airlines

Deal found 28/11

24 Feb.
YYT

St John's

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

5h 30m
C$ 181

Multiple Airlines

Deal found 28/11

Related info for your journey

Useful info, stats and facts about St. John's to Canada flights.

What airport do you fly from for flights from St. John's to Canada?

If you book a flight to Canada from St. John's, you will be flying from St John's, which is the city’s only airport. St John's (YYT) is located 6.7 km from the centre of St. John's.

Which airlines flying from St John's to Canada have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Air Canada, Porter Airlines, and WestJet flying from St John's to Canada have implemented new flexible cancellation policies.

Can I find flights from St. John's to Canada for under C$ 200 on Cheapflights?

Yes, there are multiple flights from St. John's to Canada for under C$ 200. The cheapest flight booked recently is on Swoop for just C$ 149, but on average you can expect to pay C$ 293.

Are there direct flights from St. John's to Canada for under C$ 200 on Cheapflights?

Cheapflights has 20 direct flights from St. John's to Canada under C$ 200. A good price for a direct flight from St. John's to Canada is less than C$ 285.

Are there last-minute flights available from St. John's to Canada for under C$ 300?

There are currently 20+ open flights from St. John's to Canada within the next 7 days for less than C$ 300.

What days are direct flights available from St. John's to Canada?

You can find direct flights on the following days: Monday, Thursday, Saturday.

How many flights depart from St. John's to Canada on average per day?

9 flight departures from St. John's to Canada per day on average.
Early Morning (Midnight to 6am) - 44% of flight departures
Afternoon (Noon - 6pm) - 56% of flight departures

How long is the flight from St. John's to Canada?

Airlines like Swoop, Lynx Air, and Porter Airlines fly from St. John's to Canada in about 2h 10m. The time it takes to get you to your destination is usually consistent. Airlines will cover a distance of 2134 km. Generally, flights for this route are direct.

What are the cheapest airlines to fly from St. John's to Canada one-way?

For one-way options, check prices for Air Canada. According to our data, you can fly for as low as C$ 122. Users have also found prices from C$ 174 and C$ 299 on Porter Airlines and Swoop, respectively.

What are the most popular routes from St. John's to Canada?

The most popular route from St. John's to Canada is St John's - Halifax Intl. You may also consider St John's - Toronto Pearson Intl or St John's - Edmonton.

What are the most popular airlines that fly from St. John's to Canada?

The most popular airlines flying from St. John's to Canada are Air Canada, Juneyao Airlines and Porter Airlines. Something to consider prior to booking your flight.

What are the most reliable airlines from St. John's to Canada?

Before booking your flight to Canada from St. John's, check out the most reliable airlines to get you to your destination on time: Korean Air (94%), United Airlines (88%), Emirates( 83%).

What are the cheapest flights from St. John's to Canada?

Looking at all options, your cheapest flight can be booked for C$ 206. While the most popular route (St John's - Halifax Intl) can be booked for C$ 332 on average our data indicates C$ 806 when flying from St. John's to Canada.

Top 8 airlines flying from St. John's to Canada

The chart below displays the airlines Cheapflights users travelling from St. John's to Canada choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Juneyao AirlinesCheapestC$ 19AverageC$ 38FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search Juneyao Airlines flights
SwoopCheapestC$ 149AverageC$ 410FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Swoop flights
WestJetCheapestC$ 182AverageC$ 768FlexibilityNo cancel feeOn-time60%COVID-19 safety
Search WestJet flights
Lynx AirCheapestC$ 245AverageC$ 649FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Lynx Air flights
Air CanadaCheapestC$ 260AverageC$ 785FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights
Porter AirlinesCheapestC$ 264AverageC$ 543FlexibilityNo cancel feeOn-time52%COVID-19 safety
Search Porter Airlines flights
Sunwing AirlinesCheapestC$ 368AverageC$ 512FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Sunwing Airlines flights
PAL AirlinesCheapestC$ 500AverageC$ 691FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search PAL Airlines flights

Hourly flight availability from St. John's to Canada

See what time of day planes typically take off from St. John's to Canada
50%of flight departuresEarly morningMidnight to 6 am
18%of flight departuresMorning6 am to noon
32%of flight departuresAfternoonNoon to 6 pm
0%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM