Compare and Book Cheap Flights at best prices
Are you looking for Exclusive Unpublished Fares? Call Us at +1-812-221-1788
Looking to book affordable flights this month from Abbotsford to Calgary. Secure your discounted airfare by booking online today. Take advantage of online booking to snag the best deals available for your upcoming travel plans. Whether you are planning a business trip, a weekend getaway or visiting family and friends. Booking online offers you the opportunity to explore various options and choose the most cost-effective flight for your needs. With the convenience of online booking, you can compare, select your preferred travel dates and secure your tickets in just a few clicks. Don’t miss out on the chance to save on your airfare this month by booking online for your journey . Start planning your trip now and enjoy the savings and flexibility.
This month discounted airfare from Abbotsford to Calgary flights Book online
Departure at | Return at | Airline | Flight number | Airline | Flight | Stops | Price | Find tickets |
---|---|---|---|---|---|---|---|---|
26 July 2024 | 19 August 2024 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 419 | Tickets from 419 |
27 July 2024 | 28 July 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 152 | Tickets from 152 |
28 July 2024 | 10 August 2024 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 325 | Tickets from 325 |
29 July 2024 | 30 July 2024 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 311 | Tickets from 311 |
30 July 2024 | 30 July 2024 | Westjet | WS 282 | ![]() | Westjet (WS 282) | 1 Stop | 165 | Tickets from 165 |
31 July 2024 | 31 July 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | 1 Stop | 192 | Tickets from 192 |
1 August 2024 | 2 August 2024 | Westjet | WS 478 | ![]() | Westjet (WS 478) | Direct | 263 | Tickets from 263 |
2 August 2024 | 2 August 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 263 | Tickets from 263 |
3 August 2024 | 3 August 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | 1 Stop | 210 | Tickets from 210 |
4 August 2024 | 4 August 2024 | Westjet | WS 282 | ![]() | Westjet (WS 282) | 1 Stop | 183 | Tickets from 183 |
5 August 2024 | 21 August 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 214 | Tickets from 214 |
6 August 2024 | 6 August 2024 | Westjet | WS 282 | ![]() | Westjet (WS 282) | 1 Stop | 183 | Tickets from 183 |
7 August 2024 | 7 August 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | 1 Stop | 125 | Tickets from 125 |
8 August 2024 | 8 August 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | 1 Stop | 183 | Tickets from 183 |
9 August 2024 | 9 August 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | 1 Stop | 156 | Tickets from 156 |
10 August 2024 | 14 August 2024 | Westjet | WS 478 | ![]() | Westjet (WS 478) | 1 Stop | 127 | Tickets from 127 |
11 August 2024 | 4 September 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 146 | Tickets from 146 |
12 August 2024 | 16 August 2024 | Westjet | WS 478 | ![]() | Westjet (WS 478) | 1 Stop | 119 | Tickets from 119 |
13 August 2024 | 13 August 2024 | Westjet | WS 282 | ![]() | Westjet (WS 282) | 1 Stop | 129 | Tickets from 129 |
14 August 2024 | 14 August 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | 1 Stop | 130 | Tickets from 130 |
15 August 2024 | 8 September 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | 1 Stop | 191 | Tickets from 191 |
16 August 2024 | 20 August 2024 | Westjet | WS 282 | ![]() | Westjet (WS 282) | 1 Stop | 259 | Tickets from 259 |
17 August 2024 | 17 August 2024 | Westjet | WS 282 | ![]() | Westjet (WS 282) | 1 Stop | 107 | Tickets from 107 |
18 August 2024 | 18 August 2024 | Westjet | WS 282 | ![]() | Westjet (WS 282) | 1 Stop | 130 | Tickets from 130 |
19 August 2024 | 9 September 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 122 | Tickets from 122 |
20 August 2024 | 20 August 2024 | Westjet | WS 282 | ![]() | Westjet (WS 282) | 1 Stop | 107 | Tickets from 107 |
21 August 2024 | 21 August 2024 | Westjet | WS 282 | ![]() | Westjet (WS 282) | 1 Stop | 159 | Tickets from 159 |
22 August 2024 | 18 September 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | 1 Stop | 191 | Tickets from 191 |
23 August 2024 | 25 August 2024 | Westjet | WS 478 | ![]() | Westjet (WS 478) | 1 Stop | 194 | Tickets from 194 |
24 August 2024 | 24 August 2024 | Westjet | WS 282 | ![]() | Westjet (WS 282) | 1 Stop | 130 | Tickets from 130 |
25 August 2024 | 25 August 2024 | Westjet | WS 282 | ![]() | Westjet (WS 282) | 1 Stop | 107 | Tickets from 107 |
26 August 2024 | 26 August 2024 | Westjet | WS 282 | ![]() | Westjet (WS 282) | 1 Stop | 116 | Tickets from 116 |
27 August 2024 | 27 August 2024 | Westjet | WS 282 | ![]() | Westjet (WS 282) | 1 Stop | 93 | Tickets from 93 |
28 August 2024 | 31 August 2024 | Westjet | WS 282 | ![]() | Westjet (WS 282) | 1 Stop | 239 | Tickets from 239 |
29 August 2024 | 29 August 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | 1 Stop | 107 | Tickets from 107 |
30 August 2024 | 30 August 2024 | Westjet | WS 282 | ![]() | Westjet (WS 282) | 1 Stop | 157 | Tickets from 157 |
31 August 2024 | 31 August 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | 1 Stop | 107 | Tickets from 107 |
1 September 2024 | 5 September 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | 1 Stop | 190 | Tickets from 190 |
2 September 2024 | 2 September 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 166 | Tickets from 166 |
3 September 2024 | 3 September 2024 | Westjet | WS 380 | ![]() | Westjet (WS 380) | Direct | 79 | Tickets from 79 |
4 September 2024 | 4 September 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
5 September 2024 | 5 September 2024 | Westjet | WS 380 | ![]() | Westjet (WS 380) | Direct | 79 | Tickets from 79 |
6 September 2024 | 7 September 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
7 September 2024 | 7 September 2024 | Westjet | WS 478 | ![]() | Westjet (WS 478) | Direct | 79 | Tickets from 79 |
8 September 2024 | 8 September 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
9 September 2024 | 9 September 2024 | Westjet | WS 478 | ![]() | Westjet (WS 478) | Direct | 79 | Tickets from 79 |
10 September 2024 | 11 September 2024 | Westjet | WS 478 | ![]() | Westjet (WS 478) | Direct | 79 | Tickets from 79 |
11 September 2024 | 11 September 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
12 September 2024 | 14 September 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
13 September 2024 | 14 September 2024 | Westjet | WS 478 | ![]() | Westjet (WS 478) | Direct | 79 | Tickets from 79 |
14 September 2024 | 16 September 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
15 September 2024 | 15 September 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
16 September 2024 | 18 September 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
17 September 2024 | 19 September 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
18 September 2024 | 18 September 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
19 September 2024 | 19 September 2024 | Westjet | WS 380 | ![]() | Westjet (WS 380) | Direct | 79 | Tickets from 79 |
20 September 2024 | 21 September 2024 | Westjet | WS 478 | ![]() | Westjet (WS 478) | Direct | 79 | Tickets from 79 |
21 September 2024 | 21 September 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
22 September 2024 | 26 September 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
23 September 2024 | 23 September 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
24 September 2024 | 25 September 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
25 September 2024 | 25 September 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
26 September 2024 | 28 September 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
27 September 2024 | 29 September 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
28 September 2024 | 29 September 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
29 September 2024 | 30 September 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
30 September 2024 | 30 September 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
1 October 2024 | 2 October 2024 | Westjet | WS 380 | ![]() | Westjet (WS 380) | Direct | 79 | Tickets from 79 |
2 October 2024 | 3 October 2024 | Westjet | WS 478 | ![]() | Westjet (WS 478) | Direct | 79 | Tickets from 79 |
3 October 2024 | 5 October 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
4 October 2024 | 4 October 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
5 October 2024 | 6 October 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
6 October 2024 | 8 October 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
7 October 2024 | 9 October 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
8 October 2024 | 11 October 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
9 October 2024 | 11 October 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
10 October 2024 | 12 October 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
11 October 2024 | 11 October 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
12 October 2024 | 12 October 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
13 October 2024 | 16 October 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
14 October 2024 | 16 October 2024 | Westjet | WS 478 | ![]() | Westjet (WS 478) | Direct | 79 | Tickets from 79 |
15 October 2024 | 15 October 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
16 October 2024 | 22 October 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
17 October 2024 | 18 October 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
18 October 2024 | 19 October 2024 | Westjet | WS 3338 | ![]() | Westjet (WS 3338) | Direct | 79 | Tickets from 79 |
19 October 2024 | 20 October 2024 | Westjet | WS 380 | ![]() | Westjet (WS 380) | Direct | 79 | Tickets from 79 |
20 October 2024 | 22 October 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
21 October 2024 | 21 October 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
22 October 2024 | 25 October 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
23 October 2024 | 26 October 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
24 October 2024 | 26 October 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
25 October 2024 | 26 October 2024 | Westjet | WS 478 | ![]() | Westjet (WS 478) | Direct | 79 | Tickets from 79 |
26 October 2024 | 27 October 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
27 October 2024 | 2 November 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
28 October 2024 | 2 November 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
29 October 2024 | 2 November 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
30 October 2024 | 31 October 2024 | Westjet | WS 3232 | ![]() | Westjet (WS 3232) | Direct | 79 | Tickets from 79 |
31 October 2024 | 4 November 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
1 November 2024 | 2 November 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
2 November 2024 | 27 November 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
3 November 2024 | 28 November 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
4 November 2024 | 6 November 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
5 November 2024 | 20 November 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
6 November 2024 | 6 November 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
7 November 2024 | 11 November 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
8 November 2024 | 10 November 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
9 November 2024 | 11 November 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
10 November 2024 | 4 December 2024 | Westjet | WS 3232 | ![]() | Westjet (WS 3232) | Direct | 79 | Tickets from 79 |
11 November 2024 | 15 November 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
12 November 2024 | 16 November 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
13 November 2024 | 19 November 2024 | Westjet | WS 3232 | ![]() | Westjet (WS 3232) | Direct | 79 | Tickets from 79 |
14 November 2024 | 17 November 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
15 November 2024 | 17 November 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
16 November 2024 | 19 November 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
17 November 2024 | 30 November 2024 | Westjet | WS 3232 | ![]() | Westjet (WS 3232) | Direct | 79 | Tickets from 79 |
18 November 2024 | 20 November 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
19 November 2024 | 29 November 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
20 November 2024 | 20 November 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
21 November 2024 | 24 November 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
22 November 2024 | 22 November 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
23 November 2024 | 24 November 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
24 November 2024 | 25 November 2024 | Westjet | WS 3232 | ![]() | Westjet (WS 3232) | Direct | 79 | Tickets from 79 |
25 November 2024 | 2 December 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
26 November 2024 | 30 November 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
27 November 2024 | 4 December 2024 | Westjet | WS 3232 | ![]() | Westjet (WS 3232) | Direct | 79 | Tickets from 79 |
28 November 2024 | 2 December 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
29 November 2024 | 1 December 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
30 November 2024 | 3 December 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
1 December 2024 | 13 December 2024 | Westjet | WS 3232 | ![]() | Westjet (WS 3232) | Direct | 79 | Tickets from 79 |
2 December 2024 | 11 December 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
3 December 2024 | 13 December 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 79 | Tickets from 79 |
4 December 2024 | 13 December 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
5 December 2024 | 8 December 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 103 | Tickets from 103 |
6 December 2024 | 8 December 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 103 | Tickets from 103 |
7 December 2024 | 13 December 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 91 | Tickets from 91 |
8 December 2024 | 11 December 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 91 | Tickets from 91 |
9 December 2024 | 11 December 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 91 | Tickets from 91 |
10 December 2024 | 17 December 2024 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 91 | Tickets from 91 |
11 December 2024 | 16 December 2024 | Westjet | WS 3232 | ![]() | Westjet (WS 3232) | Direct | 79 | Tickets from 79 |
12 December 2024 | 15 December 2024 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 79 | Tickets from 79 |
13 December 2024 | 14 December 2024 | Westjet | WS 478 | ![]() | Westjet (WS 478) | Direct | 79 | Tickets from 79 |
14 December 2024 | 16 December 2024 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 79 | Tickets from 79 |
15 December 2024 | 7 January 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 149 | Tickets from 149 |
16 December 2024 | 8 January 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 149 | Tickets from 149 |
17 December 2024 | 7 January 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 150 | Tickets from 150 |
18 December 2024 | 8 January 2025 | Westjet | WS 3232 | ![]() | Westjet (WS 3232) | Direct | 149 | Tickets from 149 |
19 December 2024 | 23 December 2024 | Westjet | WS 478 | ![]() | Westjet (WS 478) | Direct | 291 | Tickets from 291 |
20 December 2024 | 23 December 2024 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 311 | Tickets from 311 |
21 December 2024 | 15 January 2025 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 329 | Tickets from 329 |
22 December 2024 | 26 December 2024 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 311 | Tickets from 311 |
23 December 2024 | 26 December 2024 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 311 | Tickets from 311 |
24 December 2024 | 14 January 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 301 | Tickets from 301 |
25 December 2024 | 11 January 2025 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 289 | Tickets from 289 |
26 December 2024 | 22 January 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 301 | Tickets from 301 |
27 December 2024 | 31 December 2024 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 311 | Tickets from 311 |
28 December 2024 | 1 January 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 311 | Tickets from 311 |
29 December 2024 | 31 December 2024 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 311 | Tickets from 311 |
30 December 2024 | 23 January 2025 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 311 | Tickets from 311 |
31 December 2024 | 8 January 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 289 | Tickets from 289 |
1 January 2025 | 9 January 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 301 | Tickets from 301 |
2 January 2025 | 3 January 2025 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 311 | Tickets from 311 |
3 January 2025 | 1 February 2025 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 311 | Tickets from 311 |
4 January 2025 | 12 January 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 311 | Tickets from 311 |
5 January 2025 | 19 January 2025 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 311 | Tickets from 311 |
6 January 2025 | 6 January 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 257 | Tickets from 257 |
7 January 2025 | 7 January 2025 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 126 | Tickets from 126 |
8 January 2025 | 11 January 2025 | Westjet | WS 3232 | ![]() | Westjet (WS 3232) | Direct | 220 | Tickets from 220 |
9 January 2025 | 14 January 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 220 | Tickets from 220 |
10 January 2025 | 5 February 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 220 | Tickets from 220 |
12 January 2025 | 12 January 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 126 | Tickets from 126 |
13 January 2025 | 21 January 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 220 | Tickets from 220 |
14 January 2025 | 16 January 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 220 | Tickets from 220 |
15 January 2025 | 22 January 2025 | Westjet | WS 3232 | ![]() | Westjet (WS 3232) | Direct | 220 | Tickets from 220 |
16 January 2025 | 19 January 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 220 | Tickets from 220 |
17 January 2025 | 26 January 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 220 | Tickets from 220 |
18 January 2025 | 31 January 2025 | Westjet | WS 286 | ![]() | Westjet (WS 286) | 1 Stop | 220 | Tickets from 220 |
19 January 2025 | 25 January 2025 | Westjet | WS 3232 | ![]() | Westjet (WS 3232) | Direct | 220 | Tickets from 220 |
20 January 2025 | 23 January 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 220 | Tickets from 220 |
21 January 2025 | 24 January 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 311 | Tickets from 311 |
22 January 2025 | 26 January 2025 | Westjet | WS 3232 | ![]() | Westjet (WS 3232) | Direct | 220 | Tickets from 220 |
23 January 2025 | 26 January 2025 | Westjet | WS 286 | ![]() | Westjet (WS 286) | 1 Stop | 220 | Tickets from 220 |
24 January 2025 | 31 January 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 220 | Tickets from 220 |
25 January 2025 | 29 January 2025 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 220 | Tickets from 220 |
26 January 2025 | 2 February 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 220 | Tickets from 220 |
27 January 2025 | 1 February 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 220 | Tickets from 220 |
28 January 2025 | 2 February 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 220 | Tickets from 220 |
29 January 2025 | 3 February 2025 | Westjet | WS 3232 | ![]() | Westjet (WS 3232) | Direct | 220 | Tickets from 220 |
30 January 2025 | 2 February 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 220 | Tickets from 220 |
31 January 2025 | 3 February 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 220 | Tickets from 220 |
1 February 2025 | 4 February 2025 | Westjet | WS 286 | ![]() | Westjet (WS 286) | 1 Stop | 220 | Tickets from 220 |
2 February 2025 | 6 February 2025 | Westjet | WS 286 | ![]() | Westjet (WS 286) | 1 Stop | 220 | Tickets from 220 |
3 February 2025 | 7 February 2025 | Westjet | WS 478 | ![]() | Westjet (WS 478) | Direct | 166 | Tickets from 166 |
4 February 2025 | 26 February 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 281 | Tickets from 281 |
5 February 2025 | 12 February 2025 | Westjet | WS 3232 | ![]() | Westjet (WS 3232) | Direct | 220 | Tickets from 220 |
6 February 2025 | 13 February 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 232 | Tickets from 232 |
7 February 2025 | 12 February 2025 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 311 | Tickets from 311 |
9 February 2025 | 5 March 2025 | Westjet | WS 286 | ![]() | Westjet (WS 286) | 1 Stop | 278 | Tickets from 278 |
10 February 2025 | 1 March 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 281 | Tickets from 281 |
11 February 2025 | 5 March 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 281 | Tickets from 281 |
12 February 2025 | 12 February 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 126 | Tickets from 126 |
13 February 2025 | 16 February 2025 | Westjet | WS 286 | ![]() | Westjet (WS 286) | 1 Stop | 290 | Tickets from 290 |
14 February 2025 | 12 March 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 311 | Tickets from 311 |
15 February 2025 | 12 March 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 311 | Tickets from 311 |
16 February 2025 | 17 February 2025 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 311 | Tickets from 311 |
17 February 2025 | 25 February 2025 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 311 | Tickets from 311 |
18 February 2025 | 2 March 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 311 | Tickets from 311 |
19 February 2025 | 23 February 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 311 | Tickets from 311 |
20 February 2025 | 23 February 2025 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 311 | Tickets from 311 |
21 February 2025 | 25 February 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 365 | Tickets from 365 |
22 February 2025 | 22 February 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 333 | Tickets from 333 |
23 February 2025 | 27 February 2025 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 311 | Tickets from 311 |
24 February 2025 | 18 March 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 354 | Tickets from 354 |
25 February 2025 | 19 March 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 311 | Tickets from 311 |
26 February 2025 | 17 March 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 312 | Tickets from 312 |
27 February 2025 | 2 March 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 312 | Tickets from 312 |
1 March 2025 | 5 March 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 311 | Tickets from 311 |
2 March 2025 | 26 March 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 351 | Tickets from 351 |
3 March 2025 | 9 March 2025 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 311 | Tickets from 311 |
4 March 2025 | 14 March 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 311 | Tickets from 311 |
6 March 2025 | 16 March 2025 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 312 | Tickets from 312 |
7 March 2025 | 9 March 2025 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 312 | Tickets from 312 |
9 March 2025 | 16 March 2025 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 311 | Tickets from 311 |
10 March 2025 | 20 March 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 377 | Tickets from 377 |
11 March 2025 | 2 April 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 311 | Tickets from 311 |
12 March 2025 | 9 April 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 311 | Tickets from 311 |
13 March 2025 | 17 March 2025 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 311 | Tickets from 311 |
14 March 2025 | 5 April 2025 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 311 | Tickets from 311 |
15 March 2025 | 19 March 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 312 | Tickets from 312 |
16 March 2025 | 22 March 2025 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 311 | Tickets from 311 |
17 March 2025 | 4 April 2025 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 312 | Tickets from 312 |
18 March 2025 | 9 April 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 311 | Tickets from 311 |
19 March 2025 | 30 March 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 312 | Tickets from 312 |
20 March 2025 | 27 March 2025 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 311 | Tickets from 311 |
21 March 2025 | 31 March 2025 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 312 | Tickets from 312 |
22 March 2025 | 16 April 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 311 | Tickets from 311 |
23 March 2025 | 16 April 2025 | Westjet | WS 3232 | ![]() | Westjet (WS 3232) | Direct | 364 | Tickets from 364 |
24 March 2025 | 4 April 2025 | Westjet | WS 478 | ![]() | Westjet (WS 478) | Direct | 366 | Tickets from 366 |
25 March 2025 | 2 April 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 348 | Tickets from 348 |
26 March 2025 | 23 April 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 349 | Tickets from 349 |
27 March 2025 | 5 April 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 363 | Tickets from 363 |
28 March 2025 | 5 April 2025 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 312 | Tickets from 312 |
29 March 2025 | 4 April 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 312 | Tickets from 312 |
30 March 2025 | 4 April 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 312 | Tickets from 312 |
1 April 2025 | 5 April 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 348 | Tickets from 348 |
2 April 2025 | 23 April 2025 | Westjet | WS 3232 | ![]() | Westjet (WS 3232) | Direct | 348 | Tickets from 348 |
3 April 2025 | 10 April 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 312 | Tickets from 312 |
4 April 2025 | 11 April 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 311 | Tickets from 311 |
5 April 2025 | 8 April 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 311 | Tickets from 311 |
6 April 2025 | 23 April 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 354 | Tickets from 354 |
7 April 2025 | 12 April 2025 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 311 | Tickets from 311 |
8 April 2025 | 30 April 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 349 | Tickets from 349 |
9 April 2025 | 12 April 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 311 | Tickets from 311 |
10 April 2025 | 17 April 2025 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 312 | Tickets from 312 |
11 April 2025 | 13 April 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 311 | Tickets from 311 |
12 April 2025 | 7 May 2025 | Westjet | WS 286 | ![]() | Westjet (WS 286) | 1 Stop | 345 | Tickets from 345 |
13 April 2025 | 16 April 2025 | Flair Airlines | F8 1391 | ![]() | Flair Airlines (F8 1391) | Direct | 312 | Tickets from 312 |
14 April 2025 | 30 April 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 353 | Tickets from 353 |
15 April 2025 | 7 May 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 349 | Tickets from 349 |
16 April 2025 | 25 April 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 349 | Tickets from 349 |
17 April 2025 | 21 April 2025 | Flair Airlines | F8 1541 | ![]() | Flair Airlines (F8 1541) | Direct | 311 | Tickets from 311 |
18 April 2025 | 3 May 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 364 | Tickets from 364 |
19 April 2025 | 14 May 2025 | Westjet | WS 286 | ![]() | Westjet (WS 286) | 1 Stop | 359 | Tickets from 359 |
20 April 2025 | 20 April 2025 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 339 | Tickets from 339 |
22 April 2025 | 14 May 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 360 | Tickets from 360 |
23 April 2025 | 28 April 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 348 | Tickets from 348 |
24 April 2025 | 27 April 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 349 | Tickets from 349 |
25 April 2025 | 28 April 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 353 | Tickets from 353 |
26 April 2025 | 21 May 2025 | Westjet | WS 286 | ![]() | Westjet (WS 286) | 1 Stop | 346 | Tickets from 346 |
27 April 2025 | 29 April 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 353 | Tickets from 353 |
28 April 2025 | 28 April 2025 | Westjet | WS 3338 | ![]() | Westjet (WS 3338) | Direct | 312 | Tickets from 312 |
30 April 2025 | 5 May 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 349 | Tickets from 349 |
1 May 2025 | 1 May 2025 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 308 | Tickets from 308 |
2 May 2025 | 5 May 2025 | Westjet | WS 282 | ![]() | Westjet (WS 282) | 1 Stop | 350 | Tickets from 350 |
3 May 2025 | 6 May 2025 | Westjet | WS 3232 | ![]() | Westjet (WS 3232) | Direct | 348 | Tickets from 348 |
4 May 2025 | 4 May 2025 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 314 | Tickets from 314 |
5 May 2025 | 9 May 2025 | Westjet | WS 3338 | ![]() | Westjet (WS 3338) | Direct | 351 | Tickets from 351 |
6 May 2025 | 18 May 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 348 | Tickets from 348 |
7 May 2025 | 18 May 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 348 | Tickets from 348 |
8 May 2025 | 22 May 2025 | Westjet | WS 286 | ![]() | Westjet (WS 286) | 1 Stop | 345 | Tickets from 345 |
9 May 2025 | 4 June 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 353 | Tickets from 353 |
10 May 2025 | 22 May 2025 | Westjet | WS 286 | ![]() | Westjet (WS 286) | 1 Stop | 345 | Tickets from 345 |
11 May 2025 | 18 May 2025 | Westjet | WS 286 | ![]() | Westjet (WS 286) | 1 Stop | 350 | Tickets from 350 |
12 May 2025 | 4 June 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 354 | Tickets from 354 |
13 May 2025 | 4 June 2025 | Westjet | WS 194 | ![]() | Westjet (WS 194) | Direct | 349 | Tickets from 349 |
14 May 2025 | 11 June 2025 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 348 | Tickets from 348 |
15 May 2025 | 18 May 2025 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 349 | Tickets from 349 |
16 May 2025 | 18 May 2025 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 364 | Tickets from 364 |
17 May 2025 | 21 May 2025 | Westjet | WS 286 | ![]() | Westjet (WS 286) | 1 Stop | 359 | Tickets from 359 |
18 May 2025 | 23 May 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 353 | Tickets from 353 |
19 May 2025 | 11 June 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 365 | Tickets from 365 |
20 May 2025 | 27 May 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 360 | Tickets from 360 |
21 May 2025 | 18 June 2025 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 349 | Tickets from 349 |
22 May 2025 | 23 May 2025 | Westjet | WS 478 | ![]() | Westjet (WS 478) | Direct | 336 | Tickets from 336 |
23 May 2025 | 30 May 2025 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 354 | Tickets from 354 |
24 May 2025 | 25 May 2025 | Westjet | WS 3232 | ![]() | Westjet (WS 3232) | 1 Stop | 329 | Tickets from 329 |
25 May 2025 | 25 May 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 313 | Tickets from 313 |
26 May 2025 | 18 June 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 353 | Tickets from 353 |
29 May 2025 | 6 June 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 349 | Tickets from 349 |
30 May 2025 | 3 June 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 353 | Tickets from 353 |
31 May 2025 | 9 June 2025 | Westjet | WS 282 | ![]() | Westjet (WS 282) | 1 Stop | 345 | Tickets from 345 |
1 June 2025 | 3 June 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 353 | Tickets from 353 |
3 June 2025 | 10 June 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 348 | Tickets from 348 |
5 June 2025 | 9 June 2025 | Westjet | WS 282 | ![]() | Westjet (WS 282) | 1 Stop | 345 | Tickets from 345 |
6 June 2025 | 17 June 2025 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 353 | Tickets from 353 |
7 June 2025 | 9 June 2025 | Westjet | WS 3232 | ![]() | Westjet (WS 3232) | Direct | 349 | Tickets from 349 |
8 June 2025 | 8 June 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 313 | Tickets from 313 |
9 June 2025 | 16 June 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 353 | Tickets from 353 |
10 June 2025 | 15 June 2025 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 348 | Tickets from 348 |
11 June 2025 | 16 June 2025 | Westjet | WS 286 | ![]() | Westjet (WS 286) | 1 Stop | 345 | Tickets from 345 |
12 June 2025 | 16 June 2025 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 348 | Tickets from 348 |
13 June 2025 | 16 June 2025 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 353 | Tickets from 353 |
15 June 2025 | 15 June 2025 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 313 | Tickets from 313 |
16 June 2025 | 16 June 2025 | Westjet | WS 3338 | ![]() | Westjet (WS 3338) | Direct | 312 | Tickets from 312 |
17 June 2025 | 17 June 2025 | Westjet | WS 456 | ![]() | Westjet (WS 456) | Direct | 310 | Tickets from 310 |
18 June 2025 | 19 June 2025 | Westjet | WS 286 | ![]() | Westjet (WS 286) | 1 Stop | 336 | Tickets from 336 |
19 June 2025 | 20 June 2025 | Westjet | WS 478 | ![]() | Westjet (WS 478) | Direct | 361 | Tickets from 361 |
20 June 2025 | 20 June 2025 | Westjet | WS 450 | ![]() | Westjet (WS 450) | Direct | 336 | Tickets from 336 |
Book Direct Flights from Abbotsford to Calgary
Departure at | Return at | Airline | Find tickets |
---|---|---|---|
27 July 2024 | 28 July 2024 | ![]() | Tickets from 152 |
12 August 2024 | 15 August 2024 | ![]() | Tickets from 166 |
8 September 2024 | 15 September 2024 | ![]() | Tickets from 79 |
1 October 2024 | 2 October 2024 | ![]() | Tickets from 79 |
Cheap flights from Abbotsford
Destination | Departure at | Return at | Find tickets |
---|---|---|---|
Calgary | 27 July 2024 | 28 July 2024 | Tickets from 154 |