Cheap flights from Ottawa to St John

Return
1 adult
Economy
From?
To?
Tue 7/12
Tue 14/12

The best prices from Ottawa to Saint John are usually found in June or July, booked 38 days in advance, depart on a Sunday or Saturday and return on a Wednesday

How to find the cheapest flight from Ottawa to St John

All the information you need to plan the best YOW to YSJ flight in 2021: compare Ottawa to St John flight prices with the expected peak season, weather and rainfall in St John.

YOW - YSJ

Price

C$ 211 - C$ 541

YSJ

Temperature

-8 - 17 °C

YSJ

Precipitation

82 - 134 mm

Popular in

January

High demand for flights, 49% potential price rise

Cheapest in

June

Best time to find cheap flights, 24% potential price drop

Average price

C$ 419

Average for round-trip flights in December 2021

Round-trip from

C$ 269

From Ottawa to Saint John

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

It’s generally more expensive to depart on a Saturday, if you have to leave on this day you can still search on Cheapflights to find great options that meet your needs.

How far in advance should I book a flight from Ottawa to Saint John?

Users have found that booking a flight from Ottawa to Saint John at least 39 days early can save you up to 88% on average compared to booking a flight this week. If booking 39 days before your flight isn’t an option for you, users have found flights from Ottawa to Saint John for as little as C$ 489 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as C$ 671 for flights departing within the next 3 days.

What is the cheapest month to fly from Ottawa to Saint John?

Flights from Ottawa to Saint John lean towards being more expensive in January. Prices are generally better when you fly from Ottawa to Saint John in June, with the cheapest ticket starting at C$ 251.

When is the cheapest time to fly from Ottawa to Saint John (YOW - YSJ)?

Unlike in the afternoon, when flights are generally more expensive, you can save up to 33% on flights from Ottawa to Saint John by exploring options for tickets in the morning.

Cheap flights from Ottawa to St John in December, January 2021

The best prices found for YOW to YSJ flights for December, January
4 Jan. - 8 Jan.
YOW

Ottawa

YSJ

Saint John

1 stop

4h 53m
YSJ

Saint John

YOW

Ottawa

1 stop

5h 31m
C$ 373

Air Canada

View Deal

Deal found 29/11/21

30 Dec. - 3 Jan.
YOW

Ottawa

YSJ

Saint John

Nonstop

1h 32m
YSJ

Saint John

YOW

Ottawa

Nonstop

1h 50m
C$ 378

Porter Airlines

View Deal

Deal found 2/12/21

4 Jan. - 8 Jan.
YOW

Ottawa

YSJ

Saint John

2 stops

6h 53m
YSJ

Saint John

YOW

Ottawa

2 stops

7h 46m
C$ 379

Air Canada

View Deal

Deal found 29/11/21

Ottawa to St John 2021 flight deals

Cheap flights to St John from Ottawa found for this year
30 Dec. - 3 Jan.
YOW

Ottawa

YSJ

Saint John

Nonstop

1h 32m
YSJ

Saint John

YOW

Ottawa

Nonstop

1h 50m
C$ 378

Porter Airlines

View Deal

Deal found 2/12/21

30 Dec. - 4 Jan.
YOW

Ottawa

YSJ

Saint John

Nonstop

1h 32m
YSJ

Saint John

YOW

Ottawa

1 stop

5h 31m
C$ 380

Multiple Airlines

View Deal

Deal found 2/12/21

30 Dec. - 3 Jan.
YOW

Ottawa

YSJ

Saint John

Nonstop

1h 32m
YSJ

Saint John

YOW

Ottawa

Nonstop

1h 50m
C$ 383

Porter Airlines

View Deal

Deal found 2/12/21

Direct flights to St John from Ottawa

Save time with Ottawa to St John direct flight deals
30 Dec. - 3 Jan.
YOW

Ottawa

YSJ

Saint John

Nonstop

1h 32m
YSJ

Saint John

YOW

Ottawa

Nonstop

1h 50m
C$ 378

Porter Airlines

View Deal

Deal found 2/12/21

30 Dec. - 3 Jan.
YOW

Ottawa

YSJ

Saint John

Nonstop

1h 32m
YSJ

Saint John

YOW

Ottawa

Nonstop

1h 50m
C$ 383

Porter Airlines

View Deal

Deal found 2/12/21

26 Dec. - 2 Jan.
YOW

Ottawa

YSJ

Saint John

Nonstop

1h 32m
YSJ

Saint John

YOW

Ottawa

Nonstop

1h 50m
C$ 467

Porter Airlines

View Deal

Deal found 1/12/21

Last minute flights from Ottawa to St John

Late deals on round-trip flights to St John from Ottawa, departing today and this week
10 Dec. - 14 Dec.
YOW

Ottawa

YSJ

Saint John

1 stop

3h 53m
YSJ

Saint John

YOW

Ottawa

1 stop

4h 48m
C$ 508

Air Canada

View Deal

Deal found 2/12/21

10 Dec. - 14 Dec.
YOW

Ottawa

YSJ

Saint John

Nonstop

1h 32m
YSJ

Saint John

YOW

Ottawa

1 stop

4h 48m
C$ 512

Multiple Airlines

View Deal

Deal found 2/12/21

10 Dec. - 14 Dec.
YOW

Ottawa

YSJ

Saint John

2 stops

8h 23m
YSJ

Saint John

YOW

Ottawa

2 stops

7h 26m
C$ 518

Air Canada

View Deal

Deal found 2/12/21

One-way flights to Saint John from Ottawa

The cheapest one-way flights from Ottawa to St John
3 Jan.
YOW

Ottawa

YSJ

Saint John

Nonstop

1h 32m
C$ 158

Porter Airlines

View Deal

Deal found 1/12/21

5 Jan.
YOW

Ottawa

YSJ

Saint John

2 stops

6h 53m
C$ 161

Air Canada

View Deal

Deal found 1/12/21

4 Jan.
YOW

Ottawa

YSJ

Saint John

2 stops

6h 53m
C$ 163

Air Canada

View Deal

Deal found 1/12/21

Related info for your journey

Useful info, stats and facts about Ottawa to St John flights.

Which airlines flying from Ottawa to Saint John have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Porter Airlines and Air Canada flying from Ottawa to Saint John have implemented new flexible cancellation policies.

Can I find flights from Ottawa to Saint John for under C$ 400 on Cheapflights?

Yes, there are multiple flights from Ottawa to Saint John for under C$ 400. The cheapest flight booked recently is on Air Canada for just C$ 373, but on average you can expect to pay C$ 586.

Are there direct flights from Ottawa to Saint John for under C$ 400 on Cheapflights?

Cheapflights has 3 direct flights from Ottawa to Saint John under C$ 400. A good price for a direct flight from Ottawa to Saint John is less than C$ 409.

Are there last-minute flights available from Ottawa to Saint John for under C$ 600?

There are currently 3+ open flights from Ottawa to Saint John within the next 7 days for less than C$ 600.

How popular is this Ottawa to Saint John flight route?

The Ottawa to Saint John flight path was viewed by 126 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

What are the cheapest airlines flying from Ottawa to Saint John round-trip?

Flying on Air Canada is currently your cheapest option to Saint John, with prices starting at C$ 373. Another option worth looking into is Porter Airlines, starting at C$ 383 round trip.

What are the cheapest flights from Ottawa to Saint John?

Looking for the cheapest flight from Ottawa to Saint John? While on average our users pay C$ 235, our data indicates the cheapest price to be C$ 235. The most popular route (Ottawa - Saint John), is priced around C$ 373.

Alternative routes for Ottawa to St John

See prices for flight routes from nearby airports that may be better suited for you.
Ottawa to Monctonfrom C$ 142 pp
Ottawa to Frederictonfrom C$ 226 pp
London to St Johnfrom C$ 368 pp
Sudbury to Monctonfrom C$ 401 pp
Thunder Bay to Monctonfrom C$ 407 pp
London to Frederictonfrom C$ 412 pp

Top 2 airlines flying from Ottawa to St John

The chart below displays the airlines Cheapflights users travelling from Ottawa to St John choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Porter Airlines
CheapestC$ 234
AverageC$ 368
FlexibilityNo cancel fee
On-time52%
COVID-19 safety
Air Canada
CheapestC$ 254
AverageC$ 476
FlexibilityNo cancel fee
On-time67%
COVID-19 safety

Hourly flight availability from Ottawa to St John

See what time of day planes typically take off from Ottawa to St John
0%of flight departuresEarly morningMidnight to 6 am
100%of flight departuresMorning6 am to noon
0%of flight departuresAfternoonNoon to 6 pm
0%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM

Weekly flight availability from Ottawa to St John

See how many times per day planes take to the skies headed from Ottawa to St John
Sunday0daily flights
Monday1daily flight
Tuesday0daily flights
Wednesday0daily flights
Thursday1daily flight
Friday1daily flight
Saturday0daily flights