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
  • 05:15 YQT
    10:45 YXE
    7Hrs, 30m 1 Stop (YYZ)
  • YQTThunder Bay Airport 05:15 - YXE 10:45 7h 30m 1 Stop (YYZ) Toronto
  • YQTThunder Bay Airport 05:15
    YYZToronto Lester B Pearson Intl Airport 09:15
  • YYZToronto Lester B Pearson Intl Airport 07:05
    YXESaskatoon Airport 10:45
  • 7h 30m (2h 10m)
  • 1 Stop YYZ · Toronto 2h 10m
  • Air Canada (AC 1188)Boeing 737 Max 8 Passenger
    Air Canada (AC 1931)Airbus
  • Air Canada (AC 1188)
    • M
    • T
    • W
    • T
    • -
    • -
    • -
  • 05:15 YQT
    10:45 YXE
    7Hrs, 30m 1 Stop (YYZ)
  • YQTThunder Bay Airport 05:15 - YXE 10:45 7h 30m 1 Stop (YYZ) Toronto
  • YQTThunder Bay Airport 05:15
    YYZToronto Lester B Pearson Intl Airport 09:15
  • YYZToronto Lester B Pearson Intl Airport 07:05
    YXESaskatoon Airport 10:45
  • 7h 30m (2h 10m)
  • 1 Stop YYZ · Toronto 2h 10m
  • Air Canada (AC 1188)Boeing 737 Max 8 Passenger
    Air Canada (AC 1121)Airbus
  • Air Canada (AC 1188)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 05:25 YQT
    10:45 YXE
    7Hrs, 20m 1 Stop (YYZ)
  • YQTThunder Bay Airport 05:25 - YXE 10:45 7h 20m 1 Stop (YYZ) Toronto
  • YQTThunder Bay Airport 05:25
    YYZToronto Lester B Pearson Intl Airport 09:15
  • YYZToronto Lester B Pearson Intl Airport 07:15
    YXESaskatoon Airport 10:45
  • 7h 20m (2h)
  • 1 Stop YYZ · Toronto 2h
  • Air Canada (AC 1188)Boeing 737 Max 8 Passenger
    Air Canada (AC 1931)Airbus
  • Air Canada (AC 1188)
    • -
    • -
    • -
    • -
    • F
    • S
    • -
  • 15:25 YQT
    17:21 YXE
    3Hrs, 56m 1 Stop (YWG)
  • YQTThunder Bay Airport 15:25 - YXE 17:21 3h 56m 1 Stop (YWG) Winnipeg
  • YQTThunder Bay Airport 15:25
    YWGWinnipeg J.A. Richardson Intl Airport 16:35
  • YWGWinnipeg J.A. Richardson Intl Airport 16:01
    YXESaskatoon Airport 17:21
  • 3h 56m (34m)
  • 1 Stop YWG · Winnipeg 34m
  • WestJet (WS 3417)Dehavilland Dash 8 400
    WestJet (WS 3403)Dehavilland Dash 8 400
  • WestJet (WS 3417)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 15:25 YQT
    18:21 YXE
    4Hrs, 56m 1 Stop (YWG)
  • YQTThunder Bay Airport 15:25 - YXE 18:21 4h 56m 1 Stop (YWG) Winnipeg
  • YQTThunder Bay Airport 15:25
    YWGWinnipeg J.A. Richardson Intl Airport 17:35
  • YWGWinnipeg J.A. Richardson Intl Airport 16:01
    YXESaskatoon Airport 18:21
  • 4h 56m (1h 34m)
  • 1 Stop YWG · Winnipeg 1h 34m
  • WestJet (WS 3417)Dehavilland Dash 8 400
    WestJet (WS 3393)Dehavilland Dash 8 400
  • WestJet (WS 3417)
    • M
    • -
    • -
    • -
    • F
    • -
    • -
  • 15:25 YQT
    19:41 YXE
    6Hrs, 16m 1 Stop (YWG)
  • YQTThunder Bay Airport 15:25 - YXE 19:41 6h 16m 1 Stop (YWG) Winnipeg
  • YQTThunder Bay Airport 15:25
    YWGWinnipeg J.A. Richardson Intl Airport 18:55
  • YWGWinnipeg J.A. Richardson Intl Airport 16:01
    YXESaskatoon Airport 19:41
  • 6h 16m (2h 54m)
  • 1 Stop YWG · Winnipeg 2h 54m
  • WestJet (WS 3417)Dehavilland Dash 8 400
    WestJet (WS 3393)Dehavilland Dash 8 400
  • WestJet (WS 3417)
    • -
    • T
    • W
    • T
    • -
    • -
    • S
  • 19:40 YQT
    22:44 YXE
    5Hrs, 04m 1 Stop (YYC)
  • YQTThunder Bay Airport 19:40 - YXE 22:44 5h 04m 1 Stop (YYC) Calgary
  • YQTThunder Bay Airport 19:40
    YYCCalgary Airport 21:30
  • YYCCalgary Airport 20:40
    YXESaskatoon Airport 22:44
  • 5h 04m (50m)
  • 1 Stop YYC · Calgary 50m
  • WestJet (WS 343)Boeing 737 Max 8 Passenger
    WestJet (WS 452)Boeing 737 800
  • WestJet (WS 343)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 19:40 YQT
    22:44 YXE
    5Hrs, 04m 1 Stop (YYC)
  • YQTThunder Bay Airport 19:40 - YXE 22:44 5h 04m 1 Stop (YYC) Calgary
  • YQTThunder Bay Airport 19:40
    YYCCalgary Airport 21:30
  • YYCCalgary Airport 20:40
    YXESaskatoon Airport 22:44
  • 5h 04m (50m)
  • 1 Stop YYC · Calgary 50m
  • WestJet (WS 343)Boeing 737 700
    WestJet (WS 452)Boeing 737 Max 8 Passenger
  • WestJet (WS 343)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 19:40 YQT
    00:54 YXE
    7Hrs, 14m 1 Stop (YYC)
  • YQTThunder Bay Airport 19:40 - YXE 00:54 7h 14m 1 Stop (YYC) Calgary
  • YQTThunder Bay Airport 19:40
    YYCCalgary Airport 23:40
  • YYCCalgary Airport 20:40
    YXESaskatoon Airport 00:54
  • 7h 14m (3h)
  • 1 Stop YYC · Calgary 3h
  • WestJet (WS 343)Boeing 737 Max 8 Passenger
    WestJet (WS 600)Boeing 737 700
  • WestJet (WS 343)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 19:40 YQT
    00:54 YXE
    7Hrs, 14m 1 Stop (YYC)
  • YQTThunder Bay Airport 19:40 - YXE 00:54 7h 14m 1 Stop (YYC) Calgary
  • YQTThunder Bay Airport 19:40
    YYCCalgary Airport 23:40
  • YYCCalgary Airport 20:40
    YXESaskatoon Airport 00:54
  • 7h 14m (3h)
  • 1 Stop YYC · Calgary 3h
  • WestJet (WS 343)Boeing 737 700
    WestJet (WS 600)Boeing 737 800
  • WestJet (WS 343)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Saskatoon from Thunder Bay?

The flight distance between Thunder Bay and Saskatoon is 1303km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

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