
Popular airlines to Saint John
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
How much is the cheapest flight to Saint John?
Prices were available within the past 7 days and start at CA $72 for one-way flights and CA $178 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.





Frequently asked questions
Book with confidence
Saint John Bay will nurture your soul with a perfect mix of geological wonders and posh pleasures. This is the place where fantasy spas and fine restaurants collide with rare rock formations. After hearing the local buzz about the famous Reversing Falls, you’ll be eager to visit Fallsview Park to catch a glimpse for yourself. If you’re hungry for more geological delights, you can witness the impact of continents colliding at the Stonehammer Geopark. Visits to the Saint John City Market, the Cherry Brook Zoo, and the Fort Howe Lookout should fill up afternoon schedule nicely.
Are you ready to have some real fun on the Bay of Fundy? Guided hikes, kayaking excursions, canoeing journeys, and long bike rides are the perfect ways for your eyes to embrace the beauty of this bay’s rocky coastline. With over 15 beaches and sheltered bays, Saint John offers relaxation in the midst of pristine beauty. Do you want to save big bucks on your New Brunswick vacation? Browsing Expedia.ca is all you need to book cheap flights to Saint John, New Brunswick.
Find Affordable Flights to Saint John Today
When you're ready to grab flights for you and your whole family, Expedia.ca is the only website you need. In a matter of seconds, a world of cheap flights to Saint John, New Brunswick will be at your fingertips. All we need to work our magic is knowledge of your preferred travel dates. We work with nearly all airline carriers and major airports to give you the world’s best selection of cheap tickets.
Why Pay More for Airfare to Saint John Airport?
The first step to planning a smooth vacation is making plans to arrive directly at Saint John Airport (YSJ). We’ll make sure you never overpay for your airplane seat. If you want to put your bags down or take a nap as soon as you land, our discount offers on hotels near the airport are just your style. When you’re ready to head back home or extend your journey to another relaxing destination, you can bet that our deals on flights out of YSJ airport will be waiting for you.
Be Jolly in Saint John
Our low rates on flights are sure to put you in a jolly mood during your time in beautiful New Brunswick. In addition to helping you save big on flights to Saint John, New Brunswick, we can also help you score colossal deals at great hotels in Saint John. We can even give you the freedom to roam economically when you use our exclusive specials to rent a car in Saint John. Our friendly travel experts are always available to help you discover creative ways to bundle all of your travel accommodations into one affordable vacation package. When you visit Expedia.ca to reserve your vacation, you won’t find yourself stuck between a rock and hard place to afford visits to all the geological wonders of Saint John Bay.
Travel information
Destination airport | Saint John |
|---|---|
Destination airport IATA code | YSJ |
Destination city name | Saint John |
Roundtrip price | CA $177 |
Trending flights to Saint John
Prices were available within the past 7 days and start at CA $72 for one-way flights and CA $178 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Explore a world of travel with Expedia
- 3 Star Hotels in Bayswater
- Hotels near Bay Ferries
- Apartments in Bayswater
- B&B in Bayswater
- Guest Houses in Bayswater
- Cheap Hotels in Bayswater
- Historic Hotels in Bayswater
- Bayswater Hotels
- Motels in Bayswater
- Hotels near Carleton Martello Tower
- Hotels near Cathedral of the Immaculate Conception
- Hotels near Charles Gorman Arena
- Cheap Hotels in Saint John County
- Pet-Friendly Hotels in Saint John County
- Saint John County Hotels
- Hotels near Fort Howe
- Hotels near Harbour Station
- Hotels near Hilton Belyea Arena
- Hotels near Irving Nature Park
- Hotels near King's Square
- Hotels near Lancaster Mall
- Hotels near Lord Beaverbrook Rink
- Hotels near Marco Polo Cruise Terminal
- Hotels near Market Square
- Hotels near New Brunswick Museum
- Hotels near Partridge Island Lighthouse
- Hotels near Renforth Lighthouse
- Hotels near Reversing Falls
- Hotels near Rockwood Park Golf Course
- Hotels near Rockwood Park
- Apartments in Rothesay
- B&B in Rothesay
- Condo Rentals in Rothesay
- Hotels with Wifi in Rothesay
- Rothesay Hotels
- Hotels near Saint John Arts Centre
- Hotels near Saint John City Market
- Hotels near Saint John Coast Guard Base Lighthouse
- Inns in Saint John County
- Lodges in Saint John County
- Hotels near Saint John Imperial Theatre
- Hotels near Saint John Jewish Historical Museum
- Hotels near Saint John Regional Hospital
- Hotels near Saint John Trade and Convention Centre
- Hotels near Saint Joseph's Hospital
- Hotels near St. Andrew and St. David United Church
- Hotels near Stewart Hurley Arena
- Hotels near Stone Church
- Hotels near Trinity Church
- Hotels near University of New Brunswick - Saint John
- Flights to Bains Corner
- Flights to Blacks Harbour
- Flights to Cambridge-Narrows
- Flights to Campobello Island
- Flights to Chamcook
- Flights to Deer Island
- Flights to Fairhaven
- Flights to Fredericton
- Flights to Gagetown
- Flights to Grand Bay-Westfield
- Flights to Grand Manan Island
- Flights to Greater Fredericton Intl.
- Flights to Hampton
- Flights to Lepreau
- Flights to Lincoln
- Flights to North Head
- Flights to Oak Bay
- Flights to Oromocto
- Flights to Pocologan
- Flights to Quispamsis
- Flights to Rothesay
- Flights to Saint John
- Flights to Salmon River
- Flights to Sheffield
- Flights to St. Andrews
- Flights to St George
- Flights to St. Martins
- Flights to Sussex
- Flights to New Brunswick
- Flights to Saint John County
- Flights from Saint John
- Flights from Halifax (YHZ) to Saint John (YSJ)
- Flights from Ottawa (YOW) to Saint John (YSJ)
- Flights from Montreal (YUL) to Saint John (YSJ)
- Flights from Toronto (YYZ) to Saint John (YSJ)
