Cheap flights from Edmonton to Saint John

YEG — YSJ
21 May — 28 May1
Return
1 adult
Economy
From?
To?
Sat 21/5
Sat 28/5

How to find the cheapest flight from Edmonton to St John

All the information you need to plan the best YEG to YSJ flight in 2022: compare Edmonton to St John flight prices with the expected peak season, weather and rainfall in St John.

YEG - YSJ

Price

C$ 429 - C$ 763

YSJ

Temperature

-8 - 17 °C

YSJ

Rainfall

82 - 134 mm

Popular inDecemberHigh demand for flights, 31% potential price rise
Cheapest inAugustBest time to find cheap flights, 19% potential price drop
Round-trip fromC$ 554From Edmonton to Saint John
One-way fromC$ 188One-way flight from Edmonton to Saint John

How far in advance should I book a flight from Edmonton to Saint John?

Travellers have found it’s best to book a flight 61 days in advance to save up to 79% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 61 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Edmonton to Saint John 1-2 weeks in advance for as low as C$ 836, or C$ 1,309 for flights within the next 24 hours.

What is the cheapest month to fly from Edmonton to Saint John?

The best pricing can be found in the month of July. Prices to Saint John from Edmonton average C$ 825. You can even find prices in July for less than C$ 825, as users have found deals to Saint John from as low as C$ 537. The month of December appears to be one of the more expensive times to travel to Saint John from Edmonton. Flying in the targeted month can save you up to 54%.

When is the cheapest time to fly from Edmonton to Saint John (YEG - YSJ)?

When flying from Edmonton to Saint John, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from Edmonton to St John in May, June 2022

The best prices found for YEG to YSJ flights for May, June
30 May - 1 Jun.
YEG

Edmonton

YSJ

Saint John

1 stop

6h 35m
YSJ

Saint John

YEG

Edmonton

1 stop

8h 11m
C$ 803

Air Canada

View Deal

Deal found 14/5/22

29 May - 1 Jun.
YEG

Edmonton

YSJ

Saint John

2 stops

11h 37m
YSJ

Saint John

YEG

Edmonton

1 stop

8h 11m
C$ 809

Air Canada

View Deal

Deal found 14/5/22

30 May - 1 Jun.
YEG

Edmonton

YSJ

Saint John

2 stops

12h 15m
YSJ

Saint John

YEG

Edmonton

2 stops

11h 50m
C$ 816

Air Canada

View Deal

Deal found 14/5/22

Edmonton to St John 2022 flight deals

Cheap flights to St John from Edmonton found for this year
20 Jul. - 31 Jul.
YEG

Edmonton

YSJ

Saint John

1 stop

24h 25m
YSJ

Saint John

YEG

Edmonton

1 stop

9h 15m
C$ 670

Multiple Airlines

View Deal

Deal found 14/5/22

30 May - 1 Jun.
YEG

Edmonton

YSJ

Saint John

1 stop

6h 35m
YSJ

Saint John

YEG

Edmonton

1 stop

8h 11m
C$ 803

Air Canada

View Deal

Deal found 14/5/22

20 Jul. - 31 Jul.
YEG

Edmonton

YSJ

Saint John

1 stop

13h 05m
YSJ

Saint John

YEG

Edmonton

2 stops

34h 05m
C$ 805

Multiple Airlines

View Deal

Deal found 14/5/22

Cheap Air Canada flights from Edmonton to St John

30 May - 1 Jun.
YEG

Edmonton

YSJ

Saint John

1 stop

6h 35m
YSJ

Saint John

YEG

Edmonton

1 stop

8h 11m
C$ 803

Air Canada

View Deal

Deal found 14/5/22

29 May - 1 Jun.
YEG

Edmonton

YSJ

Saint John

2 stops

11h 37m
YSJ

Saint John

YEG

Edmonton

1 stop

8h 11m
C$ 809

Air Canada

View Deal

Deal found 14/5/22

30 May - 1 Jun.
YEG

Edmonton

YSJ

Saint John

2 stops

12h 15m
YSJ

Saint John

YEG

Edmonton

2 stops

11h 50m
C$ 816

Air Canada

View Deal

Deal found 14/5/22

One-way flights to Saint John from Edmonton

The cheapest one-way flights from Edmonton to St John
19 Jun.
YEG

Edmonton

YSJ

Saint John

1 stop

27h 35m
C$ 110

Flair Airlines

View Deal

Deal found 14/5/22

12 Jun.
YEG

Edmonton

YSJ

Saint John

1 stop

27h 35m
C$ 114

Flair Airlines

View Deal

Deal found 13/5/22

16 Jun.
YEG

Edmonton

YSJ

Saint John

1 stop

27h 35m
C$ 166

Flair Airlines

View Deal

Deal found 14/5/22

Related info for your journey

Useful info, stats and facts about Edmonton to St John flights.

Which airlines flying from Edmonton to Saint John have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Air Canada, Swoop, and Flair Airlines flying from Edmonton to Saint John have implemented new flexible cancellation policies.

Can I find flights from Edmonton to Saint John for under C$ 700 on Cheapflights?

Yes, there are multiple flights from Edmonton to Saint John for under C$ 700. The cheapest flight booked recently is on Multiple Airlines for just C$ 670, but on average you can expect to pay C$ 853.

What is the cheapest airline to fly from Edmonton to Saint John round-trip?

Currently priced at C$ 803, Air Canada will fly you from Edmonton to Saint John and back. In addition to Air Canada, many other airlines offer competitively priced options for your trip.

What are the cheapest airlines to fly from Edmonton to Saint John one-way?

The cheapest airlines for a one-way flight from Edmonton to Saint John are Flair Airlines (C$ 110), Swoop (C$ 188), and Air Canada (C$ 400).

What are the most popular airlines that fly from Edmonton to Saint John?

The most popular airlines flying from Edmonton to Saint John are Air Canada, Flair Airlines and Swoop. Something to consider prior to booking your flight.

Alternative routes for Edmonton to St John

See prices for flight routes from nearby airports that may be better suited for you.
Edmonton to Monctonfrom C$ 129 pp
Calgary to Frederictonfrom C$ 531 pp
Calgary to Monctonfrom C$ 766 pp

Top 2 airlines flying from Edmonton to St John

The chart below displays the airlines Cheapflights users travelling from Edmonton to St John choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
SwoopCheapestC$ 287AverageC$ 397FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Swoop flights
Air CanadaCheapestC$ 639AverageC$ 912FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights