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
-
12:25 YWG07:31 YYC6Hrs, 52m 1 Stop (YQT)
-
YWGWinnipeg J.A. Richardson Intl Airport 12:25 - YYC 07:31 6h 52m 1 Stop (YQT) Thunder Bay
-
YWGWinnipeg J.A. Richardson Intl Airport 12:25YVRVancouver International Airport 05:00
-
YQTThunder Bay Airport 14:52YYCCalgary Airport 07:31
- 6h 52m (1h 51m)
- 1 Stop YQT · Thunder Bay 1h 51m
-
WestJet (WS 3214)Dehavilland Dash 8 400 WestJet (WS 136)Boeing 737 Max 8 Passenger -
WestJet (WS 3214) -
- -
- T
- -
- -
- -
- -
- -
-
12:25 YWG07:31 YYC6Hrs, 52m 1 Stop (YQT)
-
YWGWinnipeg J.A. Richardson Intl Airport 12:25 - YYC 07:31 6h 52m 1 Stop (YQT) Thunder Bay
-
YWGWinnipeg J.A. Richardson Intl Airport 12:25YVRVancouver International Airport 05:00
-
YQTThunder Bay Airport 14:52YYCCalgary Airport 07:31
- 6h 52m (1h 51m)
- 1 Stop YQT · Thunder Bay 1h 51m
-
WestJet (WS 3214)Dehavilland Dash 8 400 WestJet (WS 136)Boeing 737 700 -
WestJet (WS 3214) -
- -
- -
- -
- T
- -
- -
- -
-
12:25 YWG07:31 YYC6Hrs, 52m 1 Stop (YQT)
-
YWGWinnipeg J.A. Richardson Intl Airport 12:25 - YYC 07:31 6h 52m 1 Stop (YQT) Thunder Bay
-
YWGWinnipeg J.A. Richardson Intl Airport 12:25YVRVancouver International Airport 05:00
-
YQTThunder Bay Airport 14:52YYCCalgary Airport 07:31
- 6h 52m (1h 51m)
- 1 Stop YQT · Thunder Bay 1h 51m
-
WestJet (WS 3214)Dehavilland Dash 8 400 WestJet (WS 136)Boeing 737 700 -
WestJet (WS 3214) -
- M
- -
- W
- -
- -
- -
- S
-
12:25 YWG07:31 YYC6Hrs, 52m 1 Stop (YQT)
-
YWGWinnipeg J.A. Richardson Intl Airport 12:25 - YYC 07:31 6h 52m 1 Stop (YQT) Thunder Bay
-
YWGWinnipeg J.A. Richardson Intl Airport 12:25YVRVancouver International Airport 05:00
-
YQTThunder Bay Airport 14:52YYCCalgary Airport 07:31
- 6h 52m (1h 51m)
- 1 Stop YQT · Thunder Bay 1h 51m
-
WestJet (WS 3214)Dehavilland Dash 8 400 WestJet (WS 136)Boeing 737 Max 8 Passenger -
WestJet (WS 3214) -
- -
- -
- -
- -
- F
- S
- -
-
12:25 YWG07:57 YYC6Hrs, 12m 1 Stop (YQT)
-
YWGWinnipeg J.A. Richardson Intl Airport 12:25 - YYC 07:57 6h 12m 1 Stop (YQT) Thunder Bay
-
YWGWinnipeg J.A. Richardson Intl Airport 12:25YXXAbbotsford Airport 05:40
-
YQTThunder Bay Airport 14:52YYCCalgary Airport 07:57
- 6h 12m (1h 25m)
- 1 Stop YQT · Thunder Bay 1h 25m
-
WestJet (WS 3214)Dehavilland Dash 8 400 WestJet (WS 456)Boeing 737 700 -
WestJet (WS 3214) -
- -
- -
- -
- T
- -
- -
- -
-
12:25 YWG07:57 YYC6Hrs, 12m 1 Stop (YQT)
-
YWGWinnipeg J.A. Richardson Intl Airport 12:25 - YYC 07:57 6h 12m 1 Stop (YQT) Thunder Bay
-
YWGWinnipeg J.A. Richardson Intl Airport 12:25YXXAbbotsford Airport 05:40
-
YQTThunder Bay Airport 14:52YYCCalgary Airport 07:57
- 6h 12m (1h 25m)
- 1 Stop YQT · Thunder Bay 1h 25m
-
WestJet (WS 3214)Dehavilland Dash 8 400 WestJet (WS 456)Boeing 737 800 -
WestJet (WS 3214) -
- -
- -
- -
- -
- F
- -
- S
-
12:25 YWG07:57 YYC6Hrs, 12m 1 Stop (YQT)
-
YWGWinnipeg J.A. Richardson Intl Airport 12:25 - YYC 07:57 6h 12m 1 Stop (YQT) Thunder Bay
-
YWGWinnipeg J.A. Richardson Intl Airport 12:25YXXAbbotsford Airport 05:40
-
YQTThunder Bay Airport 14:52YYCCalgary Airport 07:57
- 6h 12m (1h 25m)
- 1 Stop YQT · Thunder Bay 1h 25m
-
WestJet (WS 3214)Dehavilland Dash 8 400 WestJet (WS 456)Boeing 737 Max 8 Passenger -
WestJet (WS 3214) -
- M
- -
- -
- -
- -
- -
- -
-
12:25 YWG07:57 YYC6Hrs, 12m 1 Stop (YQT)
-
YWGWinnipeg J.A. Richardson Intl Airport 12:25 - YYC 07:57 6h 12m 1 Stop (YQT) Thunder Bay
-
YWGWinnipeg J.A. Richardson Intl Airport 12:25YXXAbbotsford Airport 05:40
-
YQTThunder Bay Airport 14:52YYCCalgary Airport 07:57
- 6h 12m (1h 25m)
- 1 Stop YQT · Thunder Bay 1h 25m
-
WestJet (WS 3214)Dehavilland Dash 8 400 WestJet (WS 456)Boeing 737 700 -
WestJet (WS 3214) -
- -
- -
- W
- -
- -
- S
- -
-
12:25 YWG07:57 YYC6Hrs, 12m 1 Stop (YQT)
-
YWGWinnipeg J.A. Richardson Intl Airport 12:25 - YYC 07:57 6h 12m 1 Stop (YQT) Thunder Bay
-
YWGWinnipeg J.A. Richardson Intl Airport 12:25YXXAbbotsford Airport 05:40
-
YQTThunder Bay Airport 14:52YYCCalgary Airport 07:57
- 6h 12m (1h 25m)
- 1 Stop YQT · Thunder Bay 1h 25m
-
WestJet (WS 3214)Dehavilland Dash 8 400 WestJet (WS 456)Boeing 737 Max 8 Passenger -
WestJet (WS 3214) -
- -
- T
- -
- -
- -
- -
- -
-
14:15 YYC10:52 YEG7Hrs, 40m 1 Stop (YQT)
-
YYCCalgary Airport 14:15 - YEG 10:52 7h 40m 1 Stop (YQT) Thunder Bay
-
YYCCalgary Airport 14:15YVRVancouver International Airport 08:15
-
YQTThunder Bay Airport 18:55YEGEdmonton International Airport 10:52
- 7h 40m (2h 23m)
- 1 Stop YQT · Thunder Bay 2h 23m
-
WestJet (WS 210)Boeing 737 700 WestJet (WS 164)Boeing 737 700 -
WestJet (WS 210) -
- -
- -
- -
- -
- -
- -
- S
-
08:30 YVR18:55 YQT7Hrs, 25m 1 Stop (YYC)
-
YVRVancouver International Airport 08:30 - YQT 18:55 7h 25m 1 Stop (YYC) Calgary
-
YVRVancouver International Airport 08:30YYCCalgary Airport 14:15
-
YYCCalgary Airport 11:01YQTThunder Bay Airport 18:55
- 7h 25m (3h 14m)
- 1 Stop YYC · Calgary 3h 14m
-
WestJet (WS 104)Boeing 737 700 WestJet (WS 210)Boeing 737 700 -
WestJet (WS 104) -
- -
- -
- -
- -
- -
- -
- S
-
08:30 YVR18:55 YQT7Hrs, 25m 1 Stop (YYC)
-
YVRVancouver International Airport 08:30 - YQT 18:55 7h 25m 1 Stop (YYC) Calgary
-
YVRVancouver International Airport 08:30YYCCalgary Airport 14:15
-
YYCCalgary Airport 11:01YQTThunder Bay Airport 18:55
- 7h 25m (3h 14m)
- 1 Stop YYC · Calgary 3h 14m
-
WestJet (WS 104)Boeing 737 700 WestJet (WS 210)Boeing 737 Max 8 Passenger -
WestJet (WS 104) -
- -
- -
- -
- T
- -
- -
- -
-
14:15 YYC09:44 YQQ6Hrs, 55m 1 Stop (YQT)
-
YYCCalgary Airport 14:15 - YQQ 09:44 6h 55m 1 Stop (YQT) Thunder Bay
-
YYCCalgary Airport 14:15YVRVancouver International Airport 09:00
-
YQTThunder Bay Airport 18:55YQQComox Airport 09:44
- 6h 55m (2h 01m)
- 1 Stop YQT · Thunder Bay 2h 01m
-
WestJet (WS 210)Boeing 737 700 WestJet (WS 3583)Dehavilland Dash 8 400 -
WestJet (WS 210) -
- -
- -
- -
- -
- -
- -
- S
-
14:15 YYC09:35 YYJ6Hrs, 55m 1 Stop (YQT)
-
YYCCalgary Airport 14:15 - YYJ 09:35 6h 55m 1 Stop (YQT) Thunder Bay
-
YYCCalgary Airport 14:15YVRVancouver International Airport 09:00
-
YQTThunder Bay Airport 18:55YYJVictoria International Airport 09:35
- 6h 55m (2h 13m)
- 1 Stop YQT · Thunder Bay 2h 13m
-
WestJet (WS 210)Boeing 737 700 WestJet (WS 3279)Dehavilland Dash 8 400 -
WestJet (WS 210) -
- -
- -
- -
- -
- -
- -
- S
-
14:15 YYC09:35 YYJ6Hrs, 55m 1 Stop (YQT)
-
YYCCalgary Airport 14:15 - YYJ 09:35 6h 55m 1 Stop (YQT) Thunder Bay
-
YYCCalgary Airport 14:15YVRVancouver International Airport 09:00
-
YQTThunder Bay Airport 18:55YYJVictoria International Airport 09:35
- 6h 55m (2h 13m)
- 1 Stop YQT · Thunder Bay 2h 13m
-
WestJet (WS 210)Boeing 737 Max 8 Passenger WestJet (WS 3279)Dehavilland Dash 8 400 -
WestJet (WS 210) -
- -
- -
- -
- T
- -
- -
- -
-
14:15 YYC09:44 YQQ6Hrs, 55m 1 Stop (YQT)
-
YYCCalgary Airport 14:15 - YQQ 09:44 6h 55m 1 Stop (YQT) Thunder Bay
-
YYCCalgary Airport 14:15YVRVancouver International Airport 09:00
-
YQTThunder Bay Airport 18:55YQQComox Airport 09:44
- 6h 55m (2h 01m)
- 1 Stop YQT · Thunder Bay 2h 01m
-
WestJet (WS 210)Boeing 737 Max 8 Passenger WestJet (WS 3583)Dehavilland Dash 8 400 -
WestJet (WS 210) -
- -
- -
- -
- T
- -
- -
- -
-
10:05 YVR22:15 YQT9Hrs, 10m 1 Stop (YYZ)
-
YVRVancouver International Airport 10:05 - YQT 22:15 9h 10m 1 Stop (YYZ) Toronto
-
YVRVancouver International Airport 10:05YYZToronto Lester B Pearson Intl Airport 20:25
-
YYZToronto Lester B Pearson Intl Airport 17:41YQTThunder Bay Airport 22:15
- 9h 10m (2h 44m)
- 1 Stop YYZ · Toronto 2h 44m
-
Porter Airlines (PD 304)Embraer 195 E2 Porter Airlines (PD 225)Embraer 195 E2 -
Porter Airlines (PD 304) -
- M
- T
- W
- T
- F
- S
- S
-
10:05 YVR22:49 YQT9Hrs, 44m 1 Stop (YYZ)
-
YVRVancouver International Airport 10:05 - YQT 22:49 9h 44m 1 Stop (YYZ) Toronto
-
YVRVancouver International Airport 10:05YYZToronto Lester B Pearson Intl Airport 21:00
-
YYZToronto Lester B Pearson Intl Airport 17:44YQTThunder Bay Airport 22:49
- 9h 44m (3h 16m)
- 1 Stop YYZ · Toronto 3h 16m
-
Air Canada (AC 108)Airbus Air Canada (AC 1195)Boeing 737 Max 8 Passenger -
Air Canada (AC 108) -
- M
- T
- W
- T
- F
- S
- S
-
10:25 YXX18:55 YQT5Hrs, 30m 1 Stop (YYC)
-
YXXAbbotsford Airport 10:25 - YQT 18:55 5h 30m 1 Stop (YYC) Calgary
-
YXXAbbotsford Airport 10:25YYCCalgary Airport 14:15
-
YYCCalgary Airport 12:42YQTThunder Bay Airport 18:55
- 5h 30m (1h 33m)
- 1 Stop YYC · Calgary 1h 33m
-
WestJet (WS 194)Boeing 737 700 WestJet (WS 210)Boeing 737 700 -
WestJet (WS 194) -
- -
- -
- -
- -
- -
- -
- S
-
10:25 YXX18:55 YQT5Hrs, 30m 1 Stop (YYC)
-
YXXAbbotsford Airport 10:25 - YQT 18:55 5h 30m 1 Stop (YYC) Calgary
-
YXXAbbotsford Airport 10:25YYCCalgary Airport 14:15
-
YYCCalgary Airport 12:42YQTThunder Bay Airport 18:55
- 5h 30m (1h 33m)
- 1 Stop YYC · Calgary 1h 33m
-
WestJet (WS 194)Boeing 737 700 WestJet (WS 210)Boeing 737 Max 8 Passenger -
WestJet (WS 194) -
- -
- -
- -
- T
- -
- -
- -
-
10:30 YVR18:55 YQT5Hrs, 25m 1 Stop (YYC)
-
YVRVancouver International Airport 10:30 - YQT 18:55 5h 25m 1 Stop (YYC) Calgary
-
YVRVancouver International Airport 10:30YYCCalgary Airport 14:15
-
YYCCalgary Airport 13:01YQTThunder Bay Airport 18:55
- 5h 25m (1h 14m)
- 1 Stop YYC · Calgary 1h 14m
-
WestJet (WS 108)Boeing 737 800 WestJet (WS 210)Boeing 737 700 -
WestJet (WS 108) -
- -
- -
- -
- -
- -
- -
- S
-
10:30 YVR18:55 YQT5Hrs, 25m 1 Stop (YYC)
-
YVRVancouver International Airport 10:30 - YQT 18:55 5h 25m 1 Stop (YYC) Calgary
-
YVRVancouver International Airport 10:30YYCCalgary Airport 14:15
-
YYCCalgary Airport 13:01YQTThunder Bay Airport 18:55
- 5h 25m (1h 14m)
- 1 Stop YYC · Calgary 1h 14m
-
WestJet (WS 108)Boeing 737 700 WestJet (WS 210)Boeing 737 Max 8 Passenger -
WestJet (WS 108) -
- -
- -
- -
- T
- -
- -
- -
-
12:05 YVR22:15 YQT7Hrs, 10m 1 Stop (YYZ)
-
YVRVancouver International Airport 12:05 - YQT 22:15 7h 10m 1 Stop (YYZ) Toronto
-
YVRVancouver International Airport 12:05YYZToronto Lester B Pearson Intl Airport 20:25
-
YYZToronto Lester B Pearson Intl Airport 19:41YQTThunder Bay Airport 22:15
- 7h 10m (44m)
- 1 Stop YYZ · Toronto 44m
-
Porter Airlines (PD 306)Embraer 195 E2 Porter Airlines (PD 225)Embraer 195 E2 -
Porter Airlines (PD 306) -
- M
- T
- W
- T
- F
- S
- S
No Schedules
Sorry, there are no schedules matching your filters. Try removing one.
reset
How far is Thunder Bay from Vancouver?
The flight distance between Vancouver and Thunder Bay is 2461km. Check all available flights on Wego.
When is the earliest and latest flight of the day?
The earliest flight of the day departs at 08:30. The last flight of the day departs at 12:25. See the full list of flight times on Wego.
All Airports in Thunder Bay
Popular Destinations From Thunder Bay
Popular Destinations From Vancouver
Popular Hotels in Thunder Bay
- The Courthouse Hotel, Ascend Hotel Collection
- Days Inn by Wyndham Thunder Bay North
- Days Inn & Suites by Wyndham Thunder Bay
- Delta Hotels by Marriott Thunder Bay
- Best Western Plus Nor'wester Hotel & Conference Centre
- Aiden by Best Western @ Superior Shores
- Best Western Thunder Bay Crossroads
- Hampton Inn & Suites by Hilton Thunder Bay
- Holiday Inn Express & Suites THUNDER BAY
- The Haven Hostel