August is one of the best times of the year to fly to St. John's from Canada. Prices for August average C$ 469 per person but you can even find prices for as low as C$ 294. The most expensive prices can be found in the month of December. Opting for a August flight can save you 26% on your journey compared to booking in August
When flying from Canada to St. John's, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
To save on the cost of your flight from Canada to St. John's, book at least 56 days before your planned departure. Booking around this time can save you about 97% on the cost of this flight compared to booking a flight leaving this week. We have found prices from C$ 637 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as C$ 892.
St John's (YYT), located 6.7 km from the city centre, is the airport you fly into when you book flights from Canada to St. John's.
Some of the carriers operating flights from Canada to St John's that may be offering flexible cancellation policies are Air Canada, WestJet, and Porter Airlines. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
Yes, there are multiple flights from Canada to St. John's for under C$ 300. The cheapest flight booked recently is on Porter Airlines for just C$ 297, but on average you can expect to pay C$ 354.
Cheapflights has 20 direct flights from Canada to St. John's under C$ 300. A good price for a direct flight from Canada to St. John's is less than C$ 361.
There are currently 20+ open flights from Canada to St. John's within the next 7 days for less than C$ 600.
You can find direct flights on the following days: Sunday, Monday, Friday, Saturday.
On average 6 flights depart from Canada to St. John's per day.
Evening (6pm - Midnight) - 100% of flight departures
A quick flight from Canada to St. John's can take about 1h. Porter Airlines provides one of the quickest options available for as low as C$ 297. There are 2134 km between Canada and St. John's. All flights are typically direct.
The cheapest airlines for a one-way flight from Canada to St. John's are Porter Airlines (C$ 147), Air Canada (C$ 171), and PAL Airlines (C$ 238).
Looking for the most reliable airlines to get you to your destination on time? Our data shows these are most likely to get you from Canada to St. John's on time: Delta (72%), Virgin Atlantic (71%), WestJet (66%).
When booking a flight from Canada to St. John's, you may want to consider flying on Air Canada, Porter Airlines or Sunwing Airlines as they are the most popular for this route.
The cheapest flight price from Canada to St. John's is C$ 173. On average you can expect to pay C$ 450. The most popular route, (Toronto Pearson Intl - St John's), can usually be booked for C$ 568.
Most travellers choose Toronto Pearson Intl - St John's, Ottawa - St John's or Montreal Pierre Elliott Trudeau Intl - St John's when deciding on the best route from Canada to St. John's.
||C$ 195||C$ 640||No cancel fee||60%||
Search WestJet flights
||C$ 254||C$ 505||No cancel fee||52%||
Search Porter Airlines flights
||C$ 334||C$ 453||No cancel fee||N/A||
We couldn't confirm the COVID-19 safety measures taken by Sunwing Airlines. Please check directly on their website for additional information.
Search Sunwing Airlines flights
||C$ 353||C$ 665||No cancel fee||67%||
Search Air Canada flights