To save on the cost of your flight from St John to North America, book at least 60 days before your planned departure. Booking around this time can save you about 37% on the cost of this flight compared to booking a flight leaving this week. We have found prices from C$ 409 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as C$ 479.
Located just 15.1 km from the city centre, Saint John (YSJ) is the airport most travellers will use when flying to North America from Saint John.
Due to the rapidly changing circumstances due to COVID-19, airlines like Air Canada and Porter Airlines flying from Saint John to North America have implemented new flexible cancellation policies.
Yes, there are multiple flights from St John to North America for under C$ 484. The cheapest flight booked recently is on Porter Airlines for just C$ 430, but on average you can expect to pay C$ 487.
Cheapflights has 2 direct flights from St John to North America under C$ 484. A good price for a direct flight from St John to North America is less than C$ 451.
Most travellers choose Saint John - Newark, Saint John - Portland or Saint John - Ottawa when deciding on the best route from St John to North America.
While on average a flight from St John to North America is generally C$ 507, our data shows the cheapest flight currently is C$ 355. When looking at the most popular route, (Saint John - Newark), you can expect to pay C$ 430 for that flight.
A quick flight from St John to North America can take about 1h 46m. Porter Airlines provides one of the quickest options available for as low as C$ 452. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.
According to our current data, Porter Airlines (C$ 430), Air Canada (C$ 447), and United Airlines (C$ 569) offers the cheapest pricing from St John to North America.