Cheap flights to Saint John

From
Saint John
YSJ

All regular flights to Saint John are served through Saint John Airport, located approximately 15 kilometers from the city center. This air hub provides reliable connections to key transportation nodes, receiving aircraft from several directions. The most popular routes remain flights from Toronto with a frequency of 46 flights per week, as well as from Montreal and Halifax.

Currently, 6 airlines provide air service to the city, with Air Canada, Flair Airlines, and Pascan Aviation holding leading positions. When planning your trip, it is helpful to check information on how to get to your destination and what weather to expect in the region. Below on this page, you will find detailed cards for departure cities with a convenient ticket search form.

Recent deals to Saint John

F8
$ 115

Toronto — Saint John

07:0510:00
9 Sep 2026
1 h 55 m
Direct flight
WS
F8
$ 204

Montreal — Saint John

06:4510:00
1 Oct 2026
26 h 15 m
1 stop

Flight insights to Saint John

Data-driven trends for direct flights to Saint John — how often airlines fly, where passengers come from, and typical fares and flight times.

Most frequent departure cities

The most frequent direct routes to Saint John come from Toronto, Montreal and Halifax. Toronto leads with around 46 flights a week.

Longest direct flights

The longest direct flight to Saint John is from Sudbury at about 2h, followed by Toronto (1h 53m) and North Bay (1h 51m).

  • Sudbury2h
  • Toronto1h 53m
  • North Bay1h 51m
  • Rouyn-Noranda1h 50m
  • Happy Valley-Goose Bay1h 46m

Popular departure cities to Saint John

TorontoCanada
Toronto
46 flights/weekFrom $ 115
MontrealCanada
Montreal
21 flights/weekFrom $ 204
HalifaxCanada
Halifax
5 flights/weekCheck price
Quebec CityCanada
Quebec City
Check price
KingstonCanada
Kingston
Check price
SaguenayCanada
Saguenay
Check price
SudburyCanada
Sudbury
Check price
North BayCanada
North Bay
Check price
Deer LakeCanada
Deer Lake
Check price
Val-d'OrCanada
Val-d'Or
Check price
Sept IlesCanada
Sept Iles
Check price
Rouyn-NorandaCanada
Rouyn-Noranda
Check price
GanderCanada
Gander
Check price
Happy Valley-Goose BayCanada
Happy Valley-Goose Bay
Check price

Frequently asked questions

Which cities have the most frequent flights to Saint John?
The highest number of regular flights is operated from Toronto — about 46 departures weekly. Other popular destinations include Montreal (21 flights per week) and Halifax (5 flights per week).
How many airlines operate flights to Saint John?
Six airlines fly to this city. The largest carriers providing the bulk of the traffic are Air Canada, Flair Airlines, and Pascan Aviation.
Which airports receive flights to Saint John?
Arrivals are handled at Saint John Airport (YSJ). This airport is located 15 kilometers from the center of Saint John, allowing travelers to quickly reach their hotels by taxi or rental vehicle.
From how many cities can you fly to Saint John?
As of today, direct air service is established from 3 main cities. Most routes focus on domestic Canadian lines, connecting the region with the country's largest metropolitan areas.
How to find cheap flights to Saint John?
To find the best deals, it is recommended to look for flights from low-cost carriers such as Flair Airlines. It is also advisable to book your airfare several months before your planned departure and consider mid-week flights.

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .