Fare Guide
Estimated lowest fares found within 7 days
The cheapest airline(s) flying from Prince George to Toronto is WestJet.
Travel Period: December 2024 - November 2025
The cheapest month(s) to fly from Prince George to Toronto is February.
-
Dec 2024
-
Jan 2025
-
Feb 2025
-
Mar 2025
-
Apr 2025
-
May 2025
-
Jun 2025
-
Jul 2025
-
Aug 2025
-
Sep 2025
-
Oct 2025
-
Nov 2025
The cheapest day(s) of the week to fly from Prince George to Toronto is Thursday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
Flight Schedules
Last Updated: Sat, 2 Nov, 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
-
19:50 YXS06:14 YYZ7Hrs, 24m 1 Stop (YVR)
-
YXSPrince George Airport 19:50 - YYZ 06:14 7h 24m 1 Stop (YVR) Vancouver
-
YXSPrince George Airport 19:50YVRVancouver International Airport 22:35
-
YVRVancouver International Airport 21:18YYZToronto Lester B Pearson Intl Airport 06:14
- 7h 24m (1h 17m)
- 1 Stop YVR · Vancouver 1h 17m
-
WestJet (WS 3298)Dehavilland Dash 8 400 WestJet (WS 724)Boeing 737 800 Scimitar Winglets -
WestJet (WS 3298) -
- -
- -
- -
- -
- -
- -
- S
-
19:50 YXS06:14 YYZ7Hrs, 24m 1 Stop (YVR)
-
YXSPrince George Airport 19:50 - YYZ 06:14 7h 24m 1 Stop (YVR) Vancouver
-
YXSPrince George Airport 19:50YVRVancouver International Airport 22:35
-
YVRVancouver International Airport 21:18YYZToronto Lester B Pearson Intl Airport 06:14
- 7h 24m (1h 17m)
- 1 Stop YVR · Vancouver 1h 17m
-
WestJet (WS 3298)Dehavilland Dash 8 400 WestJet (WS 724)Boeing 737 Max 8 Passenger -
WestJet (WS 3298) -
- -
- -
- -
- T
- -
- -
- -
-
19:50 YXS06:14 YYZ7Hrs, 24m 1 Stop (YVR)
-
YXSPrince George Airport 19:50 - YYZ 06:14 7h 24m 1 Stop (YVR) Vancouver
-
YXSPrince George Airport 19:50YVRVancouver International Airport 22:35
-
YVRVancouver International Airport 21:18YYZToronto Lester B Pearson Intl Airport 06:14
- 7h 24m (1h 17m)
- 1 Stop YVR · Vancouver 1h 17m
-
WestJet (WS 3298)Dehavilland Dash 8 400 WestJet (WS 724)Boeing 737 800 -
WestJet (WS 3298) -
- M
- T
- W
- -
- F
- S
- -
-
20:05 YXS05:41 YYZ6Hrs, 36m 1 Stop (YVR)
-
YXSPrince George Airport 20:05 - YYZ 05:41 6h 36m 1 Stop (YVR) Vancouver
-
YXSPrince George Airport 20:05YVRVancouver International Airport 22:15
-
YVRVancouver International Airport 21:30YYZToronto Lester B Pearson Intl Airport 05:41
- 6h 36m (45m)
- 1 Stop YVR · Vancouver 45m
-
Air Canada (AC 8350)Dehavilland Dash 8 400 Air Canada (AC 124)Boeing 787 9 -
Air Canada (AC 8350) -
- M
- T
- W
- T
- F
- S
- S
-
05:55 YXS18:06 YYZ9Hrs, 11m 1 Stop (YVR)
-
YXSPrince George Airport 05:55 - YYZ 18:06 9h 11m 1 Stop (YVR) Vancouver
-
YXSPrince George Airport 05:55YVRVancouver International Airport 10:25
-
YVRVancouver International Airport 07:26YYZToronto Lester B Pearson Intl Airport 18:06
- 9h 11m (2h 59m)
- 1 Stop YVR · Vancouver 2h 59m
-
WestJet (WS 3290)Dehavilland Dash 8 400 WestJet (WS 710)Boeing 737 800 -
WestJet (WS 3290) -
- -
- -
- -
- T
- -
- -
- -
-
05:55 YXS17:41 YYZ8Hrs, 46m 1 Stop (YVR)
-
YXSPrince George Airport 05:55 - YYZ 17:41 8h 46m 1 Stop (YVR) Vancouver
-
YXSPrince George Airport 05:55YVRVancouver International Airport 10:00
-
YVRVancouver International Airport 07:26YYZToronto Lester B Pearson Intl Airport 17:41
- 8h 46m (2h 34m)
- 1 Stop YVR · Vancouver 2h 34m
-
WestJet (WS 3290)Dehavilland Dash 8 400 WestJet (WS 710)Boeing 737 800 -
WestJet (WS 3290) -
- M
- -
- W
- -
- -
- -
- -
-
05:55 YXS19:09 YYZ10Hrs, 14m 1 Stop (YVR)
-
YXSPrince George Airport 05:55 - YYZ 19:09 10h 14m 1 Stop (YVR) Vancouver
-
YXSPrince George Airport 05:55YVRVancouver International Airport 11:40
-
YVRVancouver International Airport 07:20YYZToronto Lester B Pearson Intl Airport 19:09
- 10h 14m (4h 20m)
- 1 Stop YVR · Vancouver 4h 20m
-
Air Canada (AC 8340)Dehavilland Dash 8 400 Air Canada (AC 112)Boeing 777 300 Er -
Air Canada (AC 8340) -
- M
- T
- W
- T
- F
- S
- S
-
05:55 YXS17:41 YYZ8Hrs, 46m 1 Stop (YVR)
-
YXSPrince George Airport 05:55 - YYZ 17:41 8h 46m 1 Stop (YVR) Vancouver
-
YXSPrince George Airport 05:55YVRVancouver International Airport 10:00
-
YVRVancouver International Airport 07:26YYZToronto Lester B Pearson Intl Airport 17:41
- 8h 46m (2h 34m)
- 1 Stop YVR · Vancouver 2h 34m
-
WestJet (WS 3290)Dehavilland Dash 8 400 WestJet (WS 710)Boeing 737 700 -
WestJet (WS 3290) -
- -
- T
- -
- -
- F
- -
- -
-
05:55 YXS16:39 YYZ7Hrs, 44m 1 Stop (YVR)
-
YXSPrince George Airport 05:55 - YYZ 16:39 7h 44m 1 Stop (YVR) Vancouver
-
YXSPrince George Airport 05:55YVRVancouver International Airport 09:10
-
YVRVancouver International Airport 07:20YYZToronto Lester B Pearson Intl Airport 16:39
- 7h 44m (1h 50m)
- 1 Stop YVR · Vancouver 1h 50m
-
Air Canada (AC 8340)Dehavilland Dash 8 400 Air Canada (AC 34)Boeing 777 200 Lr -
Air Canada (AC 8340) -
- M
- T
- W
- T
- F
- S
- S
-
11:50 YEG07:20 YVR8Hrs, 47m 1 Stop (YYZ)
-
YEGEdmonton International Airport 11:50 - YVR 07:20 8h 47m 1 Stop (YYZ) Toronto
-
YEGEdmonton International Airport 11:50YXSPrince George Airport 05:55
-
YYZToronto Lester B Pearson Intl Airport 17:42YVRVancouver International Airport 07:20
- 8h 47m (1h 58m)
- 1 Stop YYZ · Toronto 1h 58m
-
Air Canada (AC 166)Airbus Air Canada (AC 8340)Dehavilland Dash 8 400 -
Air Canada (AC 166) -
- M
- T
- W
- T
- F
- S
- S
-
11:10 YLW07:20 YVR9Hrs, 38m 1 Stop (YYZ)
-
YLWKelowna Airport 11:10 - YVR 07:20 9h 38m 1 Stop (YYZ) Toronto
-
YLWKelowna Airport 11:10YXSPrince George Airport 05:55
-
YYZToronto Lester B Pearson Intl Airport 18:33YVRVancouver International Airport 07:20
- 9h 38m (2h 53m)
- 1 Stop YYZ · Toronto 2h 53m
-
Air Canada (AC 1910)Airbus Air Canada (AC 8340)Dehavilland Dash 8 400 -
Air Canada (AC 1910) -
- M
- T
- W
- T
- F
- S
- S
-
12:30 YYC07:20 YVR9Hrs, 32m 1 Stop (YYZ)
-
YYCCalgary Airport 12:30 - YVR 07:20 9h 32m 1 Stop (YYZ) Toronto
-
YYCCalgary Airport 12:30YXSPrince George Airport 05:55
-
YYZToronto Lester B Pearson Intl Airport 18:27YVRVancouver International Airport 07:20
- 9h 32m (2h 45m)
- 1 Stop YYZ · Toronto 2h 45m
-
Air Canada (AC 140)Airbus Air Canada (AC 8340)Dehavilland Dash 8 400 -
Air Canada (AC 140) -
- M
- T
- W
- T
- F
- S
- -
-
12:30 YYC07:20 YVR9Hrs, 32m 1 Stop (YYZ)
-
YYCCalgary Airport 12:30 - YVR 07:20 9h 32m 1 Stop (YYZ) Toronto
-
YYCCalgary Airport 12:30YXSPrince George Airport 05:55
-
YYZToronto Lester B Pearson Intl Airport 18:27YVRVancouver International Airport 07:20
- 9h 32m (2h 40m)
- 1 Stop YYZ · Toronto 2h 40m
-
Air Canada (AC 140)Airbus Air Canada (AC 8340)Dehavilland Dash 8 400 -
Air Canada (AC 140) -
- M
- T
- W
- T
- F
- S
- -
-
14:50 YWG07:20 YVR9Hrs, 25m 1 Stop (YYZ)
-
YWGWinnipeg J.A. Richardson Intl Airport 14:50 - YVR 07:20 9h 25m 1 Stop (YYZ) Toronto
-
YWGWinnipeg J.A. Richardson Intl Airport 14:50YXSPrince George Airport 05:55
-
YYZToronto Lester B Pearson Intl Airport 18:20YVRVancouver International Airport 07:20
- 9h 25m (2h 42m)
- 1 Stop YYZ · Toronto 2h 42m
-
Air Canada (AC 266)Airbus Air Canada (AC 8340)Dehavilland Dash 8 400 -
Air Canada (AC 266) -
- -
- T
- W
- T
- F
- -
- S
-
17:35 YOW07:20 YVR9Hrs, 48m 1 Stop (YTZ)
-
YOWOttawa McDonald Cartier Intl Airport 17:35 - YVR 07:20 9h 48m 1 Stop (YTZ) Toronto
-
YOWOttawa McDonald Cartier Intl Airport 17:35YXSPrince George Airport 05:55
-
YTZToronto City Centre Airport 18:43YVRVancouver International Airport 07:20
- 9h 48m (2h 45m)
- 1 Stop YTZ · Toronto 2h 45m
-
Air Canada (AC 7709)Dehavilland Dash 8 400 Air Canada (AC 8340)Dehavilland Dash 8 400 -
Air Canada (AC 7709) -
- M
- T
- W
- T
- F
- S
- S
-
14:50 YWG07:20 YVR9Hrs, 25m 1 Stop (YYZ)
-
YWGWinnipeg J.A. Richardson Intl Airport 14:50 - YVR 07:20 9h 25m 1 Stop (YYZ) Toronto
-
YWGWinnipeg J.A. Richardson Intl Airport 14:50YXSPrince George Airport 05:55
-
YYZToronto Lester B Pearson Intl Airport 18:20YVRVancouver International Airport 07:20
- 9h 25m (2h 42m)
- 1 Stop YYZ · Toronto 2h 42m
-
Air Canada (AC 266)Airbus Air Canada (AC 8340)Dehavilland Dash 8 400 -
Air Canada (AC 266) -
- -
- -
- -
- -
- -
- S
- -
-
10:20 YXS21:11 YYZ7Hrs, 51m 1 Stop (YYC)
-
YXSPrince George Airport 10:20 - YYZ 21:11 7h 51m 1 Stop (YYC) Calgary
-
YXSPrince George Airport 10:20YYCCalgary Airport 15:15
-
YYCCalgary Airport 12:44YYZToronto Lester B Pearson Intl Airport 21:11
- 7h 51m (2h 31m)
- 1 Stop YYC · Calgary 2h 31m
-
WestJet (WS 276)Boeing 737 Max 8 Passenger WestJet (WS 670)Boeing 737 800 -
WestJet (WS 276) -
- M
- -
- -
- -
- -
- -
- -
-
10:20 YXS23:11 YYZ9Hrs, 51m 1 Stop (YYC)
-
YXSPrince George Airport 10:20 - YYZ 23:11 9h 51m 1 Stop (YYC) Calgary
-
YXSPrince George Airport 10:20YYCCalgary Airport 17:15
-
YYCCalgary Airport 12:44YYZToronto Lester B Pearson Intl Airport 23:11
- 9h 51m (4h 31m)
- 1 Stop YYC · Calgary 4h 31m
-
WestJet (WS 276)Boeing 737 Max 8 Passenger WestJet (WS 674)Boeing 737 700 -
WestJet (WS 276) -
- M
- -
- -
- -
- -
- -
- -
-
17:15 YYC11:56 YVR9Hrs, 46m 1 Stop (YYZ)
-
YYCCalgary Airport 17:15 - YVR 11:56 9h 46m 1 Stop (YYZ) Toronto
-
YYCCalgary Airport 17:15YXSPrince George Airport 10:25
-
YYZToronto Lester B Pearson Intl Airport 23:11YVRVancouver International Airport 11:56
- 9h 46m (2h 48m)
- 1 Stop YYZ · Toronto 2h 48m
-
WestJet (WS 674)Boeing 737 700 WestJet (WS 3130)Dehavilland Dash 8 400 -
WestJet (WS 674) -
- M
- T
- -
- -
- -
- -
- -
-
17:15 YYC11:56 YVR9Hrs, 46m 1 Stop (YYZ)
-
YYCCalgary Airport 17:15 - YVR 11:56 9h 46m 1 Stop (YYZ) Toronto
-
YYCCalgary Airport 17:15YXSPrince George Airport 10:25
-
YYZToronto Lester B Pearson Intl Airport 23:11YVRVancouver International Airport 11:56
- 9h 46m (2h 48m)
- 1 Stop YYZ · Toronto 2h 48m
-
WestJet (WS 674)Boeing 737 Max 8 Passenger WestJet (WS 3130)Dehavilland Dash 8 400 -
WestJet (WS 674) -
- -
- -
- -
- T
- -
- -
- -
-
17:15 YYC11:56 YVR9Hrs, 46m 1 Stop (YYZ)
-
YYCCalgary Airport 17:15 - YVR 11:56 9h 46m 1 Stop (YYZ) Toronto
-
YYCCalgary Airport 17:15YXSPrince George Airport 10:25
-
YYZToronto Lester B Pearson Intl Airport 23:11YVRVancouver International Airport 11:56
- 9h 46m (2h 49m)
- 1 Stop YYZ · Toronto 2h 49m
-
WestJet (WS 674)Boeing 737 700 WestJet (WS 3130)Dehavilland Dash 8 400 -
WestJet (WS 674) -
- -
- T
- -
- -
- -
- -
- -
-
17:15 YYC11:56 YVR9Hrs, 46m 1 Stop (YYZ)
-
YYCCalgary Airport 17:15 - YVR 11:56 9h 46m 1 Stop (YYZ) Toronto
-
YYCCalgary Airport 17:15YXSPrince George Airport 10:25
-
YYZToronto Lester B Pearson Intl Airport 23:11YVRVancouver International Airport 11:56
- 9h 46m (2h 48m)
- 1 Stop YYZ · Toronto 2h 48m
-
WestJet (WS 674)Boeing 737 700 WestJet (WS 3130)Dehavilland Dash 8 400 -
WestJet (WS 674) -
- M
- -
- -
- -
- -
- -
- -
-
17:15 YYC11:56 YVR9Hrs, 46m 1 Stop (YYZ)
-
YYCCalgary Airport 17:15 - YVR 11:56 9h 46m 1 Stop (YYZ) Toronto
-
YYCCalgary Airport 17:15YXSPrince George Airport 10:25
-
YYZToronto Lester B Pearson Intl Airport 23:11YVRVancouver International Airport 11:56
- 9h 46m (2h 48m)
- 1 Stop YYZ · Toronto 2h 48m
-
WestJet (WS 674)Boeing 737 800 WestJet (WS 3130)Dehavilland Dash 8 400 -
WestJet (WS 674) -
- -
- -
- W
- -
- -
- -
- -
-
17:15 YYC12:00 YVR9Hrs, 46m 1 Stop (YYZ)
-
YYCCalgary Airport 17:15 - YVR 12:00 9h 46m 1 Stop (YYZ) Toronto
-
YYCCalgary Airport 17:15YXSPrince George Airport 10:25
-
YYZToronto Lester B Pearson Intl Airport 23:11YVRVancouver International Airport 12:00
- 9h 46m (2h 44m)
- 1 Stop YYZ · Toronto 2h 44m
-
WestJet (WS 674)Boeing 737 700 WestJet (WS 3130)Dehavilland Dash 8 400 -
WestJet (WS 674) -
- -
- -
- -
- -
- -
- S
- -
-
17:15 YYC11:56 YVR9Hrs, 46m 1 Stop (YYZ)
-
YYCCalgary Airport 17:15 - YVR 11:56 9h 46m 1 Stop (YYZ) Toronto
-
YYCCalgary Airport 17:15YXSPrince George Airport 10:25
-
YYZToronto Lester B Pearson Intl Airport 23:11YVRVancouver International Airport 11:56
- 9h 46m (2h 48m)
- 1 Stop YYZ · Toronto 2h 48m
-
WestJet (WS 674)Boeing 737 Max 8 Passenger WestJet (WS 3130)Dehavilland Dash 8 400 -
WestJet (WS 674) -
- -
- -
- -
- T
- -
- -
- -
-
17:15 YYC12:00 YVR9Hrs, 46m 1 Stop (YYZ)
-
YYCCalgary Airport 17:15 - YVR 12:00 9h 46m 1 Stop (YYZ) Toronto
-
YYCCalgary Airport 17:15YXSPrince George Airport 10:25
-
YYZToronto Lester B Pearson Intl Airport 23:11YVRVancouver International Airport 12:00
- 9h 46m (2h 45m)
- 1 Stop YYZ · Toronto 2h 45m
-
WestJet (WS 674)Boeing 737 800 WestJet (WS 3130)Dehavilland Dash 8 400 -
WestJet (WS 674) -
- -
- -
- -
- -
- F
- -
- -
-
17:15 YYC12:00 YVR9Hrs, 46m 1 Stop (YYZ)
-
YYCCalgary Airport 17:15 - YVR 12:00 9h 46m 1 Stop (YYZ) Toronto
-
YYCCalgary Airport 17:15YXSPrince George Airport 10:25
-
YYZToronto Lester B Pearson Intl Airport 23:11YVRVancouver International Airport 12:00
- 9h 46m (2h 45m)
- 1 Stop YYZ · Toronto 2h 45m
-
WestJet (WS 674)Boeing 737 800 WestJet (WS 3130)Dehavilland Dash 8 400 -
WestJet (WS 674) -
- -
- -
- -
- -
- F
- -
- -
-
17:15 YYC11:56 YVR9Hrs, 46m 1 Stop (YYZ)
-
YYCCalgary Airport 17:15 - YVR 11:56 9h 46m 1 Stop (YYZ) Toronto
-
YYCCalgary Airport 17:15YXSPrince George Airport 10:25
-
YYZToronto Lester B Pearson Intl Airport 23:11YVRVancouver International Airport 11:56
- 9h 46m (2h 48m)
- 1 Stop YYZ · Toronto 2h 48m
-
WestJet (WS 674)Boeing 737 800 WestJet (WS 3130)Dehavilland Dash 8 400 -
WestJet (WS 674) -
- -
- -
- W
- -
- -
- -
- -
-
17:15 YYC12:00 YVR9Hrs, 46m 1 Stop (YYZ)
-
YYCCalgary Airport 17:15 - YVR 12:00 9h 46m 1 Stop (YYZ) Toronto
-
YYCCalgary Airport 17:15YXSPrince George Airport 10:25
-
YYZToronto Lester B Pearson Intl Airport 23:11YVRVancouver International Airport 12:00
- 9h 46m (2h 45m)
- 1 Stop YYZ · Toronto 2h 45m
-
WestJet (WS 674)Boeing 737 700 WestJet (WS 3130)Dehavilland Dash 8 400 -
WestJet (WS 674) -
- -
- -
- -
- -
- -
- S
- -
-
10:25 YXS00:39 YYZ11Hrs, 14m 1 Stop (YVR)
-
YXSPrince George Airport 10:25 - YYZ 00:39 11h 14m 1 Stop (YVR) Vancouver
-
YXSPrince George Airport 10:25YVRVancouver International Airport 17:00
-
YVRVancouver International Airport 11:56YYZToronto Lester B Pearson Intl Airport 00:39
- 11h 14m (5h 04m)
- 1 Stop YVR · Vancouver 5h 04m
-
WestJet (WS 3130)Dehavilland Dash 8 400 WestJet (WS 718)Boeing 737 800 -
WestJet (WS 3130) -
- -
- -
- W
- T
- -
- -
- S
-
10:25 YXS00:39 YYZ11Hrs, 14m 1 Stop (YVR)
-
YXSPrince George Airport 10:25 - YYZ 00:39 11h 14m 1 Stop (YVR) Vancouver
-
YXSPrince George Airport 10:25YVRVancouver International Airport 17:00
-
YVRVancouver International Airport 11:56YYZToronto Lester B Pearson Intl Airport 00:39
- 11h 14m (5h 04m)
- 1 Stop YVR · Vancouver 5h 04m
-
WestJet (WS 3130)Dehavilland Dash 8 400 WestJet (WS 718)Boeing 737 800 Scimitar Winglets -
WestJet (WS 3130) -
- M
- -
- -
- -
- -
- -
- -
-
10:25 YXS00:39 YYZ11Hrs, 14m 1 Stop (YVR)
-
YXSPrince George Airport 10:25 - YYZ 00:39 11h 14m 1 Stop (YVR) Vancouver
-
YXSPrince George Airport 10:25YVRVancouver International Airport 17:00
-
YVRVancouver International Airport 11:56YYZToronto Lester B Pearson Intl Airport 00:39
- 11h 14m (5h 04m)
- 1 Stop YVR · Vancouver 5h 04m
-
WestJet (WS 3130)Dehavilland Dash 8 400 WestJet (WS 718)Boeing 737 Max 8 Passenger -
WestJet (WS 3130) -
- -
- T
- -
- -
- -
- -
- -
-
10:25 YXS00:39 YYZ11Hrs, 14m 1 Stop (YVR)
-
YXSPrince George Airport 10:25 - YYZ 00:39 11h 14m 1 Stop (YVR) Vancouver
-
YXSPrince George Airport 10:25YVRVancouver International Airport 17:00
-
YVRVancouver International Airport 12:00YYZToronto Lester B Pearson Intl Airport 00:39
- 11h 14m (5h)
- 1 Stop YVR · Vancouver 5h
-
WestJet (WS 3130)Dehavilland Dash 8 400 WestJet (WS 718)Boeing 737 Max 8 Passenger -
WestJet (WS 3130) -
- -
- -
- -
- -
- F
- S
- -
-
10:25 YXS20:54 YYZ7Hrs, 29m 1 Stop (YVR)
-
YXSPrince George Airport 10:25 - YYZ 20:54 7h 29m 1 Stop (YVR) Vancouver
-
YXSPrince George Airport 10:25YVRVancouver International Airport 13:15
-
YVRVancouver International Airport 12:00YYZToronto Lester B Pearson Intl Airport 20:54
- 7h 29m (1h 15m)
- 1 Stop YVR · Vancouver 1h 15m
-
WestJet (WS 3130)Dehavilland Dash 8 400 WestJet (WS 714)Boeing 737 700 -
WestJet (WS 3130) -
- -
- -
- -
- -
- F
- -
- -
-
10:25 YXS20:54 YYZ7Hrs, 29m 1 Stop (YVR)
-
YXSPrince George Airport 10:25 - YYZ 20:54 7h 29m 1 Stop (YVR) Vancouver
-
YXSPrince George Airport 10:25YVRVancouver International Airport 13:15
-
YVRVancouver International Airport 11:56YYZToronto Lester B Pearson Intl Airport 20:54
- 7h 29m (1h 19m)
- 1 Stop YVR · Vancouver 1h 19m
-
WestJet (WS 3130)Dehavilland Dash 8 400 WestJet (WS 714)Boeing 737 700 -
WestJet (WS 3130) -
- M
- -
- -
- -
- -
- -
- S
-
19:05 YWG12:05 YVR9Hrs, 00m 1 Stop (YYZ)
-
YWGWinnipeg J.A. Richardson Intl Airport 19:05 - YVR 12:05 9h 1 Stop (YYZ) Toronto
-
YWGWinnipeg J.A. Richardson Intl Airport 19:05YXSPrince George Airport 10:40
-
YYZToronto Lester B Pearson Intl Airport 22:40YVRVancouver International Airport 12:05
- 9h (2h 12m)
- 1 Stop YYZ · Toronto 2h 12m
-
Air Canada (AC 270)Airbus Air Canada (AC 8342)Dehavilland Dash 8 400 -
Air Canada (AC 270) -
- M
- T
- W
- T
- F
- -
- S
-
10:40 YXS23:32 YYZ9Hrs, 52m 1 Stop (YVR)
-
YXSPrince George Airport 10:40 - YYZ 23:32 9h 52m 1 Stop (YVR) Vancouver
-
YXSPrince George Airport 10:40YVRVancouver International Airport 16:00
-
YVRVancouver International Airport 12:05YYZToronto Lester B Pearson Intl Airport 23:32
- 9h 52m (3h 55m)
- 1 Stop YVR · Vancouver 3h 55m
-
Air Canada (AC 8342)Dehavilland Dash 8 400 Air Canada (AC 120)Boeing 737 Max 8 Passenger -
Air Canada (AC 8342) -
- -
- -
- W
- -
- -
- -
- -
-
10:40 YXS21:26 YYZ7Hrs, 46m 1 Stop (YVR)
-
YXSPrince George Airport 10:40 - YYZ 21:26 7h 46m 1 Stop (YVR) Vancouver
-
YXSPrince George Airport 10:40YVRVancouver International Airport 14:00
-
YVRVancouver International Airport 12:05YYZToronto Lester B Pearson Intl Airport 21:26
- 7h 46m (1h 55m)
- 1 Stop YVR · Vancouver 1h 55m
-
Air Canada (AC 8342)Dehavilland Dash 8 400 Air Canada (AC 118)Boeing 787 9 -
Air Canada (AC 8342) -
- M
- T
- W
- T
- F
- S
- S
-
10:40 YXS23:22 YYZ9Hrs, 42m 1 Stop (YVR)
-
YXSPrince George Airport 10:40 - YYZ 23:22 9h 42m 1 Stop (YVR) Vancouver
-
YXSPrince George Airport 10:40YVRVancouver International Airport 16:00
-
YVRVancouver International Airport 12:05YYZToronto Lester B Pearson Intl Airport 23:22
- 9h 42m (3h 55m)
- 1 Stop YVR · Vancouver 3h 55m
-
Air Canada (AC 8342)Dehavilland Dash 8 400 Air Canada (AC 120)Boeing 787 9 -
Air Canada (AC 8342) -
- M
- -
- -
- -
- -
- -
- -
-
19:05 YWG12:05 YVR9Hrs, 00m 1 Stop (YYZ)
-
YWGWinnipeg J.A. Richardson Intl Airport 19:05 - YVR 12:05 9h 1 Stop (YYZ) Toronto
-
YWGWinnipeg J.A. Richardson Intl Airport 19:05YXSPrince George Airport 10:40
-
YYZToronto Lester B Pearson Intl Airport 22:40YVRVancouver International Airport 12:05
- 9h (2h 12m)
- 1 Stop YYZ · Toronto 2h 12m
-
Air Canada (AC 270)Airbus Air Canada (AC 8342)Dehavilland Dash 8 400 -
Air Canada (AC 270) -
- -
- -
- -
- -
- -
- S
- -
-
10:40 YXS23:29 YYZ9Hrs, 49m 1 Stop (YVR)
-
YXSPrince George Airport 10:40 - YYZ 23:29 9h 49m 1 Stop (YVR) Vancouver
-
YXSPrince George Airport 10:40YVRVancouver International Airport 16:00
-
YVRVancouver International Airport 12:05YYZToronto Lester B Pearson Intl Airport 23:29
- 9h 49m (3h 55m)
- 1 Stop YVR · Vancouver 3h 55m
-
Air Canada (AC 8342)Dehavilland Dash 8 400 Air Canada (AC 120)Boeing 777 300 Er -
Air Canada (AC 8342) -
- -
- T
- -
- T
- F
- S
- S
-
10:45 YXS21:11 YYZ7Hrs, 26m 1 Stop (YYC)
-
YXSPrince George Airport 10:45 - YYZ 21:11 7h 26m 1 Stop (YYC) Calgary
-
YXSPrince George Airport 10:45YYCCalgary Airport 15:15
-
YYCCalgary Airport 13:20YYZToronto Lester B Pearson Intl Airport 21:11
- 7h 26m (1h 55m)
- 1 Stop YYC · Calgary 1h 55m
-
WestJet (WS 3174)Dehavilland Dash 8 400 WestJet (WS 670)Boeing 737 800 -
WestJet (WS 3174) -
- -
- -
- W
- T
- -
- -
- S
-
10:45 YXS21:36 YYZ7Hrs, 51m 1 Stop (YYC)
-
YXSPrince George Airport 10:45 - YYZ 21:36 7h 51m 1 Stop (YYC) Calgary
-
YXSPrince George Airport 10:45YYCCalgary Airport 15:40
-
YYCCalgary Airport 13:20YYZToronto Lester B Pearson Intl Airport 21:36
- 7h 51m (2h 20m)
- 1 Stop YYC · Calgary 2h 20m
-
WestJet (WS 3174)Dehavilland Dash 8 400 WestJet (WS 684)Boeing 737 Max 8 Passenger -
WestJet (WS 3174) -
- -
- -
- W
- T
- -
- -
- -
-
10:45 YXS21:36 YYZ7Hrs, 51m 1 Stop (YYC)
-
YXSPrince George Airport 10:45 - YYZ 21:36 7h 51m 1 Stop (YYC) Calgary
-
YXSPrince George Airport 10:45YYCCalgary Airport 15:40
-
YYCCalgary Airport 13:20YYZToronto Lester B Pearson Intl Airport 21:36
- 7h 51m (2h 20m)
- 1 Stop YYC · Calgary 2h 20m
-
WestJet (WS 3174)Dehavilland Dash 8 400 WestJet (WS 684)Boeing 737 700 -
WestJet (WS 3174) -
- -
- -
- -
- -
- -
- S
- S
-
20:00 YWG13:20 YYC9Hrs, 49m 1 Stop (YYZ)
-
YWGWinnipeg J.A. Richardson Intl Airport 20:00 - YYC 13:20 9h 49m 1 Stop (YYZ) Toronto
-
YWGWinnipeg J.A. Richardson Intl Airport 20:00YXSPrince George Airport 10:45
-
YYZToronto Lester B Pearson Intl Airport 23:34YYCCalgary Airport 13:20
- 9h 49m (3h 35m)
- 1 Stop YYZ · Toronto 3h 35m
-
WestJet (WS 536)Boeing 737 Max 8 Passenger WestJet (WS 3174)Dehavilland Dash 8 400 -
WestJet (WS 536) -
- -
- -
- -
- T
- -
- -
- -
-
10:45 YXS23:11 YYZ9Hrs, 26m 1 Stop (YYC)
-
YXSPrince George Airport 10:45 - YYZ 23:11 9h 26m 1 Stop (YYC) Calgary
-
YXSPrince George Airport 10:45YYCCalgary Airport 17:15
-
YYCCalgary Airport 13:20YYZToronto Lester B Pearson Intl Airport 23:11
- 9h 26m (3h 55m)
- 1 Stop YYC · Calgary 3h 55m
-
WestJet (WS 3174)Dehavilland Dash 8 400 WestJet (WS 674)Boeing 737 700 -
WestJet (WS 3174) -
- -
- -
- -
- -
- -
- S
- -
-
20:00 YWG13:20 YYC9Hrs, 49m 1 Stop (YYZ)
-
YWGWinnipeg J.A. Richardson Intl Airport 20:00 - YYC 13:20 9h 49m 1 Stop (YYZ) Toronto
-
YWGWinnipeg J.A. Richardson Intl Airport 20:00YXSPrince George Airport 10:45
-
YYZToronto Lester B Pearson Intl Airport 23:34YYCCalgary Airport 13:20
- 9h 49m (3h 35m)
- 1 Stop YYZ · Toronto 3h 35m
-
WestJet (WS 536)Boeing 737 Max 8 Passenger WestJet (WS 3174)Dehavilland Dash 8 400 -
WestJet (WS 536) -
- -
- -
- W
- -
- -
- -
- S
-
11:10 YXS01:16 YKF11Hrs, 06m 1 Stop (YYC)
-
YXSPrince George Airport 11:10 - YKF 01:16 11h 06m 1 Stop (YYC) Calgary
-
YXSPrince George Airport 11:10YYCCalgary Airport 19:30
-
YYCCalgary Airport 13:34YKFKitchener/Waterloo Airport 01:16
- 11h 06m (5h 56m)
- 1 Stop YYC · Calgary 5h 56m
-
WestJet (WS 276)Boeing 737 700 WestJet (WS 568)Boeing 737 800 -
WestJet (WS 276) -
- -
- -
- -
- -
- F
- -
- -
-
17:45 YEG13:34 YYC9Hrs, 25m 1 Stop (YYZ)
-
YEGEdmonton International Airport 17:45 - YYC 13:34 9h 25m 1 Stop (YYZ) Toronto
-
YEGEdmonton International Airport 17:45YXSPrince George Airport 11:10
-
YYZToronto Lester B Pearson Intl Airport 23:35YYCCalgary Airport 13:34
- 9h 25m (3h 07m)
- 1 Stop YYZ · Toronto 3h 07m
-
WestJet (WS 434)Boeing 737 800 WestJet (WS 276)Boeing 737 700 -
WestJet (WS 434) -
- -
- T
- -
- -
- F
- -
- -
-
20:00 YWG13:34 YYC9Hrs, 24m 1 Stop (YYZ)
-
YWGWinnipeg J.A. Richardson Intl Airport 20:00 - YYC 13:34 9h 24m 1 Stop (YYZ) Toronto
-
YWGWinnipeg J.A. Richardson Intl Airport 20:00YXSPrince George Airport 11:10
-
YYZToronto Lester B Pearson Intl Airport 23:34YYCCalgary Airport 13:34
- 9h 24m (3h 21m)
- 1 Stop YYZ · Toronto 3h 21m
-
WestJet (WS 536)Boeing 737 800 WestJet (WS 276)Boeing 737 700 -
WestJet (WS 536) -
- -
- T
- -
- -
- -
- -
- -
The most popular airline flying from Prince George to Toronto is WestJet. Find the latest flight deals on Wego.
The flight distance between Prince George and Toronto is 3315km. Check all available flights on Wego.
The earliest flight of the day departs at 05:55. The last flight of the day departs at 19:50. See the full list of flight times on Wego.
All Airports in Prince George
All Airports in Toronto
Toronto John C Munro Hamilton Airport YHM
Toronto City Centre Airport YTZ
Popular Airlines flying from Prince George to Toronto
Popular Destinations from Toronto
Popular Destinations from Prince George
Popular Hotels in Toronto
- The Westin Harbour Castle, Toronto
- Hotel X Toronto
- Park Hyatt Toronto
- InterContinental Hotels TORONTO CENTRE
- Sandman Signature Toronto Airport Hotel
- Holiday Inn TORONTO INTERNATIONAL AIRPORT
- Hilton Toronto
- Marriott Downtown at CF Toronto Eaton Centre
- One King West Hotel And Residence
- Fairmont Royal York