Cheap flights to Saint John (YSJ)

Explore the best deals

Discover the cheapest flights to Saint John
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Popular flight routes to Saint John

Dublin
Flights from Dublinto Saint John
829€
745€
Prime price per passenger
Toronto
Flights from Torontoto Saint John
145€
140€
Prime price per passenger

How long is the flight to Saint John?

If you’re planning to fly to Saint John, we at eDreams have analysed the most popular routes to help you plan your trip. From Montreal, the flight takes approximately 1h 24m, from Dublin, around 10h 20m, and from Shannon, about 10h 49m.
Flight Time (in hours)
MontrealDublinShannonBucharestLagos
0h 5h 10h 15h 20h
1h 24m
10h 20m
10h 49m
13h 57m
16h 5m

How much does a flight to Saint John cost?

At eDreams you can find flights from Toronto to Saint John starting from €127, with an average price of €145. If you depart from other cities such as St John's, you can find tickets from €353, and from Dublin starting from €592, according to data from the last 72 hours.
Filter by
TorontoSt John'sDublinAbujaShannon
€145
€353
€695
€1,079
€837
TorontoCheapest
Cheapest Price: €127
Cheapest
Average

Flights to Saint John (YSJ)

Find flights to Saint John (YSJ) in a single search environment with eDreams. Compare times, layovers and prices from every airline flying to this destination, then sort by journey length or departure time to find the option that suits you best.

If you'd rather avoid layovers, you can fly direct from Toronto to Saint John with Air Canada.

Air Canada is the most popular airline among travellers flying to Saint John, which makes it a good place to start when comparing fares and flight times.

The lowest fare recently booked on this route was €128, though the price you see will vary depending on your travel dates and departure times.

Book a hotel in Saint John in the same step to unlock exclusive discounts.

Frequently asked questions about flights to Saint John

What are the cheapest airlines flying to Saint John?

Looking at the prices of our customers' bookings from US to Saint John, your best bet for cheap flights is:

  • Lufthansa: On average, a one-way ticket costs €980. The flight from Berlin to Saint John has an average cost of €749, while a ticket from Dublin is approximately €799.
Which airlines fly to Saint John?

  • Air Canada, which serves flights from Belgrade, Sofia or Dublin.
  • Flair Airlines, that operates flights from Dublin and Riga, as well as from Belgrade.
What is the weather like in Saint John?
If you're looking for summer vibes, the best time to travel to Saint John is in July, August and June, when the average temperature reaches 21º, while August, July and October are the 3 sunniest months of the year, with an average of 19 hours. However, if you prefer colder temperatures, make sure you visit Saint John during January, February or December to experience an average of -12º. For those who don't care too much about temperatures, but want to avoid getting wet in the rain, it's important to avoid travelling during December, January and November, when the average precipitation in Saint John is 141mm, while the months of August, February and June are drier, with an average of 95mm.

Plan your trip

Popular Cities