Flight Schedules

Last Updated: Tue, 2 Apr, 2024

  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Airline Filter by Airline
    All
  • Total Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S

Connecting Flights

  • 01:00 - 06:49
    YYC - YYZ
    07:45 - 09:34
    YYZ - YQT
  • 01:00 (YYC)Calgary Airport
    07:45 (YYZ)Toronto Lester B Pearson Intl Airport
  • 06:49 (YYZ)Toronto Lester B Pearson Intl Airport
    09:34 (YQT)Thunder Bay Airport
  • Air Canada (AC 156)Airbus Industrie 330 300
    Air Canada (AC 1511)Airbus
  • 06h 34m (00h 56m)
  • YYZ Toronto 00h 56m
    • M
    • T
    • W
    • -
    • -
    • -
    • -
  • 01:00 - 06:49
    YYC - YYZ
    07:45 - 09:34
    YYZ - YQT
  • 01:00 (YYC)Calgary Airport
    07:45 (YYZ)Toronto Lester B Pearson Intl Airport
  • 06:49 (YYZ)Toronto Lester B Pearson Intl Airport
    09:34 (YQT)Thunder Bay Airport
  • Air Canada (AC 156)Airbus Industrie 330 300
    Air Canada (AC 1511)Airbus
  • 06h 34m (00h 56m)
  • YYZ Toronto 00h 56m
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 01:00 - 06:50
    YYC - YYZ
    07:45 - 09:34
    YYZ - YQT
  • 01:00 (YYC)Calgary Airport
    07:45 (YYZ)Toronto Lester B Pearson Intl Airport
  • 06:50 (YYZ)Toronto Lester B Pearson Intl Airport
    09:34 (YQT)Thunder Bay Airport
  • Air Canada (AC 156)Airbus
    Air Canada (AC 1511)Airbus
  • 06h 34m (00h 55m)
  • YYZ Toronto 00h 55m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 01:00 - 06:49
    YYC - YYZ
    07:45 - 09:34
    YYZ - YQT
  • 01:00 (YYC)Calgary Airport
    07:45 (YYZ)Toronto Lester B Pearson Intl Airport
  • 06:49 (YYZ)Toronto Lester B Pearson Intl Airport
    09:34 (YQT)Thunder Bay Airport
  • Air Canada (AC 156)Airbus Industrie 330 300
    Air Canada (AC 1511)Airbus
  • 06h 34m (00h 56m)
  • YYZ Toronto 00h 56m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 07:00 - 07:53
    YYC - YEG
    10:20 - 13:19
    YEG - YWG
    13:55 - 16:18
    YWG - YQT
  • 07:00 (YYC)Calgary Airport
    10:20 (YEG)Edmonton International Airport
    13:55 (YWG)Winnipeg J.A. Richardson Intl Airport
  • 07:53 (YEG)Edmonton International Airport
    13:19 (YWG)Winnipeg J.A. Richardson Intl Airport
  • WestJet (WS 3395)Dehavilland Dash 8 400
    WestJet (WS 146)Boeing 737 700
    WestJet (WS 3214)Dehavilland Dash 8 400
  • 07h 18m (03h 03m)
  • YEG, YWG Edmonton, Winnipeg 03h 03m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 08:40 - 11:42
    YYC - YWG
    13:55 - 16:18
    YWG - YQT
  • 08:40 (YYC)Calgary Airport
    13:55 (YWG)Winnipeg J.A. Richardson Intl Airport
  • 11:42 (YWG)Winnipeg J.A. Richardson Intl Airport
    16:18 (YQT)Thunder Bay Airport
  • WestJet (WS 140)Boeing 737 700
    WestJet (WS 3214)Dehavilland Dash 8 400
  • 05h 38m (02h 13m)
  • YWG Winnipeg 02h 13m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 09:00 - 12:04
    YYC - YWG
    12:45 - 15:08
    YWG - YQT
  • 09:00 (YYC)Calgary Airport
    12:45 (YWG)Winnipeg J.A. Richardson Intl Airport
  • 12:04 (YWG)Winnipeg J.A. Richardson Intl Airport
    15:08 (YQT)Thunder Bay Airport
  • WestJet (WS 268)Boeing 737 800
    WestJet (WS 3214)Dehavilland Dash 8 400
  • 04h 08m (00h 41m)
  • YWG Winnipeg 00h 41m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 09:00 - 12:04
    YYC - YWG
    12:45 - 15:08
    YWG - YQT
  • 09:00 (YYC)Calgary Airport
    12:45 (YWG)Winnipeg J.A. Richardson Intl Airport
  • 12:04 (YWG)Winnipeg J.A. Richardson Intl Airport
    15:08 (YQT)Thunder Bay Airport
  • WestJet (WS 268)Boeing 737 Max 8 Passenger
    WestJet (WS 3214)Dehavilland Dash 8 400
  • 04h 08m (00h 41m)
  • YWG Winnipeg 00h 41m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 09:00 - 12:04
    YYC - YWG
    12:45 - 15:08
    YWG - YQT
  • 09:00 (YYC)Calgary Airport
    12:45 (YWG)Winnipeg J.A. Richardson Intl Airport
  • 12:04 (YWG)Winnipeg J.A. Richardson Intl Airport
    15:08 (YQT)Thunder Bay Airport
  • WestJet (WS 268)Boeing 737 700
    WestJet (WS 3214)Dehavilland Dash 8 400
  • 04h 08m (00h 41m)
  • YWG Winnipeg 00h 41m
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 12:05 - 17:55
    YYC - YYZ
    21:00 - 22:49
    YYZ - YQT
  • 12:05 (YYC)Calgary Airport
    21:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 17:55 (YYZ)Toronto Lester B Pearson Intl Airport
    22:49 (YQT)Thunder Bay Airport
  • Air Canada (AC 140)Boeing 737 Max 8 Passenger
    Air Canada (AC 1515)Airbus
  • 08h 44m (03h 05m)
  • YYZ Toronto 03h 05m
    • M
    • T
    • -
    • -
    • -
    • -
    • -
  • 12:05 - 17:48
    YYC - YYZ
    21:00 - 22:49
    YYZ - YQT
  • 12:05 (YYC)Calgary Airport
    21:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 17:48 (YYZ)Toronto Lester B Pearson Intl Airport
    22:49 (YQT)Thunder Bay Airport
  • Air Canada (AC 140)Boeing 787 9
    Air Canada (AC 1515)Airbus
  • 08h 44m (03h 12m)
  • YYZ Toronto 03h 12m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 14:00 - 19:50
    YYC - YYZ
    21:00 - 22:49
    YYZ - YQT
  • 14:00 (YYC)Calgary Airport
    21:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 19:50 (YYZ)Toronto Lester B Pearson Intl Airport
    22:49 (YQT)Thunder Bay Airport
  • Air Canada (AC 142)Airbus
    Air Canada (AC 1515)Airbus
  • 06h 49m (01h 10m)
  • YYZ Toronto 01h 10m
    • M
    • T
    • -
    • -
    • -
    • -
    • -
  • 14:00 - 19:50
    YYC - YYZ
    21:00 - 22:49
    YYZ - YQT
  • 14:00 (YYC)Calgary Airport
    21:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 19:50 (YYZ)Toronto Lester B Pearson Intl Airport
    22:49 (YQT)Thunder Bay Airport
  • Air Canada (AC 142)Boeing 737 Max 8 Passenger
    Air Canada (AC 1515)Airbus
  • 06h 49m (01h 10m)
  • YYZ Toronto 01h 10m
    • -
    • T
    • W
    • -
    • -
    • -
    • S
  • 14:00 - 19:50
    YYC - YYZ
    21:00 - 22:49
    YYZ - YQT
  • 14:00 (YYC)Calgary Airport
    21:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 19:50 (YYZ)Toronto Lester B Pearson Intl Airport
    22:49 (YQT)Thunder Bay Airport
  • Air Canada (AC 142)Airbus A220 300
    Air Canada (AC 1515)Airbus
  • 06h 49m (01h 10m)
  • YYZ Toronto 01h 10m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 14:15 - 17:16
    YYC - YWG
    20:50 - 23:12
    YWG - YQT
  • 14:15 (YYC)Calgary Airport
    20:50 (YWG)Winnipeg J.A. Richardson Intl Airport
  • 17:16 (YWG)Winnipeg J.A. Richardson Intl Airport
    23:12 (YQT)Thunder Bay Airport
  • WestJet (WS 270)Boeing 737 700
    WestJet (WS 3204)Dehavilland Dash 8 400
  • 06h 57m (03h 34m)
  • YWG Winnipeg 03h 34m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 17:00 - 20:01
    YYC - YWG
    20:50 - 23:12
    YWG - YQT
  • 17:00 (YYC)Calgary Airport
    20:50 (YWG)Winnipeg J.A. Richardson Intl Airport
  • 20:01 (YWG)Winnipeg J.A. Richardson Intl Airport
    23:12 (YQT)Thunder Bay Airport
  • WestJet (WS 530)Boeing 737 700
    WestJet (WS 3204)Dehavilland Dash 8 400
  • 04h 12m (00h 49m)
  • YWG Winnipeg 00h 49m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Thunder Bay from Calgary?

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

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 07:00. The last flight of the day departs at 23:00. See the full list of flight times on Wego.