Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Porter Airlines
Cheapest Month June
Cheapest Day of the Week Tuesday
Cheapest Airline Porter Airlines

The cheapest airline(s) flying from Vancouver to St. John's is Porter Airlines.

  • Porter Airlines Porter Airlines
  • WestJet WestJet
  • Air Canada Air Canada
Cheapest Month June

Travel Period: June 2025 - May 2026

The cheapest month(s) to fly from Vancouver to St. John's is June.

  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
  • Dec 2025
  • Jan 2026
  • Feb 2026
  • Mar 2026
  • Apr 2026
  • May 2026
Cheapest Day of the Week Tuesday

The cheapest day(s) of the week to fly from Vancouver to St. John's is Tuesday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Fri, 2 May, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 21:15 YYC
    18:03 YLW
    8Hrs, 50m 1 Stop (YYT)
  • YYCCalgary Airport 21:15 - YLW 18:03 8h 50m 1 Stop (YYT) St. John's
  • YYCCalgary Airport 21:15
    YVRVancouver International Airport 17:00
  • YYTSt Johns Airport 06:20
    YLWKelowna Airport 18:03
  • 8h 50m (1h 07m)
  • 1 Stop YYT · St. John's 1h 07m
  • WestJet (WS 264)Boeing 737 800
    WestJet (WS 3324)Dehavilland Dash 8 400
  • WestJet (WS 264)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 21:15 YYC
    18:03 YLW
    8Hrs, 50m 1 Stop (YYT)
  • YYCCalgary Airport 21:15 - YLW 18:03 8h 50m 1 Stop (YYT) St. John's
  • YYCCalgary Airport 21:15
    YVRVancouver International Airport 17:00
  • YYTSt Johns Airport 06:20
    YLWKelowna Airport 18:03
  • 8h 50m (1h 07m)
  • 1 Stop YYT · St. John's 1h 07m
  • WestJet (WS 264)Boeing 737 800
    WestJet (WS 3324)Dehavilland Dash 8 400
  • WestJet (WS 264)
    • -
    • T
    • -
    • -
    • F
    • -
    • -
  • 21:15 YYC
    18:03 YLW
    8Hrs, 50m 1 Stop (YYT)
  • YYCCalgary Airport 21:15 - YLW 18:03 8h 50m 1 Stop (YYT) St. John's
  • YYCCalgary Airport 21:15
    YVRVancouver International Airport 17:00
  • YYTSt Johns Airport 06:20
    YLWKelowna Airport 18:03
  • 8h 50m (1h 07m)
  • 1 Stop YYT · St. John's 1h 07m
  • WestJet (WS 264)Boeing 737 Max 8 Passenger
    WestJet (WS 3324)Dehavilland Dash 8 400
  • WestJet (WS 264)
    • -
    • -
    • W
    • -
    • -
    • -
    • S
  • 17:30 YVR
    06:20 YYT
    8Hrs, 20m 1 Stop (YYC)
  • YVRVancouver International Airport 17:30 - YYT 06:20 8h 20m 1 Stop (YYC) Calgary
  • YVRVancouver International Airport 17:30
    YYCCalgary Airport 21:15
  • YYCCalgary Airport 20:00
    YYTSt Johns Airport 06:20
  • 8h 20m (1h 15m)
  • 1 Stop YYC · Calgary 1h 15m
  • WestJet (WS 122)Boeing 737 Max 8 Passenger
    WestJet (WS 264)Boeing 737 800
  • WestJet (WS 122)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 17:30 YVR
    06:20 YYT
    8Hrs, 20m 1 Stop (YYC)
  • YVRVancouver International Airport 17:30 - YYT 06:20 8h 20m 1 Stop (YYC) Calgary
  • YVRVancouver International Airport 17:30
    YYCCalgary Airport 21:15
  • YYCCalgary Airport 20:00
    YYTSt Johns Airport 06:20
  • 8h 20m (1h 15m)
  • 1 Stop YYC · Calgary 1h 15m
  • WestJet (WS 122)Boeing 737 800 Scimitar Winglets
    WestJet (WS 264)Boeing 737 800
  • WestJet (WS 122)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 17:30 YVR
    06:20 YYT
    8Hrs, 20m 1 Stop (YYC)
  • YVRVancouver International Airport 17:30 - YYT 06:20 8h 20m 1 Stop (YYC) Calgary
  • YVRVancouver International Airport 17:30
    YYCCalgary Airport 21:15
  • YYCCalgary Airport 20:00
    YYTSt Johns Airport 06:20
  • 8h 20m (1h 15m)
  • 1 Stop YYC · Calgary 1h 15m
  • WestJet (WS 122)Boeing 737 700
    WestJet (WS 264)Boeing 737 800
  • WestJet (WS 122)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 17:30 YVR
    06:20 YYT
    8Hrs, 20m 1 Stop (YYC)
  • YVRVancouver International Airport 17:30 - YYT 06:20 8h 20m 1 Stop (YYC) Calgary
  • YVRVancouver International Airport 17:30
    YYCCalgary Airport 21:15
  • YYCCalgary Airport 20:00
    YYTSt Johns Airport 06:20
  • 8h 20m (1h 15m)
  • 1 Stop YYC · Calgary 1h 15m
  • WestJet (WS 122)Boeing 737 Max 8 Passenger
    WestJet (WS 264)Boeing 737 Max 8 Passenger
  • WestJet (WS 122)
    • -
    • -
    • W
    • -
    • -
    • -
    • S
  • 17:30 YVR
    06:20 YYT
    8Hrs, 20m 1 Stop (YYC)
  • YVRVancouver International Airport 17:30 - YYT 06:20 8h 20m 1 Stop (YYC) Calgary
  • YVRVancouver International Airport 17:30
    YYCCalgary Airport 21:15
  • YYCCalgary Airport 20:00
    YYTSt Johns Airport 06:20
  • 8h 20m (1h 15m)
  • 1 Stop YYC · Calgary 1h 15m
  • WestJet (WS 122)Boeing 737 800
    WestJet (WS 264)Boeing 737 800
  • WestJet (WS 122)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 17:40 YXX
    06:20 YYT
    8Hrs, 10m 1 Stop (YYC)
  • YXXAbbotsford Airport 17:40 - YYT 06:20 8h 10m 1 Stop (YYC) Calgary
  • YXXAbbotsford Airport 17:40
    YYCCalgary Airport 21:15
  • YYCCalgary Airport 20:13
    YYTSt Johns Airport 06:20
  • 8h 10m (1h 02m)
  • 1 Stop YYC · Calgary 1h 02m
  • WestJet (WS 3384)Dehavilland Dash 8 400
    WestJet (WS 264)Boeing 737 800
  • WestJet (WS 3384)
    • -
    • T
    • -
    • T
    • F
    • S
    • -
  • 17:40 YXX
    06:20 YYT
    8Hrs, 10m 1 Stop (YYC)
  • YXXAbbotsford Airport 17:40 - YYT 06:20 8h 10m 1 Stop (YYC) Calgary
  • YXXAbbotsford Airport 17:40
    YYCCalgary Airport 21:15
  • YYCCalgary Airport 20:13
    YYTSt Johns Airport 06:20
  • 8h 10m (1h 02m)
  • 1 Stop YYC · Calgary 1h 02m
  • WestJet (WS 3384)Dehavilland Dash 8 400
    WestJet (WS 264)Boeing 737 Max 8 Passenger
  • WestJet (WS 3384)
    • -
    • -
    • W
    • -
    • -
    • -
    • S
  • 09:00 YUL
    23:35 YEG
    11Hrs, 32m 1 Stop (YYT)
  • YULMontreal Pierre Elliott Trudeau Int Airport 09:00 - YEG 23:35 11h 32m 1 Stop (YYT) St. John's
  • YULMontreal Pierre Elliott Trudeau Int Airport 09:00
    YVRVancouver International Airport 21:00
  • YYTSt Johns Airport 13:02
    YEGEdmonton International Airport 23:35
  • 11h 32m (3h 15m)
  • 1 Stop YYT · St. John's 3h 15m
  • Air Canada (AC 1518)Airbus
    Air Canada (AC 250)Airbus
  • Air Canada (AC 1518)
    • M
    • T
    • -
    • -
    • -
    • -
    • -
  • 09:00 YUL
    23:32 YEG
    11Hrs, 32m 1 Stop (YYT)
  • YULMontreal Pierre Elliott Trudeau Int Airport 09:00 - YEG 23:32 11h 32m 1 Stop (YYT) St. John's
  • YULMontreal Pierre Elliott Trudeau Int Airport 09:00
    YVRVancouver International Airport 21:00
  • YYTSt Johns Airport 13:02
    YEGEdmonton International Airport 23:32
  • 11h 32m (3h 18m)
  • 1 Stop YYT · St. John's 3h 18m
  • Air Canada (AC 1518)Airbus
    Air Canada (AC 7782)Canadair Regional
  • Air Canada (AC 1518)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 09:00 YUL
    23:32 YEG
    11Hrs, 32m 1 Stop (YYT)
  • YULMontreal Pierre Elliott Trudeau Int Airport 09:00 - YEG 23:32 11h 32m 1 Stop (YYT) St. John's
  • YULMontreal Pierre Elliott Trudeau Int Airport 09:00
    YVRVancouver International Airport 21:00
  • YYTSt Johns Airport 13:02
    YEGEdmonton International Airport 23:32
  • 11h 32m (3h 18m)
  • 1 Stop YYT · St. John's 3h 18m
  • Air Canada (AC 1518)Airbus
    Air Canada (AC 7782)Canadair Regional
  • Air Canada (AC 1518)
    • -
    • -
    • W
    • T
    • -
    • S
    • -
  • 11:55 YHZ
    05:46 YYZ
    11Hrs, 31m 1 Stop (YYT)
  • YHZHalifax Stanfield International Airport 11:55 - YYZ 05:46 11h 31m 1 Stop (YYT) St. John's
  • YHZHalifax Stanfield International Airport 11:55
    YVRVancouver International Airport 22:10
  • YYTSt Johns Airport 14:11
    YYZToronto Lester B Pearson Intl Airport 05:46
  • 11h 31m (3h)
  • 1 Stop YYT · St. John's 3h
  • Porter Airlines (PD 2281)Dehavilland Dash 8 400
    Porter Airlines (PD 318)Embraer 195 E2
  • Porter Airlines (PD 2281)
    • M
    • -
    • -
    • T
    • F
    • -
    • S
  • 22:10 YVR
    12:14 YYT
    9Hrs, 34m 1 Stop (YYZ)
  • YVRVancouver International Airport 22:10 - YYT 12:14 9h 34m 1 Stop (YYZ) Toronto
  • YVRVancouver International Airport 22:10
    YYZToronto Lester B Pearson Intl Airport 07:35
  • YYZToronto Lester B Pearson Intl Airport 05:46
    YYTSt Johns Airport 12:14
  • 9h 34m (1h 49m)
  • 1 Stop YYZ · Toronto 1h 49m
  • Porter Airlines (PD 318)Embraer 195 E2
    Porter Airlines (PD 237)Embraer 195 E2
  • Porter Airlines (PD 318)
    • M
    • -
    • -
    • T
    • F
    • -
    • S
  • 22:25 YVR
    12:49 YYT
    9Hrs, 54m 1 Stop (YYZ)
  • YVRVancouver International Airport 22:25 - YYT 12:49 9h 54m 1 Stop (YYZ) Toronto
  • YVRVancouver International Airport 22:25
    YYZToronto Lester B Pearson Intl Airport 08:10
  • YYZToronto Lester B Pearson Intl Airport 06:04
    YYTSt Johns Airport 12:49
  • 9h 54m (2h 06m)
  • 1 Stop YYZ · Toronto 2h 06m
  • Air Canada (AC 126)Boeing 737 Max 8 Passenger
    Air Canada (AC 686)Airbus
  • Air Canada (AC 126)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 22:55 YVR
    15:54 YYT
    12Hrs, 29m 1 Stop (YHZ)
  • YVRVancouver International Airport 22:55 - YYT 15:54 12h 29m 1 Stop (YHZ) Halifax
  • YVRVancouver International Airport 22:55
    YHZHalifax Stanfield International Airport 13:30
  • YHZHalifax Stanfield International Airport 08:35
    YYTSt Johns Airport 15:54
  • 12h 29m (4h 55m)
  • 1 Stop YHZ · Halifax 4h 55m
  • Air Canada (AC 364)Boeing 737 Max 8 Passenger
    Air Canada (AC 2594)Dehavilland Dash 8 400
  • Air Canada (AC 364)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 22:55 YVR
    14:04 YYT
    10Hrs, 39m 1 Stop (YHZ)
  • YVRVancouver International Airport 22:55 - YYT 14:04 10h 39m 1 Stop (YHZ) Halifax
  • YVRVancouver International Airport 22:55
    YHZHalifax Stanfield International Airport 11:40
  • YHZHalifax Stanfield International Airport 08:35
    YYTSt Johns Airport 14:04
  • 10h 39m (3h 05m)
  • 1 Stop YHZ · Halifax 3h 05m
  • Air Canada (AC 364)Boeing 737 Max 8 Passenger
    Air Canada (AC 2592)Dehavilland Dash 8 400
  • Air Canada (AC 364)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 23:00 YVR
    13:02 YYT
    9Hrs, 32m 1 Stop (YUL)
  • YVRVancouver International Airport 23:00 - YYT 13:02 9h 32m 1 Stop (YUL) Montréal
  • YVRVancouver International Airport 23:00
    YULMontreal Pierre Elliott Trudeau Int Airport 09:00
  • YULMontreal Pierre Elliott Trudeau Int Airport 06:59
    YYTSt Johns Airport 13:02
  • 9h 32m (2h 01m)
  • 1 Stop YUL · Montréal 2h 01m
  • Air Canada (AC 314)Boeing 737 Max 8 Passenger
    Air Canada (AC 1518)Airbus
  • Air Canada (AC 314)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 23:00 YVR
    13:02 YYT
    9Hrs, 32m 1 Stop (YUL)
  • YVRVancouver International Airport 23:00 - YYT 13:02 9h 32m 1 Stop (YUL) Montréal
  • YVRVancouver International Airport 23:00
    YULMontreal Pierre Elliott Trudeau Int Airport 09:00
  • YULMontreal Pierre Elliott Trudeau Int Airport 06:59
    YYTSt Johns Airport 13:02
  • 9h 32m (2h 01m)
  • 1 Stop YUL · Montréal 2h 01m
  • Air Canada (AC 314)Boeing 737 Max 8 Passenger
    Air Canada (AC 1518)Airbus
  • Air Canada (AC 314)
    • M
    • T
    • W
    • T
    • -
    • S
    • -
  • 11:40 YHZ
    06:59 YUL
    10Hrs, 34m 1 Stop (YYT)
  • YHZHalifax Stanfield International Airport 11:40 - YUL 06:59 10h 34m 1 Stop (YYT) St. John's
  • YHZHalifax Stanfield International Airport 11:40
    YVRVancouver International Airport 23:00
  • YYTSt Johns Airport 14:04
    YULMontreal Pierre Elliott Trudeau Int Airport 06:59
  • 10h 34m (2h 06m)
  • 1 Stop YYT · St. John's 2h 06m
  • Air Canada (AC 2592)Dehavilland Dash 8 400
    Air Canada (AC 314)Boeing 737 Max 8 Passenger
  • Air Canada (AC 2592)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 23:00 YVR
    17:12 YYT
    13Hrs, 42m 1 Stop (YUL)
  • YVRVancouver International Airport 23:00 - YYT 17:12 13h 42m 1 Stop (YUL) Montréal
  • YVRVancouver International Airport 23:00
    YULMontreal Pierre Elliott Trudeau Int Airport 13:10
  • YULMontreal Pierre Elliott Trudeau Int Airport 06:59
    YYTSt Johns Airport 17:12
  • 13h 42m (6h 11m)
  • 1 Stop YUL · Montréal 6h 11m
  • Air Canada (AC 314)Boeing 737 Max 8 Passenger
    Air Canada (AC 1520)Airbus
  • Air Canada (AC 314)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 23:30 YVR
    16:39 YYT
    12Hrs, 39m 1 Stop (YYZ)
  • YVRVancouver International Airport 23:30 - YYT 16:39 12h 39m 1 Stop (YYZ) Toronto
  • YVRVancouver International Airport 23:30
    YYZToronto Lester B Pearson Intl Airport 12:00
  • YYZToronto Lester B Pearson Intl Airport 07:09
    YYTSt Johns Airport 16:39
  • 12h 39m (4h 51m)
  • 1 Stop YYZ · Toronto 4h 51m
  • Air Canada (AC 128)Airbus
    Air Canada (AC 690)Airbus
  • Air Canada (AC 128)
    • -
    • -
    • -
    • -
    • F
    • S
    • S
  • 13:30 YHZ
    07:09 YYZ
    11Hrs, 54m 1 Stop (YYT)
  • YHZHalifax Stanfield International Airport 13:30 - YYZ 07:09 11h 54m 1 Stop (YYT) St. John's
  • YHZHalifax Stanfield International Airport 13:30
    YVRVancouver International Airport 23:30
  • YYTSt Johns Airport 15:54
    YYZToronto Lester B Pearson Intl Airport 07:09
  • 11h 54m (3h 12m)
  • 1 Stop YYT · St. John's 3h 12m
  • Air Canada (AC 2594)Dehavilland Dash 8 400
    Air Canada (AC 128)Airbus
  • Air Canada (AC 2594)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 13:30 YHZ
    07:09 YYZ
    11Hrs, 54m 1 Stop (YYT)
  • YHZHalifax Stanfield International Airport 13:30 - YYZ 07:09 11h 54m 1 Stop (YYT) St. John's
  • YHZHalifax Stanfield International Airport 13:30
    YVRVancouver International Airport 23:30
  • YYTSt Johns Airport 15:54
    YYZToronto Lester B Pearson Intl Airport 07:09
  • 11h 54m (3h 12m)
  • 1 Stop YYT · St. John's 3h 12m
  • Air Canada (AC 2594)Dehavilland Dash 8 400
    Air Canada (AC 128)Airbus
  • Air Canada (AC 2594)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 23:35 YVR
    16:39 YYT
    12Hrs, 34m 1 Stop (YYZ)
  • YVRVancouver International Airport 23:35 - YYT 16:39 12h 34m 1 Stop (YYZ) Toronto
  • YVRVancouver International Airport 23:35
    YYZToronto Lester B Pearson Intl Airport 12:00
  • YYZToronto Lester B Pearson Intl Airport 06:59
    YYTSt Johns Airport 16:39
  • 12h 34m (5h 01m)
  • 1 Stop YYZ · Toronto 5h 01m
  • Air Canada (AC 128)Boeing 787 8
    Air Canada (AC 690)Airbus
  • Air Canada (AC 128)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 23:35 YVR
    16:39 YYT
    12Hrs, 34m 1 Stop (YYZ)
  • YVRVancouver International Airport 23:35 - YYT 16:39 12h 34m 1 Stop (YYZ) Toronto
  • YVRVancouver International Airport 23:35
    YYZToronto Lester B Pearson Intl Airport 12:00
  • YYZToronto Lester B Pearson Intl Airport 07:00
    YYTSt Johns Airport 16:39
  • 12h 34m (5h)
  • 1 Stop YYZ · Toronto 5h
  • Air Canada (AC 128)Boeing 787 8
    Air Canada (AC 690)Airbus
  • Air Canada (AC 128)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 23:35 YVR
    16:39 YYT
    12Hrs, 34m 1 Stop (YYZ)
  • YVRVancouver International Airport 23:35 - YYT 16:39 12h 34m 1 Stop (YYZ) Toronto
  • YVRVancouver International Airport 23:35
    YYZToronto Lester B Pearson Intl Airport 12:00
  • YYZToronto Lester B Pearson Intl Airport 06:59
    YYTSt Johns Airport 16:39
  • 12h 34m (5h 01m)
  • 1 Stop YYZ · Toronto 5h 01m
  • Air Canada (AC 128)Boeing 787 8
    Air Canada (AC 690)Airbus
  • Air Canada (AC 128)
    • M
    • -
    • W
    • -
    • -
    • -
    • -
  • 13:30 YHZ
    06:59 YYZ
    11Hrs, 49m 1 Stop (YYT)
  • YHZHalifax Stanfield International Airport 13:30 - YYZ 06:59 11h 49m 1 Stop (YYT) St. John's
  • YHZHalifax Stanfield International Airport 13:30
    YVRVancouver International Airport 23:35
  • YYTSt Johns Airport 15:54
    YYZToronto Lester B Pearson Intl Airport 06:59
  • 11h 49m (3h 22m)
  • 1 Stop YYT · St. John's 3h 22m
  • Air Canada (AC 2594)Dehavilland Dash 8 400
    Air Canada (AC 128)Boeing 787 8
  • Air Canada (AC 2594)
    • M
    • -
    • -
    • T
    • -
    • -
    • -
  • 13:30 YHZ
    06:59 YYZ
    11Hrs, 49m 1 Stop (YYT)
  • YHZHalifax Stanfield International Airport 13:30 - YYZ 06:59 11h 49m 1 Stop (YYT) St. John's
  • YHZHalifax Stanfield International Airport 13:30
    YVRVancouver International Airport 23:35
  • YYTSt Johns Airport 15:54
    YYZToronto Lester B Pearson Intl Airport 06:59
  • 11h 49m (3h 22m)
  • 1 Stop YYT · St. John's 3h 22m
  • Air Canada (AC 2594)Dehavilland Dash 8 400
    Air Canada (AC 128)Boeing 787 8
  • Air Canada (AC 2594)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 13:30 YHZ
    07:00 YYZ
    11Hrs, 49m 1 Stop (YYT)
  • YHZHalifax Stanfield International Airport 13:30 - YYZ 07:00 11h 49m 1 Stop (YYT) St. John's
  • YHZHalifax Stanfield International Airport 13:30
    YVRVancouver International Airport 23:35
  • YYTSt Johns Airport 15:54
    YYZToronto Lester B Pearson Intl Airport 07:00
  • 11h 49m (3h 21m)
  • 1 Stop YYT · St. John's 3h 21m
  • Air Canada (AC 2594)Dehavilland Dash 8 400
    Air Canada (AC 128)Boeing 787 8
  • Air Canada (AC 2594)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 23:55 YVR
    17:12 YYT
    12Hrs, 47m 1 Stop (YUL)
  • YVRVancouver International Airport 23:55 - YYT 17:12 12h 47m 1 Stop (YUL) Montréal
  • YVRVancouver International Airport 23:55
    YULMontreal Pierre Elliott Trudeau Int Airport 13:10
  • YULMontreal Pierre Elliott Trudeau Int Airport 07:45
    YYTSt Johns Airport 17:12
  • 12h 47m (5h 25m)
  • 1 Stop YUL · Montréal 5h 25m
  • Air Canada (AC 290)Boeing 787 9
    Air Canada (AC 1520)Airbus
  • Air Canada (AC 290)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 23:55 YVR
    13:02 YYT
    8Hrs, 37m 1 Stop (YUL)
  • YVRVancouver International Airport 23:55 - YYT 13:02 8h 37m 1 Stop (YUL) Montréal
  • YVRVancouver International Airport 23:55
    YULMontreal Pierre Elliott Trudeau Int Airport 09:00
  • YULMontreal Pierre Elliott Trudeau Int Airport 07:45
    YYTSt Johns Airport 13:02
  • 8h 37m (1h 15m)
  • 1 Stop YUL · Montréal 1h 15m
  • Air Canada (AC 290)Boeing 787 9
    Air Canada (AC 1518)Airbus
  • Air Canada (AC 290)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 13:10 YUL
    08:33 YOW
    11Hrs, 52m 1 Stop (YYT)
  • YULMontreal Pierre Elliott Trudeau Int Airport 13:10 - YOW 08:33 11h 52m 1 Stop (YYT) St. John's
  • YULMontreal Pierre Elliott Trudeau Int Airport 13:10
    YVRVancouver International Airport 00:50
  • YYTSt Johns Airport 17:12
    YOWOttawa McDonald Cartier Intl Airport 08:33
  • 11h 52m (3h 51m)
  • 1 Stop YYT · St. John's 3h 51m
  • Air Canada (AC 1520)Airbus
    Air Canada (AC 348)Boeing 737 Max 8 Passenger
  • Air Canada (AC 1520)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 13:10 YUL
    08:33 YOW
    11Hrs, 52m 1 Stop (YYT)
  • YULMontreal Pierre Elliott Trudeau Int Airport 13:10 - YOW 08:33 11h 52m 1 Stop (YYT) St. John's
  • YULMontreal Pierre Elliott Trudeau Int Airport 13:10
    YVRVancouver International Airport 00:50
  • YYTSt Johns Airport 17:12
    YOWOttawa McDonald Cartier Intl Airport 08:33
  • 11h 52m (3h 48m)
  • 1 Stop YYT · St. John's 3h 48m
  • Air Canada (AC 1520)Airbus
    Air Canada (AC 348)Boeing 737 Max 8 Passenger
  • Air Canada (AC 1520)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:10 YUL
    08:33 YOW
    11Hrs, 52m 1 Stop (YYT)
  • YULMontreal Pierre Elliott Trudeau Int Airport 13:10 - YOW 08:33 11h 52m 1 Stop (YYT) St. John's
  • YULMontreal Pierre Elliott Trudeau Int Airport 13:10
    YVRVancouver International Airport 00:50
  • YYTSt Johns Airport 17:12
    YOWOttawa McDonald Cartier Intl Airport 08:33
  • 11h 52m (3h 51m)
  • 1 Stop YYT · St. John's 3h 51m
  • Air Canada (AC 1520)Airbus
    Air Canada (AC 348)Boeing 737 Max 8 Passenger
  • Air Canada (AC 1520)
    • -
    • T
    • W
    • T
    • F
    • -
    • S
  • 13:30 YHZ
    08:33 YOW
    10Hrs, 34m 1 Stop (YYT)
  • YHZHalifax Stanfield International Airport 13:30 - YOW 08:33 10h 34m 1 Stop (YYT) St. John's
  • YHZHalifax Stanfield International Airport 13:30
    YVRVancouver International Airport 00:50
  • YYTSt Johns Airport 15:54
    YOWOttawa McDonald Cartier Intl Airport 08:33
  • 10h 34m (1h 57m)
  • 1 Stop YYT · St. John's 1h 57m
  • Air Canada (AC 2594)Dehavilland Dash 8 400
    Air Canada (AC 348)Boeing 737 Max 8 Passenger
  • Air Canada (AC 2594)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:00 YVR
    22:55 YYT
    12Hrs, 25m 1 Stop (YYZ)
  • YVRVancouver International Airport 06:00 - YYT 22:55 12h 25m 1 Stop (YYZ) Toronto
  • YVRVancouver International Airport 06:00
    YYZToronto Lester B Pearson Intl Airport 18:20
  • YYZToronto Lester B Pearson Intl Airport 13:39
    YYTSt Johns Airport 22:55
  • 12h 25m (4h 41m)
  • 1 Stop YYZ · Toronto 4h 41m
  • WestJet (WS 700)Boeing 737 800 Scimitar Winglets
    WestJet (WS 328)Boeing 737 Max 8 Passenger
  • WestJet (WS 700)
    • M
    • T
    • -
    • -
    • -
    • -
    • -
  • 06:00 YVR
    22:55 YYT
    12Hrs, 25m 1 Stop (YYZ)
  • YVRVancouver International Airport 06:00 - YYT 22:55 12h 25m 1 Stop (YYZ) Toronto
  • YVRVancouver International Airport 06:00
    YYZToronto Lester B Pearson Intl Airport 18:20
  • YYZToronto Lester B Pearson Intl Airport 13:39
    YYTSt Johns Airport 22:55
  • 12h 25m (4h 41m)
  • 1 Stop YYZ · Toronto 4h 41m
  • WestJet (WS 700)Boeing 737 Max 8 Passenger
    WestJet (WS 328)Boeing 737 Max 8 Passenger
  • WestJet (WS 700)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:00 YVR
    22:55 YYT
    12Hrs, 25m 1 Stop (YYZ)
  • YVRVancouver International Airport 06:00 - YYT 22:55 12h 25m 1 Stop (YYZ) Toronto
  • YVRVancouver International Airport 06:00
    YYZToronto Lester B Pearson Intl Airport 18:20
  • YYZToronto Lester B Pearson Intl Airport 13:39
    YYTSt Johns Airport 22:55
  • 12h 25m (4h 41m)
  • 1 Stop YYZ · Toronto 4h 41m
  • WestJet (WS 700)Boeing 737 800
    WestJet (WS 328)Boeing 737 Max 8 Passenger
  • WestJet (WS 700)
    • -
    • -
    • W
    • T
    • F
    • S
    • -
  • 06:00 YVR
    21:39 YYT
    11Hrs, 09m 1 Stop (YYZ)
  • YVRVancouver International Airport 06:00 - YYT 21:39 11h 09m 1 Stop (YYZ) Toronto
  • YVRVancouver International Airport 06:00
    YYZToronto Lester B Pearson Intl Airport 17:00
  • YYZToronto Lester B Pearson Intl Airport 13:35
    YYTSt Johns Airport 21:39
  • 11h 09m (3h 25m)
  • 1 Stop YYZ · Toronto 3h 25m
  • Air Canada (AC 100)Boeing 737 Max 8 Passenger
    Air Canada (AC 694)Airbus
  • Air Canada (AC 100)
    • M
    • T
    • -
    • T
    • F
    • S
    • -
  • 07:00 YVR
    00:28 YYT
    12Hrs, 58m 1 Stop (YOW)
  • YVRVancouver International Airport 07:00 - YYT 00:28 12h 58m 1 Stop (YOW) Ottawa
  • YVRVancouver International Airport 07:00
    YOWOttawa McDonald Cartier Intl Airport 20:20
  • YOWOttawa McDonald Cartier Intl Airport 14:44
    YYTSt Johns Airport 00:28
  • 12h 58m (5h 36m)
  • 1 Stop YOW · Ottawa 5h 36m
  • Porter Airlines (PD 262)Embraer 195 E2
    Porter Airlines (PD 299)Embraer 195 E2
  • Porter Airlines (PD 262)
    • -
    • -
    • -
    • -
    • F
    • S
    • -
  • 07:00 YVR
    23:28 YYT
    11Hrs, 58m 1 Stop (YOW)
  • YVRVancouver International Airport 07:00 - YYT 23:28 11h 58m 1 Stop (YOW) Ottawa
  • YVRVancouver International Airport 07:00
    YOWOttawa McDonald Cartier Intl Airport 19:20
  • YOWOttawa McDonald Cartier Intl Airport 14:44
    YYTSt Johns Airport 23:28
  • 11h 58m (4h 36m)
  • 1 Stop YOW · Ottawa 4h 36m
  • Porter Airlines (PD 262)Embraer 195 E2
    Porter Airlines (PD 299)Embraer 195 E2
  • Porter Airlines (PD 262)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 20:00 YHZ
    14:57 YUL
    10Hrs, 44m 1 Stop (YYT)
  • YHZHalifax Stanfield International Airport 20:00 - YUL 14:57 10h 44m 1 Stop (YYT) St. John's
  • YHZHalifax Stanfield International Airport 20:00
    YVRVancouver International Airport 07:10
  • YYTSt Johns Airport 22:24
    YULMontreal Pierre Elliott Trudeau Int Airport 14:57
  • 10h 44m (2h 28m)
  • 1 Stop YYT · St. John's 2h 28m
  • Air Canada (AC 2598)Dehavilland Dash 8 400
    Air Canada (AC 302)Boeing 787 9
  • Air Canada (AC 2598)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 20:35 YUL
    11:00 YEG
    11Hrs, 42m 1 Stop (YYT)
  • YULMontreal Pierre Elliott Trudeau Int Airport 20:35 - YEG 11:00 11h 42m 1 Stop (YYT) St. John's
  • YULMontreal Pierre Elliott Trudeau Int Airport 20:35
    YVRVancouver International Airport 08:25
  • YYTSt Johns Airport 00:37
    YEGEdmonton International Airport 11:00
  • 11h 42m (3h 25m)
  • 1 Stop YYT · St. John's 3h 25m
  • Air Canada (AC 1522)Airbus
    Air Canada (AC 234)Airbus
  • Air Canada (AC 1522)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 20:35 YUL
    10:58 YYC
    11Hrs, 37m 1 Stop (YYT)
  • YULMontreal Pierre Elliott Trudeau Int Airport 20:35 - YYC 10:58 11h 37m 1 Stop (YYT) St. John's
  • YULMontreal Pierre Elliott Trudeau Int Airport 20:35
    YVRVancouver International Airport 08:30
  • YYTSt Johns Airport 00:37
    YYCCalgary Airport 10:58
  • 11h 37m (3h 22m)
  • 1 Stop YYT · St. John's 3h 22m
  • Air Canada (AC 1522)Airbus
    Air Canada (AC 204)Airbus
  • Air Canada (AC 1522)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 20:35 YUL
    16:19 YOW
    11Hrs, 22m 1 Stop (YYT)
  • YULMontreal Pierre Elliott Trudeau Int Airport 20:35 - YOW 16:19 11h 22m 1 Stop (YYT) St. John's
  • YULMontreal Pierre Elliott Trudeau Int Airport 20:35
    YVRVancouver International Airport 08:45
  • YYTSt Johns Airport 00:37
    YOWOttawa McDonald Cartier Intl Airport 16:19
  • 11h 22m (3h 30m)
  • 1 Stop YYT · St. John's 3h 30m
  • Air Canada (AC 1522)Airbus
    Air Canada (AC 342)Boeing 787 9
  • Air Canada (AC 1522)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 08:50 YVR
    00:37 YYT
    11Hrs, 17m 1 Stop (YUL)
  • YVRVancouver International Airport 08:50 - YYT 00:37 11h 17m 1 Stop (YUL) Montréal
  • YVRVancouver International Airport 08:50
    YULMontreal Pierre Elliott Trudeau Int Airport 20:35
  • YULMontreal Pierre Elliott Trudeau Int Airport 16:36
    YYTSt Johns Airport 00:37
  • 11h 17m (3h 59m)
  • 1 Stop YUL · Montréal 3h 59m
  • Air Canada (AC 304)Boeing 777 300 Er
    Air Canada (AC 1522)Airbus
  • Air Canada (AC 304)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 09:00 YVR
    01:19 YYT
    11Hrs, 49m 1 Stop (YYZ)
  • YVRVancouver International Airport 09:00 - YYT 01:19 11h 49m 1 Stop (YYZ) Toronto
  • YVRVancouver International Airport 09:00
    YYZToronto Lester B Pearson Intl Airport 20:40
  • YYZToronto Lester B Pearson Intl Airport 16:32
    YYTSt Johns Airport 01:19
  • 11h 49m (4h 08m)
  • 1 Stop YYZ · Toronto 4h 08m
  • Air Canada (AC 34)Boeing 777 200 Lr
    Air Canada (AC 696)Airbus
  • Air Canada (AC 34)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 09:00 YVR
    01:24 YYT
    11Hrs, 54m 1 Stop (YYZ)
  • YVRVancouver International Airport 09:00 - YYT 01:24 11h 54m 1 Stop (YYZ) Toronto
  • YVRVancouver International Airport 09:00
    YYZToronto Lester B Pearson Intl Airport 20:45
  • YYZToronto Lester B Pearson Intl Airport 16:32
    YYTSt Johns Airport 01:24
  • 11h 54m (4h 13m)
  • 1 Stop YYZ · Toronto 4h 13m
  • Air Canada (AC 34)Boeing 777 200 Lr
    Air Canada (AC 696)Airbus
  • Air Canada (AC 34)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is St. John's from Vancouver?

The flight distance between Vancouver and St. John's is 5005km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 06:00. The last flight of the day departs at 21:15. See the full list of flight times on Wego.