Compare and Book Cheap Flights at best prices
Are you looking for Exclusive Unpublished Fares? Call Us at +1-812-221-1788
FlightsDaddy offers a user friendly platform that allows you to easily compare and than book Vancouver to Toronto flights. By this way you save time when planning your travel. We provide best airfare deals for various airlines flying between these two cities. You can find the best deals in your budget.
With FlightsDaddy, you have access to a wide range of flight options, including different airlines and layover duration. This flexibility allows you to choose the flight that best fits your schedule and needs. Booking your flight with FlightsDaddy give a smooth and efficient process, helping you secure the best travel deals for your trip from Vancouver to Toronto.
This month, travelers can take advantage of discounted airfare for Vancouver to Toronto flights when booking online. With various online platforms available, such as FlightsDaddy for finding the best deals. By comparing prices across multiple airlines, passengers can secure the most cost-effective options. Booking online offers convenience and flexibility, ensuring a seamless booking experience from Vancouver to Toronto. Don’t miss out on this month’s discounted airfare – book your Vancouver to Toronto flight online today.
This month discounted airfare from Vancouver to Toronto flights Book online
Departure at | Return at | Airline | Flight number | Airline | Flight | Stops | Price | Find tickets |
---|---|---|---|---|---|---|---|---|
26 July 2024 | 27 July 2024 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | 1 Stop | 547 | Tickets from 547 |
27 July 2024 | 29 July 2024 | Flair Airlines | F8 1210 | ![]() | Flair Airlines (F8 1210) | Direct | 363 | Tickets from 363 |
28 July 2024 | 5 August 2024 | Westjet | WS 128 | ![]() | Westjet (WS 128) | 1 Stop | 477 | Tickets from 477 |
29 July 2024 | 26 August 2024 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 655 | Tickets from 655 |
30 July 2024 | 22 August 2024 | Air Canada | AC 182 | ![]() | Air Canada (AC 182) | Direct | 428 | Tickets from 428 |
31 July 2024 | 23 August 2024 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | Direct | 336 | Tickets from 336 |
1 August 2024 | 26 August 2024 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 357 | Tickets from 357 |
2 August 2024 | 28 August 2024 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 348 | Tickets from 348 |
3 August 2024 | 28 August 2024 | Westjet | WS 722 | ![]() | Westjet (WS 722) | Direct | 343 | Tickets from 343 |
4 August 2024 | 14 August 2024 | Westjet | WS 722 | ![]() | Westjet (WS 722) | Direct | 286 | Tickets from 286 |
5 August 2024 | 19 August 2024 | Pacific Coastal Airlines | 8P 105 | ![]() | Pacific Coastal Airlines (8P 105) | 1 Stop | 161 | Tickets from 161 |
6 August 2024 | 28 August 2024 | Westjet | WS 378 | ![]() | Westjet (WS 378) | 1 Stop | 329 | Tickets from 329 |
7 August 2024 | 10 August 2024 | Westjet | WS 722 | ![]() | Westjet (WS 722) | Direct | 325 | Tickets from 325 |
8 August 2024 | 8 August 2024 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | 1 Stop | 217 | Tickets from 217 |
9 August 2024 | 4 September 2024 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | Direct | 260 | Tickets from 260 |
10 August 2024 | 4 September 2024 | Westjet | WS 700 | ![]() | Westjet (WS 700) | Direct | 260 | Tickets from 260 |
11 August 2024 | 3 September 2024 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 265 | Tickets from 265 |
12 August 2024 | 4 September 2024 | Westjet | WS 710 | ![]() | Westjet (WS 710) | Direct | 260 | Tickets from 260 |
13 August 2024 | 4 September 2024 | Westjet | WS 722 | ![]() | Westjet (WS 722) | Direct | 260 | Tickets from 260 |
14 August 2024 | 12 September 2024 | Westjet | WS 700 | ![]() | Westjet (WS 700) | Direct | 212 | Tickets from 212 |
15 August 2024 | 11 September 2024 | Porter Airlines | PD 374 | ![]() | Porter Airlines (PD 374) | 1 Stop | 216 | Tickets from 216 |
16 August 2024 | 16 August 2024 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 203 | Tickets from 203 |
17 August 2024 | 10 September 2024 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | Direct | 211 | Tickets from 211 |
18 August 2024 | 11 September 2024 | Westjet | WS 718 | ![]() | Westjet (WS 718) | Direct | 237 | Tickets from 237 |
19 August 2024 | 4 September 2024 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 215 | Tickets from 215 |
20 August 2024 | 23 August 2024 | Westjet | WS 378 | ![]() | Westjet (WS 378) | 2 Stops | 118 | Tickets from 118 |
21 August 2024 | 28 August 2024 | Westjet | WS 378 | ![]() | Westjet (WS 378) | 1 Stop | 248 | Tickets from 248 |
22 August 2024 | 22 August 2024 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | 1 Stop | 189 | Tickets from 189 |
23 August 2024 | 24 August 2024 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | 1 Stop | 174 | Tickets from 174 |
24 August 2024 | 25 August 2024 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | 1 Stop | 195 | Tickets from 195 |
25 August 2024 | 26 August 2024 | Westjet | WS 378 | ![]() | Westjet (WS 378) | 2 Stops | 189 | Tickets from 189 |
26 August 2024 | 27 August 2024 | Westjet | WS 378 | ![]() | Westjet (WS 378) | 1 Stop | 200 | Tickets from 200 |
27 August 2024 | 28 August 2024 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | 1 Stop | 189 | Tickets from 189 |
28 August 2024 | 3 September 2024 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | Direct | 198 | Tickets from 198 |
29 August 2024 | 4 September 2024 | Westjet | WS 722 | ![]() | Westjet (WS 722) | Direct | 198 | Tickets from 198 |
30 August 2024 | 31 August 2024 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | 1 Stop | 195 | Tickets from 195 |
31 August 2024 | 1 September 2024 | Westjet | WS 3326 | ![]() | Westjet (WS 3326) | 2 Stops | 189 | Tickets from 189 |
1 September 2024 | 4 September 2024 | Westjet | WS 378 | ![]() | Westjet (WS 378) | 1 Stop | 200 | Tickets from 200 |
2 September 2024 | 2 October 2024 | Westjet | WS 348 | ![]() | Westjet (WS 348) | 1 Stop | 182 | Tickets from 182 |
3 September 2024 | 5 September 2024 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 168 | Tickets from 168 |
4 September 2024 | 2 October 2024 | Westjet | WS 722 | ![]() | Westjet (WS 722) | Direct | 161 | Tickets from 161 |
5 September 2024 | 5 September 2024 | Porter Airlines | PD 372 | ![]() | Porter Airlines (PD 372) | 1 Stop | 145 | Tickets from 145 |
6 September 2024 | 6 September 2024 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | 1 Stop | 139 | Tickets from 139 |
7 September 2024 | 7 September 2024 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 145 | Tickets from 145 |
8 September 2024 | 2 October 2024 | Westjet | WS 378 | ![]() | Westjet (WS 378) | 1 Stop | 163 | Tickets from 163 |
9 September 2024 | 2 October 2024 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | 1 Stop | 161 | Tickets from 161 |
10 September 2024 | 10 September 2024 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | 1 Stop | 139 | Tickets from 139 |
11 September 2024 | 11 September 2024 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | 1 Stop | 139 | Tickets from 139 |
12 September 2024 | 18 September 2024 | Porter Airlines | PD 7909 | ![]() | Porter Airlines (PD 7909) | 1 Stop | 149 | Tickets from 149 |
13 September 2024 | 13 September 2024 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | 1 Stop | 139 | Tickets from 139 |
14 September 2024 | 3 October 2024 | Westjet | WS 724 | ![]() | Westjet (WS 724) | Direct | 161 | Tickets from 161 |
15 September 2024 | 4 October 2024 | Westjet | WS 700 | ![]() | Westjet (WS 700) | Direct | 161 | Tickets from 161 |
16 September 2024 | 16 September 2024 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | 1 Stop | 139 | Tickets from 139 |
17 September 2024 | 17 September 2024 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | 1 Stop | 140 | Tickets from 140 |
18 September 2024 | 18 September 2024 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | 1 Stop | 139 | Tickets from 139 |
19 September 2024 | 1 October 2024 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 161 | Tickets from 161 |
20 September 2024 | 1 October 2024 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 161 | Tickets from 161 |
21 September 2024 | 1 October 2024 | Westjet | WS 718 | ![]() | Westjet (WS 718) | Direct | 161 | Tickets from 161 |
22 September 2024 | 9 October 2024 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | 1 Stop | 161 | Tickets from 161 |
23 September 2024 | 23 September 2024 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 146 | Tickets from 146 |
24 September 2024 | 1 October 2024 | Westjet | WS 716 | ![]() | Westjet (WS 716) | Direct | 161 | Tickets from 161 |
25 September 2024 | 1 October 2024 | Westjet | WS 718 | ![]() | Westjet (WS 718) | Direct | 161 | Tickets from 161 |
26 September 2024 | 26 September 2024 | Porter Airlines | PD 374 | ![]() | Porter Airlines (PD 374) | 1 Stop | 145 | Tickets from 145 |
27 September 2024 | 1 October 2024 | Westjet | WS 714 | ![]() | Westjet (WS 714) | Direct | 161 | Tickets from 161 |
28 September 2024 | 1 October 2024 | Westjet | WS 722 | ![]() | Westjet (WS 722) | Direct | 161 | Tickets from 161 |
29 September 2024 | 30 September 2024 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | 1 Stop | 140 | Tickets from 140 |
30 September 2024 | 1 October 2024 | Westjet | WS 702 | ![]() | Westjet (WS 702) | Direct | 161 | Tickets from 161 |
1 October 2024 | 1 October 2024 | Westjet | WS 710 | ![]() | Westjet (WS 710) | Direct | 158 | Tickets from 158 |
2 October 2024 | 2 October 2024 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | 1 Stop | 135 | Tickets from 135 |
3 October 2024 | 3 October 2024 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 141 | Tickets from 141 |
4 October 2024 | 6 October 2024 | Westjet | WS 702 | ![]() | Westjet (WS 702) | Direct | 158 | Tickets from 158 |
5 October 2024 | 5 October 2024 | Westjet | WS 702 | ![]() | Westjet (WS 702) | Direct | 158 | Tickets from 158 |
6 October 2024 | 9 October 2024 | Westjet | WS 718 | ![]() | Westjet (WS 718) | Direct | 158 | Tickets from 158 |
7 October 2024 | 7 October 2024 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 146 | Tickets from 146 |
8 October 2024 | 10 October 2024 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | Direct | 158 | Tickets from 158 |
9 October 2024 | 9 October 2024 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | 1 Stop | 135 | Tickets from 135 |
10 October 2024 | 11 October 2024 | Westjet | WS 718 | ![]() | Westjet (WS 718) | Direct | 158 | Tickets from 158 |
11 October 2024 | 12 October 2024 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | 1 Stop | 141 | Tickets from 141 |
12 October 2024 | 12 October 2024 | Westjet | WS 702 | ![]() | Westjet (WS 702) | Direct | 158 | Tickets from 158 |
13 October 2024 | 13 October 2024 | Westjet | WS 714 | ![]() | Westjet (WS 714) | Direct | 158 | Tickets from 158 |
14 October 2024 | 26 October 2024 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 144 | Tickets from 144 |
15 October 2024 | 16 October 2024 | Porter Airlines | PD 306 | ![]() | Porter Airlines (PD 306) | Direct | 158 | Tickets from 158 |
16 October 2024 | 17 October 2024 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 158 | Tickets from 158 |
17 October 2024 | 17 October 2024 | Westjet | WS 714 | ![]() | Westjet (WS 714) | Direct | 158 | Tickets from 158 |
18 October 2024 | 18 October 2024 | Westjet | WS 714 | ![]() | Westjet (WS 714) | Direct | 158 | Tickets from 158 |
19 October 2024 | 19 October 2024 | Westjet | WS 702 | ![]() | Westjet (WS 702) | Direct | 158 | Tickets from 158 |
20 October 2024 | 21 October 2024 | Westjet | WS 378 | ![]() | Westjet (WS 378) | 1 Stop | 144 | Tickets from 144 |
21 October 2024 | 25 October 2024 | Westjet | WS 714 | ![]() | Westjet (WS 714) | Direct | 158 | Tickets from 158 |
22 October 2024 | 24 October 2024 | Westjet | WS 710 | ![]() | Westjet (WS 710) | Direct | 158 | Tickets from 158 |
23 October 2024 | 23 October 2024 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | 1 Stop | 135 | Tickets from 135 |
24 October 2024 | 25 October 2024 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 158 | Tickets from 158 |
25 October 2024 | 27 October 2024 | Westjet | WS 718 | ![]() | Westjet (WS 718) | Direct | 158 | Tickets from 158 |
26 October 2024 | 28 October 2024 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 158 | Tickets from 158 |
27 October 2024 | 28 October 2024 | Westjet | WS 378 | ![]() | Westjet (WS 378) | 1 Stop | 144 | Tickets from 144 |
28 October 2024 | 28 October 2024 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 141 | Tickets from 141 |
29 October 2024 | 29 October 2024 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | 1 Stop | 135 | Tickets from 135 |
30 October 2024 | 30 October 2024 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | 1 Stop | 135 | Tickets from 135 |
31 October 2024 | 31 October 2024 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 141 | Tickets from 141 |
1 November 2024 | 1 November 2024 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | 1 Stop | 135 | Tickets from 135 |
2 November 2024 | 3 November 2024 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | 1 Stop | 141 | Tickets from 141 |
3 November 2024 | 4 November 2024 | Westjet | WS 378 | ![]() | Westjet (WS 378) | 1 Stop | 144 | Tickets from 144 |
4 November 2024 | 7 November 2024 | Westjet | WS 710 | ![]() | Westjet (WS 710) | Direct | 158 | Tickets from 158 |
5 November 2024 | 5 November 2024 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | 1 Stop | 135 | Tickets from 135 |
6 November 2024 | 9 November 2024 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 158 | Tickets from 158 |
7 November 2024 | 7 November 2024 | Porter Airlines | PD 372 | ![]() | Porter Airlines (PD 372) | 1 Stop | 141 | Tickets from 141 |
8 November 2024 | 8 November 2024 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 141 | Tickets from 141 |
9 November 2024 | 9 November 2024 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 141 | Tickets from 141 |
10 November 2024 | 11 November 2024 | Westjet | WS 378 | ![]() | Westjet (WS 378) | 1 Stop | 144 | Tickets from 144 |
11 November 2024 | 11 November 2024 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 141 | Tickets from 141 |
12 November 2024 | 15 November 2024 | Westjet | WS 724 | ![]() | Westjet (WS 724) | Direct | 158 | Tickets from 158 |
13 November 2024 | 13 November 2024 | Westjet | WS 710 | ![]() | Westjet (WS 710) | Direct | 158 | Tickets from 158 |
14 November 2024 | 14 November 2024 | Westjet | WS 527 | ![]() | Westjet (WS 527) | 1 Stop | 144 | Tickets from 144 |
15 November 2024 | 22 November 2024 | Westjet | WS 702 | ![]() | Westjet (WS 702) | Direct | 158 | Tickets from 158 |
16 November 2024 | 20 November 2024 | Westjet | WS 702 | ![]() | Westjet (WS 702) | Direct | 158 | Tickets from 158 |
17 November 2024 | 22 November 2024 | Westjet | WS 710 | ![]() | Westjet (WS 710) | Direct | 158 | Tickets from 158 |
18 November 2024 | 20 November 2024 | Westjet | WS 702 | ![]() | Westjet (WS 702) | Direct | 158 | Tickets from 158 |
19 November 2024 | 19 November 2024 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 141 | Tickets from 141 |
20 November 2024 | 22 November 2024 | Westjet | WS 710 | ![]() | Westjet (WS 710) | Direct | 158 | Tickets from 158 |
21 November 2024 | 21 November 2024 | Westjet | WS 527 | ![]() | Westjet (WS 527) | 1 Stop | 144 | Tickets from 144 |
22 November 2024 | 24 November 2024 | Westjet | WS 718 | ![]() | Westjet (WS 718) | Direct | 158 | Tickets from 158 |
23 November 2024 | 23 November 2024 | Westjet | WS 714 | ![]() | Westjet (WS 714) | Direct | 158 | Tickets from 158 |
24 November 2024 | 25 November 2024 | Westjet | WS 378 | ![]() | Westjet (WS 378) | 1 Stop | 144 | Tickets from 144 |
25 November 2024 | 28 November 2024 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | Direct | 158 | Tickets from 158 |
26 November 2024 | 28 November 2024 | Westjet | WS 702 | ![]() | Westjet (WS 702) | Direct | 158 | Tickets from 158 |
27 November 2024 | 1 December 2024 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | Direct | 158 | Tickets from 158 |
28 November 2024 | 1 December 2024 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 158 | Tickets from 158 |
29 November 2024 | 1 December 2024 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 158 | Tickets from 158 |
30 November 2024 | 30 November 2024 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 141 | Tickets from 141 |
1 December 2024 | 2 December 2024 | Westjet | WS 378 | ![]() | Westjet (WS 378) | 1 Stop | 144 | Tickets from 144 |
2 December 2024 | 2 December 2024 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | 1 Stop | 135 | Tickets from 135 |
3 December 2024 | 3 December 2024 | Westjet | WS 527 | ![]() | Westjet (WS 527) | 1 Stop | 144 | Tickets from 144 |
4 December 2024 | 7 December 2024 | Westjet | WS 724 | ![]() | Westjet (WS 724) | Direct | 158 | Tickets from 158 |
5 December 2024 | 8 December 2024 | Westjet | WS 714 | ![]() | Westjet (WS 714) | Direct | 158 | Tickets from 158 |
6 December 2024 | 8 December 2024 | Westjet | WS 724 | ![]() | Westjet (WS 724) | Direct | 158 | Tickets from 158 |
7 December 2024 | 9 December 2024 | Westjet | WS 702 | ![]() | Westjet (WS 702) | Direct | 158 | Tickets from 158 |
8 December 2024 | 9 December 2024 | Westjet | WS 354 | ![]() | Westjet (WS 354) | 1 Stop | 165 | Tickets from 165 |
9 December 2024 | 13 December 2024 | Westjet | WS 710 | ![]() | Westjet (WS 710) | Direct | 159 | Tickets from 159 |
10 December 2024 | 13 December 2024 | Westjet | WS 724 | ![]() | Westjet (WS 724) | Direct | 158 | Tickets from 158 |
11 December 2024 | 11 December 2024 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 140 | Tickets from 140 |
12 December 2024 | 14 December 2024 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 158 | Tickets from 158 |
13 December 2024 | 14 December 2024 | Westjet | WS 378 | ![]() | Westjet (WS 378) | 1 Stop | 144 | Tickets from 144 |
14 December 2024 | 18 December 2024 | Westjet | WS 718 | ![]() | Westjet (WS 718) | Direct | 158 | Tickets from 158 |
15 December 2024 | 18 December 2024 | Westjet | WS 702 | ![]() | Westjet (WS 702) | Direct | 158 | Tickets from 158 |
16 December 2024 | 4 January 2025 | Westjet | WS 710 | ![]() | Westjet (WS 710) | Direct | 278 | Tickets from 278 |
17 December 2024 | 8 January 2025 | Westjet | WS 718 | ![]() | Westjet (WS 718) | Direct | 158 | Tickets from 158 |
18 December 2024 | 6 January 2025 | Westjet | WS 714 | ![]() | Westjet (WS 714) | Direct | 158 | Tickets from 158 |
19 December 2024 | 6 January 2025 | Westjet | WS 515 | ![]() | Westjet (WS 515) | 1 Stop | 193 | Tickets from 193 |
20 December 2024 | 6 January 2025 | Westjet | WS 714 | ![]() | Westjet (WS 714) | Direct | 203 | Tickets from 203 |
21 December 2024 | 11 January 2025 | Westjet | WS 702 | ![]() | Westjet (WS 702) | Direct | 159 | Tickets from 159 |
22 December 2024 | 6 January 2025 | Westjet | WS 718 | ![]() | Westjet (WS 718) | Direct | 203 | Tickets from 203 |
23 December 2024 | 15 January 2025 | Westjet | WS 710 | ![]() | Westjet (WS 710) | Direct | 203 | Tickets from 203 |
24 December 2024 | 11 January 2025 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | Direct | 171 | Tickets from 171 |
25 December 2024 | 22 January 2025 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | 1 Stop | 171 | Tickets from 171 |
26 December 2024 | 6 January 2025 | Westjet | WS 527 | ![]() | Westjet (WS 527) | 1 Stop | 193 | Tickets from 193 |
27 December 2024 | 22 January 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 176 | Tickets from 176 |
28 December 2024 | 18 January 2025 | Westjet | WS 702 | ![]() | Westjet (WS 702) | Direct | 203 | Tickets from 203 |
29 December 2024 | 22 January 2025 | Westjet | WS 702 | ![]() | Westjet (WS 702) | Direct | 203 | Tickets from 203 |
30 December 2024 | 22 January 2025 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | Direct | 171 | Tickets from 171 |
31 December 2024 | 10 January 2025 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | Direct | 171 | Tickets from 171 |
1 January 2025 | 8 January 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 176 | Tickets from 176 |
2 January 2025 | 29 January 2025 | Westjet | WS 515 | ![]() | Westjet (WS 515) | 1 Stop | 193 | Tickets from 193 |
3 January 2025 | 29 January 2025 | Westjet | WS 702 | ![]() | Westjet (WS 702) | Direct | 203 | Tickets from 203 |
4 January 2025 | 29 January 2025 | Westjet | WS 702 | ![]() | Westjet (WS 702) | Direct | 203 | Tickets from 203 |
5 January 2025 | 12 January 2025 | Westjet | WS 378 | ![]() | Westjet (WS 378) | 1 Stop | 193 | Tickets from 193 |
6 January 2025 | 9 January 2025 | Westjet | WS 714 | ![]() | Westjet (WS 714) | Direct | 158 | Tickets from 158 |
7 January 2025 | 14 January 2025 | Westjet | WS 702 | ![]() | Westjet (WS 702) | Direct | 158 | Tickets from 158 |
8 January 2025 | 8 January 2025 | Westjet | WS 714 | ![]() | Westjet (WS 714) | Direct | 158 | Tickets from 158 |
9 January 2025 | 9 January 2025 | Westjet | WS 527 | ![]() | Westjet (WS 527) | 1 Stop | 144 | Tickets from 144 |
10 January 2025 | 11 January 2025 | Westjet | WS 378 | ![]() | Westjet (WS 378) | 1 Stop | 144 | Tickets from 144 |
11 January 2025 | 15 January 2025 | Westjet | WS 718 | ![]() | Westjet (WS 718) | Direct | 158 | Tickets from 158 |
12 January 2025 | 13 January 2025 | Westjet | WS 378 | ![]() | Westjet (WS 378) | 1 Stop | 144 | Tickets from 144 |
13 January 2025 | 21 January 2025 | Westjet | WS 718 | ![]() | Westjet (WS 718) | Direct | 158 | Tickets from 158 |
14 January 2025 | 14 January 2025 | Porter Airlines | PD 372 | ![]() | Porter Airlines (PD 372) | 1 Stop | 141 | Tickets from 141 |
15 January 2025 | 15 January 2025 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | 1 Stop | 135 | Tickets from 135 |
16 January 2025 | 22 January 2025 | Westjet | WS 718 | ![]() | Westjet (WS 718) | Direct | 158 | Tickets from 158 |
17 January 2025 | 19 January 2025 | Westjet | WS 710 | ![]() | Westjet (WS 710) | Direct | 158 | Tickets from 158 |
18 January 2025 | 25 January 2025 | Westjet | WS 714 | ![]() | Westjet (WS 714) | Direct | 158 | Tickets from 158 |
19 January 2025 | 20 January 2025 | Westjet | WS 378 | ![]() | Westjet (WS 378) | 1 Stop | 144 | Tickets from 144 |
20 January 2025 | 22 January 2025 | Westjet | WS 702 | ![]() | Westjet (WS 702) | Direct | 158 | Tickets from 158 |
21 January 2025 | 28 January 2025 | Westjet | WS 718 | ![]() | Westjet (WS 718) | Direct | 158 | Tickets from 158 |
22 January 2025 | 22 January 2025 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | 1 Stop | 135 | Tickets from 135 |
23 January 2025 | 27 January 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 158 | Tickets from 158 |
24 January 2025 | 27 January 2025 | Westjet | WS 718 | ![]() | Westjet (WS 718) | Direct | 158 | Tickets from 158 |
25 January 2025 | 31 January 2025 | Westjet | WS 714 | ![]() | Westjet (WS 714) | Direct | 158 | Tickets from 158 |
26 January 2025 | 29 January 2025 | Westjet | WS 724 | ![]() | Westjet (WS 724) | Direct | 158 | Tickets from 158 |
27 January 2025 | 3 February 2025 | Westjet | WS 718 | ![]() | Westjet (WS 718) | Direct | 158 | Tickets from 158 |
28 January 2025 | 31 January 2025 | Westjet | WS 724 | ![]() | Westjet (WS 724) | Direct | 158 | Tickets from 158 |
29 January 2025 | 1 February 2025 | Westjet | WS 702 | ![]() | Westjet (WS 702) | Direct | 158 | Tickets from 158 |
30 January 2025 | 6 February 2025 | Westjet | WS 724 | ![]() | Westjet (WS 724) | Direct | 158 | Tickets from 158 |
31 January 2025 | 8 February 2025 | Westjet | WS 702 | ![]() | Westjet (WS 702) | Direct | 158 | Tickets from 158 |
1 February 2025 | 7 February 2025 | Westjet | WS 718 | ![]() | Westjet (WS 718) | Direct | 158 | Tickets from 158 |
2 February 2025 | 2 February 2025 | Westjet | WS 702 | ![]() | Westjet (WS 702) | Direct | 159 | Tickets from 159 |
3 February 2025 | 10 February 2025 | Westjet | WS 718 | ![]() | Westjet (WS 718) | Direct | 158 | Tickets from 158 |
4 February 2025 | 7 February 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 158 | Tickets from 158 |
5 February 2025 | 9 February 2025 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | Direct | 158 | Tickets from 158 |
6 February 2025 | 11 February 2025 | Westjet | WS 724 | ![]() | Westjet (WS 724) | Direct | 158 | Tickets from 158 |
7 February 2025 | 12 February 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 158 | Tickets from 158 |
8 February 2025 | 15 February 2025 | Westjet | WS 718 | ![]() | Westjet (WS 718) | Direct | 158 | Tickets from 158 |
9 February 2025 | 12 February 2025 | Westjet | WS 710 | ![]() | Westjet (WS 710) | Direct | 158 | Tickets from 158 |
10 February 2025 | 13 February 2025 | Westjet | WS 702 | ![]() | Westjet (WS 702) | Direct | 158 | Tickets from 158 |
11 February 2025 | 15 February 2025 | Westjet | WS 724 | ![]() | Westjet (WS 724) | Direct | 159 | Tickets from 159 |
12 February 2025 | 13 February 2025 | Westjet | WS 724 | ![]() | Westjet (WS 724) | Direct | 158 | Tickets from 158 |
13 February 2025 | 24 February 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 183 | Tickets from 183 |
14 February 2025 | 17 February 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 183 | Tickets from 183 |
15 February 2025 | 12 March 2025 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | Direct | 183 | Tickets from 183 |
16 February 2025 | 12 March 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 188 | Tickets from 188 |
17 February 2025 | 12 March 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 297 | Tickets from 297 |
18 February 2025 | 25 February 2025 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | 1 Stop | 183 | Tickets from 183 |
19 February 2025 | 19 March 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 188 | Tickets from 188 |
20 February 2025 | 4 March 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 188 | Tickets from 188 |
21 February 2025 | 14 March 2025 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | Direct | 241 | Tickets from 241 |
22 February 2025 | 8 March 2025 | Porter Airlines | PD 372 | ![]() | Porter Airlines (PD 372) | 1 Stop | 279 | Tickets from 279 |
23 February 2025 | 15 March 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 246 | Tickets from 246 |
24 February 2025 | 1 March 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 188 | Tickets from 188 |
25 February 2025 | 19 March 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 188 | Tickets from 188 |
26 February 2025 | 26 March 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 188 | Tickets from 188 |
27 February 2025 | 8 March 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 188 | Tickets from 188 |
28 February 2025 | 3 March 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 245 | Tickets from 245 |
1 March 2025 | 20 March 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 188 | Tickets from 188 |
2 March 2025 | 26 March 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 188 | Tickets from 188 |
3 March 2025 | 10 March 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 188 | Tickets from 188 |
4 March 2025 | 24 March 2025 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | Direct | 241 | Tickets from 241 |
5 March 2025 | 10 March 2025 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | Direct | 241 | Tickets from 241 |
6 March 2025 | 10 March 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 183 | Tickets from 183 |
7 March 2025 | 14 March 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 241 | Tickets from 241 |
8 March 2025 | 22 March 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 188 | Tickets from 188 |
9 March 2025 | 17 March 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 188 | Tickets from 188 |
10 March 2025 | 17 March 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 187 | Tickets from 187 |
11 March 2025 | 2 April 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 183 | Tickets from 183 |
12 March 2025 | 19 March 2025 | Porter Airlines | PD 7919 | ![]() | Porter Airlines (PD 7919) | Direct | 224 | Tickets from 224 |
13 March 2025 | 13 March 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 188 | Tickets from 188 |
14 March 2025 | 9 April 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 188 | Tickets from 188 |
15 March 2025 | 9 April 2025 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | 1 Stop | 297 | Tickets from 297 |
16 March 2025 | 9 April 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 298 | Tickets from 298 |
17 March 2025 | 27 March 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 188 | Tickets from 188 |
18 March 2025 | 27 March 2025 | Porter Airlines | PD 7919 | ![]() | Porter Airlines (PD 7919) | Direct | 224 | Tickets from 224 |
19 March 2025 | 3 April 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 183 | Tickets from 183 |
20 March 2025 | 27 March 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 183 | Tickets from 183 |
21 March 2025 | 16 April 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 246 | Tickets from 246 |
22 March 2025 | 22 March 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 165 | Tickets from 165 |
23 March 2025 | 16 April 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 246 | Tickets from 246 |
24 March 2025 | 26 March 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 246 | Tickets from 246 |
25 March 2025 | 1 April 2025 | Porter Airlines | PD 7919 | ![]() | Porter Airlines (PD 7919) | Direct | 224 | Tickets from 224 |
26 March 2025 | 23 April 2025 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | Direct | 183 | Tickets from 183 |
27 March 2025 | 23 April 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 183 | Tickets from 183 |
28 March 2025 | 26 April 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 188 | Tickets from 188 |
29 March 2025 | 5 April 2025 | Porter Airlines | PD 7919 | ![]() | Porter Airlines (PD 7919) | Direct | 337 | Tickets from 337 |
30 March 2025 | 23 April 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 188 | Tickets from 188 |
31 March 2025 | 1 April 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 246 | Tickets from 246 |
1 April 2025 | 8 April 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 183 | Tickets from 183 |
2 April 2025 | 30 April 2025 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | Direct | 183 | Tickets from 183 |
3 April 2025 | 8 April 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 183 | Tickets from 183 |
4 April 2025 | 9 April 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 241 | Tickets from 241 |
5 April 2025 | 12 April 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 188 | Tickets from 188 |
6 April 2025 | 1 May 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 246 | Tickets from 246 |
7 April 2025 | 10 April 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 188 | Tickets from 188 |
8 April 2025 | 30 April 2025 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | 1 Stop | 183 | Tickets from 183 |
9 April 2025 | 24 April 2025 | Porter Airlines | PD 7909 | ![]() | Porter Airlines (PD 7909) | Direct | 224 | Tickets from 224 |
10 April 2025 | 14 April 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 241 | Tickets from 241 |
11 April 2025 | 16 April 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 188 | Tickets from 188 |
12 April 2025 | 7 May 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 188 | Tickets from 188 |
13 April 2025 | 7 May 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 188 | Tickets from 188 |
14 April 2025 | 21 April 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 246 | Tickets from 246 |
15 April 2025 | 20 April 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 183 | Tickets from 183 |
16 April 2025 | 14 May 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 183 | Tickets from 183 |
17 April 2025 | 21 April 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 183 | Tickets from 183 |
18 April 2025 | 14 May 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 183 | Tickets from 183 |
19 April 2025 | 14 May 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 188 | Tickets from 188 |
20 April 2025 | 26 April 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 245 | Tickets from 245 |
21 April 2025 | 8 May 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 246 | Tickets from 246 |
22 April 2025 | 14 May 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 183 | Tickets from 183 |
23 April 2025 | 29 April 2025 | Porter Airlines | PD 7903 | ![]() | Porter Airlines (PD 7903) | Direct | 224 | Tickets from 224 |
24 April 2025 | 27 April 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 183 | Tickets from 183 |
25 April 2025 | 27 April 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 183 | Tickets from 183 |
26 April 2025 | 21 May 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 188 | Tickets from 188 |
29 April 2025 | 13 May 2025 | Westjet | WS 166 | ![]() | Westjet (WS 166) | 1 Stop | 545 | Tickets from 545 |
30 April 2025 | 3 May 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 183 | Tickets from 183 |
1 May 2025 | 7 May 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 183 | Tickets from 183 |
2 May 2025 | 13 May 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 183 | Tickets from 183 |
3 May 2025 | 22 May 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 188 | Tickets from 188 |
4 May 2025 | 14 May 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 246 | Tickets from 246 |
5 May 2025 | 10 May 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 188 | Tickets from 188 |
6 May 2025 | 28 May 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 183 | Tickets from 183 |
7 May 2025 | 10 May 2025 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | Direct | 183 | Tickets from 183 |
8 May 2025 | 4 June 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 183 | Tickets from 183 |
9 May 2025 | 4 June 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 183 | Tickets from 183 |
10 May 2025 | 14 May 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 188 | Tickets from 188 |
11 May 2025 | 25 May 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 193 | Tickets from 193 |
12 May 2025 | 4 June 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 246 | Tickets from 246 |
13 May 2025 | 4 June 2025 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | 1 Stop | 183 | Tickets from 183 |
14 May 2025 | 17 May 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 183 | Tickets from 183 |
15 May 2025 | 20 May 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 183 | Tickets from 183 |
16 May 2025 | 19 May 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 183 | Tickets from 183 |
17 May 2025 | 20 May 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 188 | Tickets from 188 |
18 May 2025 | 24 May 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 188 | Tickets from 188 |
19 May 2025 | 26 May 2025 | Westjet | WS 100 | ![]() | Westjet (WS 100) | 1 Stop | 552 | Tickets from 552 |
20 May 2025 | 11 June 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 188 | Tickets from 188 |
21 May 2025 | 4 June 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 183 | Tickets from 183 |
22 May 2025 | 29 May 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 241 | Tickets from 241 |
23 May 2025 | 18 June 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 188 | Tickets from 188 |
24 May 2025 | 18 June 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 188 | Tickets from 188 |
25 May 2025 | 30 May 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 188 | Tickets from 188 |
26 May 2025 | 18 June 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 188 | Tickets from 188 |
27 May 2025 | 18 June 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 241 | Tickets from 241 |
28 May 2025 | 20 June 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 188 | Tickets from 188 |
29 May 2025 | 4 June 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 183 | Tickets from 183 |
30 May 2025 | 1 June 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 246 | Tickets from 246 |
31 May 2025 | 18 June 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 246 | Tickets from 246 |
1 June 2025 | 19 June 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 188 | Tickets from 188 |
2 June 2025 | 5 June 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 246 | Tickets from 246 |
3 June 2025 | 10 June 2025 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | 1 Stop | 183 | Tickets from 183 |
4 June 2025 | 10 June 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 183 | Tickets from 183 |
5 June 2025 | 10 June 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | Direct | 183 | Tickets from 183 |
6 June 2025 | 13 June 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 188 | Tickets from 188 |
7 June 2025 | 20 June 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 193 | Tickets from 193 |
8 June 2025 | 13 June 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 246 | Tickets from 246 |
9 June 2025 | 15 June 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 188 | Tickets from 188 |
10 June 2025 | 17 June 2025 | Porter Airlines | PD 318 | ![]() | Porter Airlines (PD 318) | 1 Stop | 241 | Tickets from 241 |
11 June 2025 | 16 June 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 241 | Tickets from 241 |
12 June 2025 | 15 June 2025 | Porter Airlines | PD 308 | ![]() | Porter Airlines (PD 308) | 1 Stop | 241 | Tickets from 241 |
13 June 2025 | 15 June 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 246 | Tickets from 246 |
14 June 2025 | 17 June 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 246 | Tickets from 246 |
15 June 2025 | 20 June 2025 | Porter Airlines | PD 264 | ![]() | Porter Airlines (PD 264) | 1 Stop | 188 | Tickets from 188 |
16 June 2025 | 5 July 2025 | Air Canada | AC 128 | ![]() | Air Canada (AC 128) | 1 Stop | 655 | Tickets from 655 |
17 June 2025 | 17 June 2025 | Porter Airlines | PD 260 | ![]() | Porter Airlines (PD 260) | 1 Stop | 165 | Tickets from 165 |
18 June 2025 | 4 July 2025 | Air Canada | AC 128 | ![]() | Air Canada (AC 128) | 1 Stop | 657 | Tickets from 657 |
19 June 2025 | 19 June 2025 | Westjet | WS 710 | ![]() | Westjet (WS 710) | 1 Stop | 569 | Tickets from 569 |
20 June 2025 | 20 June 2025 | Porter Airlines | PD 302 | ![]() | Porter Airlines (PD 302) | Direct | 412 | Tickets from 412 |
21 June 2025 | 16 July 2025 | Air Canada | AC 116 | ![]() | Air Canada (AC 116) | Direct | 687 | Tickets from 687 |
23 June 2025 | 16 July 2025 | Air Canada | AC 126 | ![]() | Air Canada (AC 126) | Direct | 688 | Tickets from 688 |
24 June 2025 | 15 July 2025 | Air Canada | AC 128 | ![]() | Air Canada (AC 128) | Direct | 687 | Tickets from 687 |
25 June 2025 | 26 June 2025 | Air Canada | AC 126 | ![]() | Air Canada (AC 126) | 1 Stop | 628 | Tickets from 628 |
27 June 2025 | 12 July 2025 | Air Canada | AC 128 | ![]() | Air Canada (AC 128) | 1 Stop | 668 | Tickets from 668 |
30 June 2025 | 6 July 2025 | Air Canada | AC 118 | ![]() | Air Canada (AC 118) | Direct | 668 | Tickets from 668 |
1 July 2025 | 12 July 2025 | Air Canada | AC 124 | ![]() | Air Canada (AC 124) | Direct | 668 | Tickets from 668 |
Book direct flights from Vancouver to Toronto for the best travel experience. By choosing direct flights, travelers can avoid the hassle of layovers and connecting flights, saving time and reducing the stress of flights. Airlines such as Air Canada, WestJet, and Air Transat offer direct flight routes between Vancouver International Airport (YVR) and Toronto Pearson International Airport (YYZ). With convenient departure times and comfortable amenities, booking direct flights provides passengers with the ultimate convenience & comfort. So don’t wait – book your online direct flight from Vancouver to Toronto.
Book Direct Flights from Vancouver to Toronto
Departure at | Return at | Airline | Find tickets |
---|---|---|---|
27 July 2024 | 29 July 2024 | ![]() | Tickets from 363 |
21 August 2024 | 28 August 2024 | ![]() | Tickets from 279 |
12 September 2024 | 18 September 2024 | ![]() | Tickets from 152 |
14 October 2024 | 26 October 2024 | ![]() | Tickets from 151 |
Popular Destinations for Cheap Flights from Vancouver
Domestic Destinations
For budget-friendly travelers looking to explore Canada, there are plenty of affordable domestic destinations accessible via cheap flights from Vancouver. Whether you are interested in exploring the culture of Montreal, soaking up the sunshine in Kelowna or hitting the slopes in Whistler, there’s something for everyone within easy reach of YVR.
International Destinations
If you’re keen to venture beyond Canada’s borders, there are also numerous international destinations that offer cheap flights from Vancouver. From the bustling streets of New York City to the sun-drenched beaches of Mexico, the possibilities are endless. Other popular international destinations for budget travelers include Las Vegas, Los Angeles & Hawaii.
Cheap flights from Vancouver
Destination | Departure at | Return at | Find tickets |
---|---|---|---|
Atlanta | 4 October 2024 | 6 October 2024 | Tickets from 115 |
San Francisco | 21 October 2024 | 26 October 2024 | Tickets from 137 |
Toronto | 12 September 2024 | 18 September 2024 | Tickets from 149 |
Kelowna | 9 August 2024 | 12 August 2024 | Tickets from 159 |
Seattle | 27 July 2024 | 2 August 2024 | Tickets from 204 |
Halifax | 2 September 2024 | 8 September 2024 | Tickets from 223 |
Los Angeles | 31 July 2024 | 3 August 2024 | Tickets from 225 |
Montreal | 27 August 2024 | 29 August 2024 | Tickets from 225 |
Winnipeg | 23 August 2024 | 24 August 2024 | Tickets from 230 |
Edmonton | 28 July 2024 | 29 July 2024 | Tickets from 234 |
Oakland | 21 October 2024 | 26 October 2024 | Tickets from 305 |
Puerto Vallarta | 1 September 2024 | 4 September 2024 | Tickets from 319 |
Cancun | 12 November 2024 | 13 November 2024 | Tickets from 348 |
Ottawa | 30 July 2024 | 31 July 2024 | Tickets from 383 |
Ontario | 31 July 2024 | 3 August 2024 | Tickets from 389 |
Tulum | 24 October 2024 | 30 October 2024 | Tickets from 401 |
Orlando | 5 August 2024 | 9 August 2024 | Tickets from 419 |
San Jose | 1 September 2024 | 4 September 2024 | Tickets from 465 |
Las Vegas | 11 July 2025 | 13 July 2025 | Tickets from 546 |
Varadero | 12 September 2024 | 18 September 2024 | Tickets from 584 |
Sydney | 23 October 2024 | 27 October 2024 | Tickets from 1 012 |
Antalya | 20 September 2024 | 26 September 2024 | Tickets from 1 063 |
Tokyo | 11 January 2025 | 17 January 2025 | Tickets from 1 081 |
Frankfurt | 30 August 2024 | 31 August 2024 | Tickets from 1 119 |
Sandspit | 9 August 2024 | 12 August 2024 | Tickets from 1 238 |
Bangkok | 21 August 2024 | 27 August 2024 | Tickets from 1 278 |
Tel Aviv-Yafo | 4 January 2025 | 10 January 2025 | Tickets from 1 312 |
Almaty | 7 October 2024 | 12 October 2024 | Tickets from 1 422 |
Moscow | 30 September 2024 | 6 October 2024 | Tickets from 1 773 |
Seoul | 31 July 2024 | 6 August 2024 | Tickets from 1 773 |
Saint Petersburg | 30 September 2024 | 4 October 2024 | Tickets from 1 790 |
Minsk | 30 September 2024 | 4 October 2024 | Tickets from 1 851 |
Beijing | 31 July 2024 | 3 August 2024 | Tickets from 2 136 |
Tbilisi | 17 September 2024 | 18 September 2024 | Tickets from 4 456 |
Flights from Toronto (YTO)
FAQ
- What airlines operate flights from Vancouver to Toronto?
There are several airlines that operate flights from Vancouver to Toronto including Air Canada, WestJet and Air Transat. These airlines offer a range of flights options in terms of flight timings, their prices in-flight amenities, so you can choose the one that best suits your preferences and budget.
- How long is the flight from Vancouver to Toronto?
The flight duration from Vancouver to Toronto matter around 4 hours to 5 hours. It is depending on factors such as the airlines, their routes & the weather conditions at that time. It is always a good concept to check the flight details when booking to get a real estimated travel time.
- What is the best time to book Vancouver to Toronto flights?
For the best deals on Vancouver to Toronto flights it is recommended to book your tickets in advance. Usually, you have to book your flight slightly a few weeks before your travel date to take lower prices. Keeping an eye out for airline’s promotional sales can also help while you save on your airfare.
- What is the average cost of a flight from Vancouver to Toronto?
The cost of a flight from Vancouver to Toronto can depending on factors such as the time of booking, specific airline & class of service. On an average a one-way flight from Vancouver to Toronto can range from $150 to $500. It’s also depending on the factors & important that airfares can fluctuate daily based on the demand & flights availability.