Cheap flights from Ottawa to Saint John from C$ 350

YOW — YSJ
9 Dec — 16 Dec1
1 adult
1 adult, Economy, 0 bags

Cheap flight deals from Ottawa to St John

Enter your travel dates to find the best prices.

Cheapest flights from Ottawa to St John

Sat 5/125:45 a.m. -
1 stop3h 40m
Sun 13/1211:05 a.m. -
1 stop5h 52m
Deal found 4/11C$ 496
Mon 21/127:50 p.m. -
1 stop13h 35m
Fri 25/1211:05 a.m. -
1 stop5h 52m
Deal found 7/11C$ 547
Thu 10/122:00 p.m. -
1 stop8h 58m
Sat 2/15:20 a.m. -
1 stop4h 55m
Deal found 7/11C$ 579
Fri 18/125:45 a.m. -
1 stop3h 40m
Sun 27/125:20 a.m. -
1 stop4h 50m
Deal found 8/11C$ 605
Sat 19/127:50 p.m. -
1 stop13h 35m
Sat 26/125:20 a.m. -
1 stop7h 00m
Deal found 4/11C$ 616
Tue 22/127:50 p.m. -
1 stop13h 35m
Tue 29/125:20 a.m. -
1 stop4h 55m
Deal found 9/11C$ 665
Sat 14/115:45 a.m. -
1 stop3h 34m
Wed 18/115:20 a.m. -
1 stop4h 55m
Deal found 4/11C$ 821

Find flight deals from Ottawa to St John

Round-trip from

C$ 493

One-way from

C$ 350

Popular in

January

Cheapest in

September

Average price

C$ 797
Air Canada
  • Air Canada
  • 2/12-9/12
  • 2 total stops
  • 9h 26m total
  • Ottawa to Saint John
Air Canada
  • Air Canada
  • 20/11-31/12
  • 1 total stop
  • 13h 29m total
  • Ottawa to Saint John
Highest demand for flights based on searches. 15% potential increase in price (C$ 175 potential increase over avg. RT price).
Cheapest flight prices on average. 10% potential price decrease (C$ 92 potential savings vs. average RT price).
Average for round-trip flights in November 2026

Cheapflights Fare Finder

 
Use the filters below to find and compare flights from Ottawa to Saint John that are best for you.

Fly from

Fly to

Route

Depart

Return

Price

Cheapest round-trip
Quickest round-trip

OttawaSaint John

YOW Ottawa - YSJ Saint John

YOWYSJ

Ottawa

Mon 23/11

6:10 p.m.-11:28 p.m.

1 stop4h 18m

Saint John

Wed 31/12

12:00 a.m.-11:00 p.m.

Nonstop0h 00m

C$ 410

OttawaSaint John

YOW Ottawa - YSJ Saint John

YOWYSJ

Ottawa

Sat 5/12

5:45 a.m.-10:25 a.m.

1 stop3h 40m

Saint John

Sun 13/12

11:05 a.m.-7:52 p.m.

2 stops9h 47m

C$ 503

OttawaSaint John

YOW Ottawa - YSJ Saint John

YOWYSJ

Ottawa

Fri 22/1

5:45 a.m.-10:25 a.m.

1 stop3h 40m

Saint John

Tue 26/1

11:05 a.m.-4:32 p.m.

2 stops6h 27m

C$ 542

OttawaSaint John

YOW Ottawa - YSJ Saint John

YOWYSJ

Ottawa

Mon 21/12

7:50 p.m.-10:25 a.m.

1 stop13h 35m

Saint John

Fri 25/12

11:05 a.m.-3:57 p.m.

1 stop5h 52m

C$ 547

OttawaSaint John

YOW Ottawa - YSJ Saint John

YOWYSJ

Ottawa

Thu 10/12

2:00 p.m.-11:58 p.m.

1 stop8h 58m

Saint John

Sat 2/1

5:20 a.m.-9:15 a.m.

1 stop4h 55m

C$ 579

OttawaSaint John

YOW Ottawa - YSJ Saint John

YOWYSJ

Ottawa

Fri 18/12

5:45 a.m.-10:25 a.m.

1 stop3h 40m

Saint John

Sun 27/12

5:20 a.m.-9:10 a.m.

1 stop4h 50m

C$ 605

OttawaSaint John

YOW Ottawa - YSJ Saint John

YOWYSJ

Ottawa

Sat 19/12

7:50 p.m.-10:25 a.m.

1 stop13h 35m

Saint John

Sat 26/12

5:20 a.m.-11:20 a.m.

1 stop7h 00m

C$ 616

OttawaSaint John

YOW Ottawa - YSJ Saint John

YOWYSJ

Ottawa

Fri 20/11

8:30 p.m.-10:19 a.m.

2 stops12h 49m

Saint John

Wed 31/12

12:00 a.m.-11:00 p.m.

Nonstop0h 00m

C$ 1,562

Flights are sorted by cheapest round-trip flights first.

Deals found on 8/11

Sorted by cheapest first

Best time to book a flight from Ottawa to St John

Have a flexible travel schedule? Discover the best time to fly to St John from Ottawa with our price prediction graph.
Estimated round-trip price

Cheapflights Insights

Everything you need to know about your flight from Ottawa to Saint John

What’s the top layover airport for flights from Ottawa to Saint John?

Toronto (YYZ) – chosen by Cheapflights users on 71% of one-stop itineraries from Ottawa to Saint John on Cheapflights.

What’s the cheapest layover airport for flights from Ottawa to Saint John?

Montreal (YUL) is the most affordable 1-stop option, with an average round-trip price of C$ 697.

What’s the fastest layover option from Ottawa to Saint John?

Flights via Toronto (YYZ) have the shortest average one-way travel time for 1-stop routes: 4h 39m.

Which airport typically offers the quickest layover for flights from Ottawa to Saint John?

Flights via Toronto (YYZ) offer the fastest connection on this route, with an average layover time of 1h 27m.

Reviews of airlines servicing St John

See what other customers who have flown with Air Canada from Ottawa to Saint John have to say. You can also see how each airline compares in terms of entertainment options, comfort, food, crew/service, and boarding process.

Comfort

7.1

Crew

7.8

Overall

7.1

Food

6.4

Entertainment

6.8

Boarding

7.3

Reviews

1 / 20
2.0
Mediocre

Lori,May 2026

YYZ - YFC

Didn't land, sent back to Toronto. No food, no accommodation, no help at all!!

Comfort

7.1

Crew

7.8

Overall

7.1

Food

6.4

Entertainment

6.8

Boarding

7.3

Reviews

1 / 20
2.0
Mediocre

Lori,May 2026

YYZ - YFC

Didn't land, sent back to Toronto. No food, no accommodation, no help at all!!

Related info for your journey

  • How long is the flight from Ottawa to Saint John?

    There are many flights that can get you from Ottawa to Saint John in 3h 40m. Fly via Air Canada to get the fastest option. There are 763 km between Ottawa and Saint John.

  • What is the cheapest airline to fly from Ottawa to Saint John round-trip?

    Flying on Air Canada is currently your cheapest option to Saint John, with prices starting at C$ 451. Users have found that Air Canada is 34% cheaper than the other options available to this destination.

  • Can I find deals for flights from Ottawa to St John that include hotel bookings?

    Yes. In addition to deals on Ottawa to St John flights, Cheapflights offers vacation packages that include both flights and hotel.

  • How can I find direct flights from Ottawa to St John?

    After entering your origin and destination, apply the non-stop filter on the search result page to find direct flights from Ottawa to St John.

  • Can I find deals for business class flights from Ottawa to St John?

    Yes. Cheapflights offers flight deals from Ottawa to St John by cabin class. In addition to browsing deals, you can also filter by cabin class on the search results page after making a search.

See more FAQs

Browse thousands of different options on Cheapflights for your next trip

Top airline flying from Ottawa to St John

AirlineCheapestAverageFlexibilityOn-time
Air CanadaCheapestC$ 451AverageC$ 554FlexibilityNo cancel feeOn-time67%
Search Air Canada flights

Fly with Cheapflights

How does Cheapflights help users find flights from Ottawa to St John?

Deals for Ottawa to St John flights are sourced from 900+ travel sites when you use Cheapflights. When all flight results come back, Cheapflights lets you sort and filter flights using different criteria to choose better, like price, airport, cabin class, and plenty of other options.

Why should you use Cheapflights to find cheap flight tickets from Ottawa to St John?

By finding flights from multiple airlines and providers at completely no cost, Cheapflights helps millions of users like you annually find the best flights to St John from Ottawa.

Can Cheapflights find flights from Ottawa to St John with no change fees?

Yes! Cheapflights helps users easily find flights from Ottawa to St John with no change fees.

Can Cheapflights notify me if prices for flights from Ottawa to St John become cheaper?

Yes, Cheapflights has a feature called Price Alert, which notifies users when flight prices change. Track prices for your flight to St John from Ottawa today and book when prices fit your budget.

100% Free

Cheapflights is completely free to use, so you can start saving the moment you arrive.

Book with Flexibility

Our users can plan ahead with confidence and find flights with no change fees

Travel Smart

Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.