Cheap flights from Vancouver to St John

Round-trip
Economy
Vancouver (YVR)
Saint John (YSJ)
Depart
Return
Any month
Compare vs. Cheapflights |

How to find the cheapest flight from
Vancouver (YVR) to St John (YSJ)

All the information you need to plan the best YVR to YSJ flight in 2021: compare Vancouver to St John flight prices with the expected peak season, weather and rainfall in St John.
When is the cheapest time to fly from Vancouver to Saint John (8CA - YSJ)?

When flying from Vancouver to Saint John, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

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

Our data shows that August tends to be the cheapest month to fly to Saint John from Vancouver. Users have commonly found prices around C$ 774 for the month, but tickets can be as low as C$ 563. Due to multiple factors, prepare for potentially higher prices in December.

Cheap flights from Vancouver to St John in December, January 2022

The best prices found for YVR to YSJ flights for December, January
4 Jan - 11 Jan
C$ 914pp
YVR
Vancouver Intl
Air Canada
   
2 STOPS
YSJ
Saint John
YSJ
Saint John
Air Canada
 
1 STOP
YVR
Vancouver Intl
1 Jan - 8 Jan
C$ 980pp
YVR
Vancouver Intl
Air Canada
 
1 STOP
YSJ
Saint John
YSJ
Saint John
Air Canada
 
1 STOP
YVR
Vancouver Intl
3 Jan - 9 Jan
C$ 987pp
YVR
Vancouver Intl
Air Canada
 
1 STOP
YSJ
Saint John
YSJ
Saint John
Air Canada
 
1 STOP
YVR
Vancouver Intl

Vancouver to St John 2022 flight deals

Cheap flights to St John from Vancouver found for this year
23 Dec - 14 Jan
C$ 1,140pp
YVR
Vancouver Intl
Air Canada
   
2 STOPS
YSJ
Saint John
YSJ
Saint John
Air Canada
   
2 STOPS
YVR
Vancouver Intl
23 Dec - 14 Jan
C$ 1,149pp
YVR
Vancouver Intl
Air Canada
   
2 STOPS
YSJ
Saint John
YSJ
Saint John
Air Canada
 
1 STOP
YVR
Vancouver Intl
20 Dec - 27 Dec
C$ 1,164pp
YVR
Vancouver Intl
Air Canada
 
1 STOP
YSJ
Saint John
YSJ
Saint John
Air Canada
 
1 STOP
YVR
Vancouver Intl

Last minute flights from Vancouver to St John

Late deals on round-trip flights to St John from Vancouver, departing today and this week
15 Dec - 3 Jan
C$ 1,237pp
YVR
Vancouver Intl
Air Canada
   
2 STOPS
YSJ
Saint John
YSJ
Saint John
Air Canada
 
1 STOP
YVR
Vancouver Intl
15 Dec - 3 Jan
C$ 1,244pp
YVR
Vancouver Intl
Air Canada
 
1 STOP
YSJ
Saint John
YSJ
Saint John
Air Canada
 
1 STOP
YVR
Vancouver Intl

One-way flights to Saint John from Vancouver

The cheapest one-way flights from Vancouver to St John
3:40 a.m. - 6:07 p.m.
Air Canada
2 stops
10h 27m
YVR - YSJ
Air Canada
C$ 447
Air Canada
2:00 a.m. - 5:37 p.m.
Air Canada
2 stops
11h 37m
YVR - YSJ
Air Canada
C$ 527
Air Canada

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Vancouver</span> to <span class="emphasized">St John</span> flights.

Flight FAQs

From Vancouver to St John

What airport do you fly into for flights to Saint John from Vancouver?

Located just 15.1 km from the city centre, Saint John is the airport most travellers will use when flying to Saint John from Vancouver. Booking flights from Vancouver to Saint John (YSJ) should be relatively easy as there are 0 daily inbound flights from Vancouver from 1 airline.

Which airlines flying from Vancouver to Saint John have flexible changes due to COVID-19?

Some of our airline partners flying from Vancouver to Saint John have new flexible policies in place due to COVID-19. Air Canada is one of the carriers where you may find flexible change policies. You can use our site to filter for airlines like Air Canada with this kind of flexibility.

Can I find flights from Vancouver to Saint John for under C$ 900 on Cheapflights?

Yes, there are multiple flights from Vancouver to Saint John for under C$ 900. The cheapest flight booked recently is on Air Canada for just C$ 856, but on average you can expect to pay C$ 1,083.

Are there last-minute flights available from Vancouver to Saint John for under C$ 1,300?

There are currently 2+ open flights from Vancouver to Saint John within the next 7 days for less than C$ 1,300.

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

Our cheapest airline available from Vancouver to Saint John is Air Canada. Our recent data shows that you can find tickets from as low as C$ 856 on this airline.

What are the cheapest flights from Vancouver to Saint John?

The cheapest flight price from Vancouver to Saint John is C$ 265. On average you can expect to pay C$ 423. The most popular route, (Vancouver Intl - Saint John), can usually be booked for C$ 909.

Destination information for St John

Things to know before you go - useful duration and weather info for your trip from Vancouver to St John.
Average temperature for December in St John
2.0 °C
Avg rainfall for December in St John
126.0 mm

Airports servicing Vancouver

Vancouver Intl (YVR)
Vancouver Coal Harbour (CXH)

Airports servicing Saint John

Home North America Canada New Brunswick St John Cheap flights from Vancouver to St John
  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First