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
  • 06:15 PDX
    12:12 YLW
    5Hrs, 57m 1 Stop (YVR)
  • PDXPortland Airport 06:15 - YLW 12:12 5h 57m 1 Stop (YVR) Vancouver
  • PDXPortland Airport 06:15
    YVRVancouver International Airport 11:15
  • YVRVancouver International Airport 07:31
    YLWKelowna Airport 12:12
  • 5h 57m (3h 44m)
  • 1 Stop YVR · Vancouver 3h 44m
  • Air Canada (AC 8649)Dehavilland Dash 8 400
    Air Canada (AC 8272)Dehavilland Dash 8 400
  • Air Canada (AC 8649)
    • M
    • T
    • W
    • T
    • F
    • S
    • -
  • 07:40 PDX
    12:44 YLW
    5Hrs, 04m 1 Stop (SEA)
  • PDXPortland Airport 07:40 - YLW 12:44 5h 04m 1 Stop (SEA) Seattle
  • PDXPortland Airport 07:40
    SEASeattle/Tacoma International Airport 11:28
  • SEASeattle/Tacoma International Airport 08:35
    YLWKelowna Airport 12:44
  • 5h 04m (2h 53m)
  • 1 Stop SEA · Seattle 2h 53m
  • Alaska Airlines (AS 2090)Embraer Emb 175
    Alaska Airlines (AS 3382)Embraer Emb 175
  • Alaska Airlines (AS 2090)
    • -
    • T
    • W
    • T
    • F
    • S
    • S
  • 08:40 PDX
    12:44 YLW
    4Hrs, 04m 1 Stop (SEA)
  • PDXPortland Airport 08:40 - YLW 12:44 4h 04m 1 Stop (SEA) Seattle
  • PDXPortland Airport 08:40
    SEASeattle/Tacoma International Airport 11:28
  • SEASeattle/Tacoma International Airport 09:34
    YLWKelowna Airport 12:44
  • 4h 04m (1h 54m)
  • 1 Stop SEA · Seattle 1h 54m
  • Alaska Airlines (AS 2090)Embraer Emb 175
    Alaska Airlines (AS 3382)Embraer Emb 175
  • Alaska Airlines (AS 2090)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 09:35 PDX
    12:44 YLW
    3Hrs, 09m 1 Stop (SEA)
  • PDXPortland Airport 09:35 - YLW 12:44 3h 09m 1 Stop (SEA) Seattle
  • PDXPortland Airport 09:35
    SEASeattle/Tacoma International Airport 11:28
  • SEASeattle/Tacoma International Airport 10:32
    YLWKelowna Airport 12:44
  • 3h 09m (56m)
  • 1 Stop SEA · Seattle 56m
  • Alaska Airlines (AS 1472)Boeing 737 800
    Alaska Airlines (AS 3382)Embraer Emb 175
  • Alaska Airlines (AS 1472)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 09:35 PDX
    12:44 YLW
    3Hrs, 09m 1 Stop (SEA)
  • PDXPortland Airport 09:35 - YLW 12:44 3h 09m 1 Stop (SEA) Seattle
  • PDXPortland Airport 09:35
    SEASeattle/Tacoma International Airport 11:28
  • SEASeattle/Tacoma International Airport 10:29
    YLWKelowna Airport 12:44
  • 3h 09m (59m)
  • 1 Stop SEA · Seattle 59m
  • Alaska Airlines (AS 2372)Embraer Emb 175
    Alaska Airlines (AS 3382)Embraer Emb 175
  • Alaska Airlines (AS 2372)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 10:00 PDX
    14:12 YLW
    4Hrs, 12m 1 Stop (YVR)
  • PDXPortland Airport 10:00 - YLW 14:12 4h 12m 1 Stop (YVR) Vancouver
  • PDXPortland Airport 10:00
    YVRVancouver International Airport 13:15
  • YVRVancouver International Airport 11:16
    YLWKelowna Airport 14:12
  • 4h 12m (1h 59m)
  • 1 Stop YVR · Vancouver 1h 59m
  • Air Canada (AC 8651)Dehavilland Dash 8 400
    Air Canada (AC 8274)Canadair Regional
  • Air Canada (AC 8651)
    • M
    • T
    • -
    • -
    • -
    • -
    • S
  • 10:00 PDX
    14:12 YLW
    4Hrs, 12m 1 Stop (YVR)
  • PDXPortland Airport 10:00 - YLW 14:12 4h 12m 1 Stop (YVR) Vancouver
  • PDXPortland Airport 10:00
    YVRVancouver International Airport 13:15
  • YVRVancouver International Airport 11:16
    YLWKelowna Airport 14:12
  • 4h 12m (1h 59m)
  • 1 Stop YVR · Vancouver 1h 59m
  • Air Canada (AC 8651)Dehavilland Dash 8 400
    Air Canada (AC 8274)Dehavilland Dash 8 400
  • Air Canada (AC 8651)
    • -
    • -
    • W
    • T
    • F
    • S
    • -
  • 13:45 PDX
    19:24 YLW
    5Hrs, 39m 1 Stop (YYC)
  • PDXPortland Airport 13:45 - YLW 19:24 5h 39m 1 Stop (YYC) Calgary
  • PDXPortland Airport 13:45
    YYCCalgary Airport 19:15
  • YYCCalgary Airport 16:49
    YLWKelowna Airport 19:24
  • 5h 39m (2h 26m)
  • 1 Stop YYC · Calgary 2h 26m
  • WestJet (WS 3627)Dehavilland Dash 8 400
    WestJet (WS 399)Boeing 737 800
  • WestJet (WS 3627)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 13:45 PDX
    19:24 YLW
    5Hrs, 39m 1 Stop (YYC)
  • PDXPortland Airport 13:45 - YLW 19:24 5h 39m 1 Stop (YYC) Calgary
  • PDXPortland Airport 13:45
    YYCCalgary Airport 19:15
  • YYCCalgary Airport 16:30
    YLWKelowna Airport 19:24
  • 5h 39m (2h 45m)
  • 1 Stop YYC · Calgary 2h 45m
  • WestJet (WS 1505)Boeing 737 Max 8 Passenger
    WestJet (WS 399)Boeing 737 700
  • WestJet (WS 1505)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 13:45 PDX
    19:24 YLW
    5Hrs, 39m 1 Stop (YYC)
  • PDXPortland Airport 13:45 - YLW 19:24 5h 39m 1 Stop (YYC) Calgary
  • PDXPortland Airport 13:45
    YYCCalgary Airport 19:15
  • YYCCalgary Airport 16:49
    YLWKelowna Airport 19:24
  • 5h 39m (2h 26m)
  • 1 Stop YYC · Calgary 2h 26m
  • WestJet (WS 3627)Dehavilland Dash 8 400
    WestJet (WS 399)Boeing 737 700
  • WestJet (WS 3627)
    • -
    • -
    • -
    • -
    • F
    • S
    • -
  • 13:45 PDX
    19:24 YLW
    5Hrs, 39m 1 Stop (YYC)
  • PDXPortland Airport 13:45 - YLW 19:24 5h 39m 1 Stop (YYC) Calgary
  • PDXPortland Airport 13:45
    YYCCalgary Airport 19:15
  • YYCCalgary Airport 16:30
    YLWKelowna Airport 19:24
  • 5h 39m (2h 45m)
  • 1 Stop YYC · Calgary 2h 45m
  • WestJet (WS 1505)Boeing 737 Max 8 Passenger
    WestJet (WS 399)Boeing 737 800
  • WestJet (WS 1505)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 15:25 PDX
    19:57 YLW
    4Hrs, 32m 1 Stop (YVR)
  • PDXPortland Airport 15:25 - YLW 19:57 4h 32m 1 Stop (YVR) Vancouver
  • PDXPortland Airport 15:25
    YVRVancouver International Airport 19:00
  • YVRVancouver International Airport 16:41
    YLWKelowna Airport 19:57
  • 4h 32m (2h 19m)
  • 1 Stop YVR · Vancouver 2h 19m
  • Air Canada (AC 8653)Dehavilland Dash 8 400
    Air Canada (AC 8280)Dehavilland Dash 8 400
  • Air Canada (AC 8653)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset