Flight Schedules
Last Updated: Mon, 2 Sep, 2024
-
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
-
13:55 YWG07:30 YYC8Hrs, 04m 1 Stop (YQT)
-
YWGWinnipeg J.A. Richardson Intl Airport 13:55 - YYC 07:30 8h 04m 1 Stop (YQT) Thunder Bay
-
YWGWinnipeg J.A. Richardson Intl Airport 13:55YQUGrande Prairie Airport 06:15
-
YQTThunder Bay Airport 16:19YYCCalgary Airport 07:30
- 8h 04m (3h 21m)
- 1 Stop YQT · Thunder Bay 3h 21m
-
WestJet (WS 3214)Dehavilland Dash 8 400 WestJet (WS 144)Boeing 737 700 -
WestJet (WS 3214) -
- -
- -
- W
- -
- -
- -
- S
-
13:55 YWG07:30 YYC8Hrs, 04m 1 Stop (YQT)
-
YWGWinnipeg J.A. Richardson Intl Airport 13:55 - YYC 07:30 8h 04m 1 Stop (YQT) Thunder Bay
-
YWGWinnipeg J.A. Richardson Intl Airport 13:55YQUGrande Prairie Airport 06:15
-
YQTThunder Bay Airport 16:19YYCCalgary Airport 07:30
- 8h 04m (3h 21m)
- 1 Stop YQT · Thunder Bay 3h 21m
-
WestJet (WS 3214)Dehavilland Dash 8 400 WestJet (WS 144)Boeing 737 700 -
WestJet (WS 3214) -
- -
- -
- -
- T
- F
- -
- -
-
13:55 YWG07:30 YYC8Hrs, 04m 1 Stop (YQT)
-
YWGWinnipeg J.A. Richardson Intl Airport 13:55 - YYC 07:30 8h 04m 1 Stop (YQT) Thunder Bay
-
YWGWinnipeg J.A. Richardson Intl Airport 13:55YQUGrande Prairie Airport 06:15
-
YQTThunder Bay Airport 16:19YYCCalgary Airport 07:30
- 8h 04m (3h 21m)
- 1 Stop YQT · Thunder Bay 3h 21m
-
WestJet (WS 3214)Dehavilland Dash 8 400 WestJet (WS 144)Boeing 737 800 -
WestJet (WS 3214) -
- M
- -
- -
- -
- -
- -
- -
-
13:55 YWG07:43 YYC8Hrs, 04m 1 Stop (YQT)
-
YWGWinnipeg J.A. Richardson Intl Airport 13:55 - YYC 07:43 8h 04m 1 Stop (YQT) Thunder Bay
-
YWGWinnipeg J.A. Richardson Intl Airport 13:55YQUGrande Prairie Airport 06:15
-
YQTThunder Bay Airport 16:19YYCCalgary Airport 07:43
- 8h 04m (3h 08m)
- 1 Stop YQT · Thunder Bay 3h 08m
-
WestJet (WS 3214)Dehavilland Dash 8 400 WestJet (WS 3178)Dehavilland Dash 8 400 -
WestJet (WS 3214) -
- -
- T
- -
- -
- -
- -
- -
-
13:55 YWG07:43 YYC8Hrs, 04m 1 Stop (YQT)
-
YWGWinnipeg J.A. Richardson Intl Airport 13:55 - YYC 07:43 8h 04m 1 Stop (YQT) Thunder Bay
-
YWGWinnipeg J.A. Richardson Intl Airport 13:55YQUGrande Prairie Airport 06:15
-
YQTThunder Bay Airport 16:19YYCCalgary Airport 07:43
- 8h 04m (3h 08m)
- 1 Stop YQT · Thunder Bay 3h 08m
-
WestJet (WS 3214)Dehavilland Dash 8 400 WestJet (WS 3178)Dehavilland Dash 8 400 -
WestJet (WS 3214) -
- -
- -
- -
- -
- -
- S
- -
-
08:25 YQU18:50 YQT8Hrs, 25m 1 Stop (YYC)
-
YQUGrande Prairie Airport 08:25 - YQT 18:50 8h 25m 1 Stop (YYC) Calgary
-
YQUGrande Prairie Airport 08:25YYCCalgary Airport 14:15
-
YYCCalgary Airport 09:50YQTThunder Bay Airport 18:50
- 8h 25m (4h 25m)
- 1 Stop YYC · Calgary 4h 25m
-
WestJet (WS 3186)Dehavilland Dash 8 400 WestJet (WS 210)Boeing 737 Max 8 Passenger -
WestJet (WS 3186) -
- -
- T
- -
- -
- -
- -
- -
-
20:50 YWG13:26 YYC9Hrs, 07m 1 Stop (YQT)
-
YWGWinnipeg J.A. Richardson Intl Airport 20:50 - YYC 13:26 9h 07m 1 Stop (YQT) Thunder Bay
-
YWGWinnipeg J.A. Richardson Intl Airport 20:50YQUGrande Prairie Airport 12:05
-
YQTThunder Bay Airport 23:12YYCCalgary Airport 13:26
- 9h 07m (4h 21m)
- 1 Stop YQT · Thunder Bay 4h 21m
-
WestJet (WS 3204)Dehavilland Dash 8 400 WestJet (WS 3522)Dehavilland Dash 8 400 -
WestJet (WS 3204) -
- M
- -
- -
- T
- -
- -
- -
-
12:05 YQU18:50 YQT4Hrs, 45m 1 Stop (YYC)
-
YQUGrande Prairie Airport 12:05 - YQT 18:50 4h 45m 1 Stop (YYC) Calgary
-
YQUGrande Prairie Airport 12:05YYCCalgary Airport 14:15
-
YYCCalgary Airport 13:26YQTThunder Bay Airport 18:50
- 4h 45m (49m)
- 1 Stop YYC · Calgary 49m
-
WestJet (WS 3522)Dehavilland Dash 8 400 WestJet (WS 210)Boeing 737 700 -
WestJet (WS 3522) -
- -
- -
- -
- -
- -
- -
- S
-
20:50 YWG13:26 YYC9Hrs, 07m 1 Stop (YQT)
-
YWGWinnipeg J.A. Richardson Intl Airport 20:50 - YYC 13:26 9h 07m 1 Stop (YQT) Thunder Bay
-
YWGWinnipeg J.A. Richardson Intl Airport 20:50YQUGrande Prairie Airport 12:05
-
YQTThunder Bay Airport 23:12YYCCalgary Airport 13:26
- 9h 07m (4h 21m)
- 1 Stop YQT · Thunder Bay 4h 21m
-
WestJet (WS 3204)Dehavilland Dash 8 400 WestJet (WS 3522)Dehavilland Dash 8 400 -
WestJet (WS 3204) -
- -
- -
- -
- -
- F
- -
- -
-
20:50 YWG13:26 YYC9Hrs, 07m 1 Stop (YQT)
-
YWGWinnipeg J.A. Richardson Intl Airport 20:50 - YYC 13:26 9h 07m 1 Stop (YQT) Thunder Bay
-
YWGWinnipeg J.A. Richardson Intl Airport 20:50YQUGrande Prairie Airport 12:05
-
YQTThunder Bay Airport 23:12YYCCalgary Airport 13:26
- 9h 07m (4h 24m)
- 1 Stop YQT · Thunder Bay 4h 24m
-
WestJet (WS 3204)Dehavilland Dash 8 400 WestJet (WS 3522)Dehavilland Dash 8 400 -
WestJet (WS 3204) -
- M
- -
- -
- T
- F
- -
- -
-
12:05 YQU18:50 YQT4Hrs, 45m 1 Stop (YYC)
-
YQUGrande Prairie Airport 12:05 - YQT 18:50 4h 45m 1 Stop (YYC) Calgary
-
YQUGrande Prairie Airport 12:05YYCCalgary Airport 14:15
-
YYCCalgary Airport 13:26YQTThunder Bay Airport 18:50
- 4h 45m (49m)
- 1 Stop YYC · Calgary 49m
-
WestJet (WS 3522)Dehavilland Dash 8 400 WestJet (WS 210)Boeing 737 800 -
WestJet (WS 3522) -
- -
- -
- W
- -
- -
- -
- -
-
12:05 YQU18:50 YQT4Hrs, 45m 1 Stop (YYC)
-
YQUGrande Prairie Airport 12:05 - YQT 18:50 4h 45m 1 Stop (YYC) Calgary
-
YQUGrande Prairie Airport 12:05YYCCalgary Airport 14:15
-
YYCCalgary Airport 13:26YQTThunder Bay Airport 18:50
- 4h 45m (49m)
- 1 Stop YYC · Calgary 49m
-
WestJet (WS 3522)Dehavilland Dash 8 400 WestJet (WS 210)Boeing 737 Max 8 Passenger -
WestJet (WS 3522) -
- -
- T
- -
- -
- -
- -
- -
-
20:50 YWG14:16 YEG8Hrs, 02m 1 Stop (YQT)
-
YWGWinnipeg J.A. Richardson Intl Airport 20:50 - YEG 14:16 8h 02m 1 Stop (YQT) Thunder Bay
-
YWGWinnipeg J.A. Richardson Intl Airport 20:50YQUGrande Prairie Airport 13:10
-
YQTThunder Bay Airport 23:12YEGEdmonton International Airport 14:16
- 8h 02m (3h 38m)
- 1 Stop YQT · Thunder Bay 3h 38m
-
WestJet (WS 3204)Dehavilland Dash 8 400 WestJet (WS 3200)Dehavilland Dash 8 400 -
WestJet (WS 3204) -
- -
- T
- -
- -
- -
- -
- -
-
20:50 YWG14:41 YEG7Hrs, 37m 1 Stop (YQT)
-
YWGWinnipeg J.A. Richardson Intl Airport 20:50 - YEG 14:41 7h 37m 1 Stop (YQT) Thunder Bay
-
YWGWinnipeg J.A. Richardson Intl Airport 20:50YQUGrande Prairie Airport 13:35
-
YQTThunder Bay Airport 23:12YEGEdmonton International Airport 14:41
- 7h 37m (3h 13m)
- 1 Stop YQT · Thunder Bay 3h 13m
-
WestJet (WS 3204)Dehavilland Dash 8 400 WestJet (WS 3200)Dehavilland Dash 8 400 -
WestJet (WS 3204) -
- -
- -
- W
- -
- -
- -
- -
-
20:50 YWG14:41 YEG7Hrs, 37m 1 Stop (YQT)
-
YWGWinnipeg J.A. Richardson Intl Airport 20:50 - YEG 14:41 7h 37m 1 Stop (YQT) Thunder Bay
-
YWGWinnipeg J.A. Richardson Intl Airport 20:50YQUGrande Prairie Airport 13:35
-
YQTThunder Bay Airport 23:12YEGEdmonton International Airport 14:41
- 7h 37m (3h 13m)
- 1 Stop YQT · Thunder Bay 3h 13m
-
WestJet (WS 3204)Dehavilland Dash 8 400 WestJet (WS 3200)Dehavilland Dash 8 400 -
WestJet (WS 3204) -
- M
- -
- -
- -
- -
- -
- -
No Schedules
Sorry, there are no schedules matching your filters. Try removing one.
reset
How far is Thunder Bay from Grande Prairie?
The flight distance between Grande Prairie and Thunder Bay is 2149km. 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:25. The last flight of the day departs at 13:55. See the full list of flight times on Wego.
All Airports in Grande Prairie
All Airports in Thunder Bay
Popular Destinations from Thunder Bay
Popular Destinations from Grande Prairie
Popular Hotels in Thunder Bay
- Valhalla Hotel & Conference Centre
- The Courthouse Hotel, Ascend Hotel Collection
- Days Inn by Wyndham Thunder Bay North
- Days Inn & Suites by Wyndham Thunder Bay
- Delta Hotels Thunder Bay
- Best Western Plus Nor'wester Hotel & Conference Centre
- Sleeping Giant BNB
- Aiden by Best Western @ Superior Shores
- Super 8 by Wyndham Thunder Bay
- Best Western Thunder Bay Crossroads