At the moment, the best time to book a non-stop flight to Saint John is in October with an average price of C$ 204. If you're looking to fly direct to Saint John in March, expect to pay the most, with an average price of C$ 492. Keep in mind that different factors like airlines, departure airports, and times can affect the cost of your flight, so it's a good idea to compare these to find the best deal.
January
C$ 434
February
C$ 531
March
C$ 675
April
C$ 543
May
C$ 287
June
C$ 300
July
C$ 428
August
C$ 420
September
C$ 288
October
C$ 280
November
C$ 492
December
C$ 454
Fly from
Budget
C$ 210 - C$ 313
Route
Depart
Return
Price
Toronto Pearson IntlSaint John
YYZ - YSJ
YYZYSJ
Toronto Pearson Intl
Sun 19/5
Nonstop2h 05m
Saint John
Sun 26/5
Nonstop2h 10m
Toronto Pearson IntlSaint John
YYZ - YSJ
YYZYSJ
Toronto Pearson Intl
Sun 16/6
Nonstop2h 05m
Saint John
Thu 4/7
Nonstop2h 10m
Toronto Pearson IntlSaint John
YYZ - YSJ
YYZYSJ
Toronto Pearson Intl
Tue 9/7
Nonstop2h 05m
Saint John
Sun 14/7
Nonstop2h 10m
Toronto Pearson IntlSaint John
YYZ - YSJ
YYZYSJ
Toronto Pearson Intl
Thu 16/5
Nonstop2h 05m
Saint John
Sun 19/5
Nonstop2h 10m
Toronto Pearson IntlSaint John
YYZ - YSJ
YYZYSJ
Toronto Pearson Intl
Tue 2/7
Nonstop2h 05m
Saint John
Tue 9/7
Nonstop2h 10m
Toronto Pearson IntlSaint John
YYZ - YSJ
YYZYSJ
Toronto Pearson Intl
Thu 4/7
Nonstop2h 05m
Saint John
Thu 11/7
Nonstop2h 10m
Toronto Pearson IntlSaint John
YYZ - YSJ
YYZYSJ
Toronto Pearson Intl
Wed 29/5
Nonstop1h 56m
Saint John
Wed 5/6
Nonstop2h 15m
Toronto Pearson IntlSaint John
YYZ - YSJ
YYZYSJ
Toronto Pearson Intl
Wed 22/5
Nonstop1h 56m
Saint John
Wed 29/5
Nonstop2h 15m
Toronto Pearson IntlSaint John
YYZ - YSJ
YYZYSJ
Toronto Pearson Intl
Wed 22/5
Nonstop1h 56m
Saint John
Fri 24/5
Nonstop2h 15m
Overall
Comfort
Crew
Entertainment
Food
Boarding
Reviews
Check staff were pleasant. Wife had surgery 2 days prior for a broken wrist. Had to get approved to fly. We past up on a wheel car as it was her wrist and not her legs. The flight was cancelled and another flight 75 minutes later took off. We had to run past 55 gates to catch the next flight. We could hear them paging use and we were the last to board. I am 70 my wife 65 with a broken wrist, if we had a wheel chair for assistance we would have missed our connection for sure. I was out of breath, sweating and coughing when we got on board and could not get a glass of water. From Tokyo to Bangkok we flew with Thai airline they were fantastic . Air Canada could learn lots from them.
Overall
Comfort
Crew
Entertainment
Food
Boarding
Reviews
Check staff were pleasant. Wife had surgery 2 days prior for a broken wrist. Had to get approved to fly. We past up on a wheel car as it was her wrist and not her legs. The flight was cancelled and another flight 75 minutes later took off. We had to run past 55 gates to catch the next flight. We could hear them paging use and we were the last to board. I am 70 my wife 65 with a broken wrist, if we had a wheel chair for assistance we would have missed our connection for sure. I was out of breath, sweating and coughing when we got on board and could not get a glass of water. From Tokyo to Bangkok we flew with Thai airline they were fantastic . Air Canada could learn lots from them.
Overall
Comfort
Crew
Entertainment
Food
Boarding
Reviews
Check staff were pleasant. Wife had surgery 2 days prior for a broken wrist. Had to get approved to fly. We past up on a wheel car as it was her wrist and not her legs. The flight was cancelled and another flight 75 minutes later took off. We had to run past 55 gates to catch the next flight. We could hear them paging use and we were the last to board. I am 70 my wife 65 with a broken wrist, if we had a wheel chair for assistance we would have missed our connection for sure. I was out of breath, sweating and coughing when we got on board and could not get a glass of water. From Tokyo to Bangkok we flew with Thai airline they were fantastic . Air Canada could learn lots from them.
YSJ Temperature | -8 - 17 °C |
---|
If weather is an important factor for your trip to Saint John, use this chart to help with planning. For those seeking warmer temperatures, July is the ideal time of year to visit, when temperatures reach an average of 17.0 C. Travellers hoping to avoid the cold should look outside of January, when temperatures are typically at their lowest (around -8.0 C).