Compare and Book Cheap Flights at best prices
Are you looking for Exclusive Unpublished Fares? Call Us at +1-812-221-1788
This month discounted airfare from Halifax to Calgary flights Book online
Departure at | Return at | Airline | Flight number | Airline | Flight | Stops | Price | Find tickets |
---|---|---|---|---|---|---|---|---|
27 July 2024 | 21 August 2024 | Westjet | WS 229 | ![]() | Westjet (WS 229) | 1 Stop | 797 | Tickets from 797 |
28 July 2024 | 28 July 2024 | Porter Airlines | PD 240 | ![]() | Porter Airlines (PD 240) | 1 Stop | 607 | Tickets from 607 |
29 July 2024 | 21 August 2024 | Westjet | WS 257 | ![]() | Westjet (WS 257) | 1 Stop | 504 | Tickets from 504 |
30 July 2024 | 21 August 2024 | Westjet | WS 257 | ![]() | Westjet (WS 257) | 1 Stop | 503 | Tickets from 503 |
31 July 2024 | 31 July 2024 | Porter Airlines | PD 240 | ![]() | Porter Airlines (PD 240) | 1 Stop | 347 | Tickets from 347 |
1 August 2024 | 4 August 2024 | Porter Airlines | PD 240 | ![]() | Porter Airlines (PD 240) | 1 Stop | 552 | Tickets from 552 |
2 August 2024 | 28 August 2024 | Westjet | WS 229 | ![]() | Westjet (WS 229) | 1 Stop | 475 | Tickets from 475 |
3 August 2024 | 4 August 2024 | Westjet | WS 291 | ![]() | Westjet (WS 291) | 1 Stop | 318 | Tickets from 318 |
4 August 2024 | 28 August 2024 | Westjet | WS 229 | ![]() | Westjet (WS 229) | 1 Stop | 516 | Tickets from 516 |
5 August 2024 | 28 August 2024 | Westjet | WS 257 | ![]() | Westjet (WS 257) | 1 Stop | 515 | Tickets from 515 |
6 August 2024 | 6 August 2024 | Porter Airlines | PD 240 | ![]() | Porter Airlines (PD 240) | 1 Stop | 380 | Tickets from 380 |
7 August 2024 | 7 August 2024 | Porter Airlines | PD 240 | ![]() | Porter Airlines (PD 240) | 1 Stop | 320 | Tickets from 320 |
8 August 2024 | 8 August 2024 | Porter Airlines | PD 240 | ![]() | Porter Airlines (PD 240) | 1 Stop | 321 | Tickets from 321 |
9 August 2024 | 28 August 2024 | Westjet | WS 291 | ![]() | Westjet (WS 291) | 1 Stop | 417 | Tickets from 417 |
10 August 2024 | 28 August 2024 | Westjet | WS 233 | ![]() | Westjet (WS 233) | 1 Stop | 422 | Tickets from 422 |
11 August 2024 | 28 August 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 433 | Tickets from 433 |
12 August 2024 | 28 August 2024 | Westjet | WS 291 | ![]() | Westjet (WS 291) | 1 Stop | 417 | Tickets from 417 |
13 August 2024 | 14 August 2024 | Westjet | WS 291 | ![]() | Westjet (WS 291) | 1 Stop | 268 | Tickets from 268 |
14 August 2024 | 14 August 2024 | Westjet | WS 291 | ![]() | Westjet (WS 291) | 1 Stop | 283 | Tickets from 283 |
15 August 2024 | 15 August 2024 | Westjet | WS 235 | ![]() | Westjet (WS 235) | 1 Stop | 375 | Tickets from 375 |
16 August 2024 | 16 August 2024 | Porter Airlines | PD 240 | ![]() | Porter Airlines (PD 240) | 1 Stop | 318 | Tickets from 318 |
17 August 2024 | 18 August 2024 | Westjet | WS 291 | ![]() | Westjet (WS 291) | 1 Stop | 268 | Tickets from 268 |
18 August 2024 | 18 August 2024 | Porter Airlines | PD 240 | ![]() | Porter Airlines (PD 240) | 1 Stop | 319 | Tickets from 319 |
19 August 2024 | 19 August 2024 | Westjet | WS 235 | ![]() | Westjet (WS 235) | 1 Stop | 351 | Tickets from 351 |
20 August 2024 | 21 August 2024 | Westjet | WS 291 | ![]() | Westjet (WS 291) | 1 Stop | 268 | Tickets from 268 |
21 August 2024 | 21 August 2024 | Porter Airlines | PD 240 | ![]() | Porter Airlines (PD 240) | 1 Stop | 319 | Tickets from 319 |
22 August 2024 | 22 August 2024 | Porter Airlines | PD 240 | ![]() | Porter Airlines (PD 240) | 1 Stop | 319 | Tickets from 319 |
23 August 2024 | 23 August 2024 | Westjet | WS 291 | ![]() | Westjet (WS 291) | 1 Stop | 230 | Tickets from 230 |
24 August 2024 | 25 August 2024 | Westjet | WS 291 | ![]() | Westjet (WS 291) | 1 Stop | 290 | Tickets from 290 |
25 August 2024 | 18 September 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 346 | Tickets from 346 |
26 August 2024 | 18 September 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 346 | Tickets from 346 |
27 August 2024 | 18 September 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 345 | Tickets from 345 |
28 August 2024 | 25 September 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 345 | Tickets from 345 |
29 August 2024 | 29 August 2024 | Westjet | WS 291 | ![]() | Westjet (WS 291) | 1 Stop | 231 | Tickets from 231 |
30 August 2024 | 31 August 2024 | Westjet | WS 291 | ![]() | Westjet (WS 291) | 1 Stop | 269 | Tickets from 269 |
31 August 2024 | 31 August 2024 | Westjet | WS 291 | ![]() | Westjet (WS 291) | 1 Stop | 253 | Tickets from 253 |
1 September 2024 | 25 September 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 345 | Tickets from 345 |
2 September 2024 | 25 September 2024 | Westjet | WS 291 | ![]() | Westjet (WS 291) | 1 Stop | 350 | Tickets from 350 |
3 September 2024 | 3 September 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 254 | Tickets from 254 |
4 September 2024 | 5 September 2024 | Westjet | WS 277 | ![]() | Westjet (WS 277) | 1 Stop | 220 | Tickets from 220 |
5 September 2024 | 5 September 2024 | Westjet | WS 291 | ![]() | Westjet (WS 291) | 1 Stop | 150 | Tickets from 150 |
6 September 2024 | 6 September 2024 | Westjet | WS 291 | ![]() | Westjet (WS 291) | 1 Stop | 169 | Tickets from 169 |
7 September 2024 | 8 September 2024 | Westjet | WS 277 | ![]() | Westjet (WS 277) | 1 Stop | 220 | Tickets from 220 |
8 September 2024 | 2 October 2024 | Westjet | WS 291 | ![]() | Westjet (WS 291) | 2 Stops | 309 | Tickets from 309 |
9 September 2024 | 13 September 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 294 | Tickets from 294 |
10 September 2024 | 19 September 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 294 | Tickets from 294 |
11 September 2024 | 14 September 2024 | Westjet | WS 277 | ![]() | Westjet (WS 277) | 1 Stop | 294 | Tickets from 294 |
12 September 2024 | 3 October 2024 | Westjet | WS 277 | ![]() | Westjet (WS 277) | 1 Stop | 294 | Tickets from 294 |
13 September 2024 | 14 September 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 294 | Tickets from 294 |
14 September 2024 | 14 September 2024 | Westjet | WS 235 | ![]() | Westjet (WS 235) | 1 Stop | 319 | Tickets from 319 |
15 September 2024 | 22 September 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 294 | Tickets from 294 |
16 September 2024 | 16 September 2024 | Westjet | WS 291 | ![]() | Westjet (WS 291) | 1 Stop | 169 | Tickets from 169 |
17 September 2024 | 20 September 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 294 | Tickets from 294 |
18 September 2024 | 22 September 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 294 | Tickets from 294 |
19 September 2024 | 23 September 2024 | Westjet | WS 277 | ![]() | Westjet (WS 277) | 1 Stop | 293 | Tickets from 293 |
20 September 2024 | 27 September 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 294 | Tickets from 294 |
21 September 2024 | 26 September 2024 | Westjet | WS 277 | ![]() | Westjet (WS 277) | 1 Stop | 294 | Tickets from 294 |
22 September 2024 | 23 September 2024 | Westjet | WS 277 | ![]() | Westjet (WS 277) | 1 Stop | 206 | Tickets from 206 |
23 September 2024 | 23 September 2024 | Westjet | WS 291 | ![]() | Westjet (WS 291) | 1 Stop | 168 | Tickets from 168 |
24 September 2024 | 27 September 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 294 | Tickets from 294 |
25 September 2024 | 27 September 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 294 | Tickets from 294 |
26 September 2024 | 27 September 2024 | Westjet | WS 277 | ![]() | Westjet (WS 277) | 1 Stop | 198 | Tickets from 198 |
27 September 2024 | 29 September 2024 | Westjet | WS 277 | ![]() | Westjet (WS 277) | 1 Stop | 294 | Tickets from 294 |
28 September 2024 | 30 September 2024 | Westjet | WS 277 | ![]() | Westjet (WS 277) | 1 Stop | 294 | Tickets from 294 |
29 September 2024 | 2 October 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 294 | Tickets from 294 |
30 September 2024 | 30 September 2024 | Westjet | WS 291 | ![]() | Westjet (WS 291) | 1 Stop | 169 | Tickets from 169 |
1 October 2024 | 23 October 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 282 | Tickets from 282 |
2 October 2024 | 9 October 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 282 | Tickets from 282 |
3 October 2024 | 9 October 2024 | Westjet | WS 277 | ![]() | Westjet (WS 277) | 1 Stop | 282 | Tickets from 282 |
4 October 2024 | 4 October 2024 | Westjet | WS 291 | ![]() | Westjet (WS 291) | 1 Stop | 156 | Tickets from 156 |
5 October 2024 | 9 October 2024 | Westjet | WS 277 | ![]() | Westjet (WS 277) | 1 Stop | 283 | Tickets from 283 |
6 October 2024 | 12 October 2024 | Westjet | WS 277 | ![]() | Westjet (WS 277) | 1 Stop | 294 | Tickets from 294 |
7 October 2024 | 14 October 2024 | Westjet | WS 291 | ![]() | Westjet (WS 291) | 1 Stop | 270 | Tickets from 270 |
8 October 2024 | 11 October 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 282 | Tickets from 282 |
9 October 2024 | 16 October 2024 | Westjet | WS 277 | ![]() | Westjet (WS 277) | 1 Stop | 294 | Tickets from 294 |
10 October 2024 | 14 October 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 282 | Tickets from 282 |
11 October 2024 | 14 October 2024 | Westjet | WS 291 | ![]() | Westjet (WS 291) | 1 Stop | 269 | Tickets from 269 |
12 October 2024 | 14 October 2024 | Westjet | WS 277 | ![]() | Westjet (WS 277) | 1 Stop | 282 | Tickets from 282 |
13 October 2024 | 19 October 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 295 | Tickets from 295 |
14 October 2024 | 14 October 2024 | Westjet | WS 291 | ![]() | Westjet (WS 291) | 1 Stop | 160 | Tickets from 160 |
15 October 2024 | 20 October 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 294 | Tickets from 294 |
16 October 2024 | 23 October 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 282 | Tickets from 282 |
17 October 2024 | 23 October 2024 | Westjet | WS 277 | ![]() | Westjet (WS 277) | 1 Stop | 282 | Tickets from 282 |
18 October 2024 | 21 October 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 294 | Tickets from 294 |
19 October 2024 | 26 October 2024 | Westjet | WS 277 | ![]() | Westjet (WS 277) | 1 Stop | 294 | Tickets from 294 |
20 October 2024 | 24 October 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 295 | Tickets from 295 |
21 October 2024 | 25 October 2024 | Westjet | WS 277 | ![]() | Westjet (WS 277) | 1 Stop | 294 | Tickets from 294 |
22 October 2024 | 28 October 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 294 | Tickets from 294 |
23 October 2024 | 28 October 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 294 | Tickets from 294 |
24 October 2024 | 28 October 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 294 | Tickets from 294 |
25 October 2024 | 27 October 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 294 | Tickets from 294 |
26 October 2024 | 2 November 2024 | Westjet | WS 247 | ![]() | Westjet (WS 247) | 1 Stop | 295 | Tickets from 295 |
27 October 2024 | 20 November 2024 | Porter Airlines | PD 2234 | ![]() | Porter Airlines (PD 2234) | 1 Stop | 408 | Tickets from 408 |
28 October 2024 | 28 October 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 335 | Tickets from 335 |
29 October 2024 | 1 November 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 292 | Tickets from 292 |
30 October 2024 | 4 November 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 292 | Tickets from 292 |
31 October 2024 | 7 November 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 293 | Tickets from 293 |
1 November 2024 | 6 November 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 292 | Tickets from 292 |
2 November 2024 | 9 November 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 333 | Tickets from 333 |
3 November 2024 | 7 November 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 293 | Tickets from 293 |
4 November 2024 | 7 November 2024 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 483 | Tickets from 483 |
5 November 2024 | 27 November 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 294 | Tickets from 294 |
6 November 2024 | 4 December 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 293 | Tickets from 293 |
7 November 2024 | 9 November 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 292 | Tickets from 292 |
8 November 2024 | 10 November 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 294 | Tickets from 294 |
9 November 2024 | 14 November 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 293 | Tickets from 293 |
10 November 2024 | 30 November 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 294 | Tickets from 294 |
11 November 2024 | 18 November 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 349 | Tickets from 349 |
12 November 2024 | 4 December 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 293 | Tickets from 293 |
13 November 2024 | 18 November 2024 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 406 | Tickets from 406 |
14 November 2024 | 18 November 2024 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 406 | Tickets from 406 |
15 November 2024 | 18 November 2024 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 406 | Tickets from 406 |
16 November 2024 | 22 November 2024 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 406 | Tickets from 406 |
18 November 2024 | 18 November 2024 | Westjet | WS 229 | ![]() | Westjet (WS 229) | 1 Stop | 330 | Tickets from 330 |
20 November 2024 | 24 November 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 349 | Tickets from 349 |
21 November 2024 | 8 December 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 293 | Tickets from 293 |
22 November 2024 | 25 November 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 1 Stop | 350 | Tickets from 350 |
23 November 2024 | 26 November 2024 | Westjet | WS 229 | ![]() | Westjet (WS 229) | 1 Stop | 352 | Tickets from 352 |
26 November 2024 | 12 December 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 293 | Tickets from 293 |
28 November 2024 | 13 December 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 293 | Tickets from 293 |
29 November 2024 | 14 December 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 293 | Tickets from 293 |
30 November 2024 | 25 December 2024 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 450 | Tickets from 450 |
1 December 2024 | 9 December 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 294 | Tickets from 294 |
2 December 2024 | 8 December 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 293 | Tickets from 293 |
3 December 2024 | 12 December 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 293 | Tickets from 293 |
4 December 2024 | 8 December 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 292 | Tickets from 292 |
5 December 2024 | 11 December 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 292 | Tickets from 292 |
7 December 2024 | 12 December 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 292 | Tickets from 292 |
9 December 2024 | 1 January 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 349 | Tickets from 349 |
10 December 2024 | 1 January 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 349 | Tickets from 349 |
11 December 2024 | 8 January 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 293 | Tickets from 293 |
12 December 2024 | 8 January 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 293 | Tickets from 293 |
13 December 2024 | 8 January 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 293 | Tickets from 293 |
14 December 2024 | 1 January 2025 | Westjet | WS 391 | ![]() | Westjet (WS 391) | 1 Stop | 413 | Tickets from 413 |
15 December 2024 | 8 January 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 293 | Tickets from 293 |
17 December 2024 | 1 January 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 349 | Tickets from 349 |
18 December 2024 | 15 January 2025 | Westjet | WS 233 | ![]() | Westjet (WS 233) | 1 Stop | 350 | Tickets from 350 |
19 December 2024 | 1 January 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 1 Stop | 417 | Tickets from 417 |
20 December 2024 | 12 January 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | 1 Stop | 371 | Tickets from 371 |
21 December 2024 | 12 January 2025 | Westjet | WS 391 | ![]() | Westjet (WS 391) | 1 Stop | 376 | Tickets from 376 |
22 December 2024 | 15 January 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | 1 Stop | 371 | Tickets from 371 |
23 December 2024 | 15 January 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | 1 Stop | 371 | Tickets from 371 |
24 December 2024 | 7 January 2025 | Westjet | WS 233 | ![]() | Westjet (WS 233) | 1 Stop | 352 | Tickets from 352 |
25 December 2024 | 29 December 2024 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 349 | Tickets from 349 |
26 December 2024 | 30 December 2024 | Westjet | WS 233 | ![]() | Westjet (WS 233) | Direct | 407 | Tickets from 407 |
27 December 2024 | 2 January 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 449 | Tickets from 449 |
28 December 2024 | 2 January 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 449 | Tickets from 449 |
30 December 2024 | 22 January 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 293 | Tickets from 293 |
31 December 2024 | 7 January 2025 | Westjet | WS 233 | ![]() | Westjet (WS 233) | 1 Stop | 352 | Tickets from 352 |
1 January 2025 | 31 January 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 1 Stop | 451 | Tickets from 451 |
2 January 2025 | 29 January 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 1 Stop | 350 | Tickets from 350 |
3 January 2025 | 29 January 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 1 Stop | 350 | Tickets from 350 |
4 January 2025 | 29 January 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | 1 Stop | 352 | Tickets from 352 |
6 January 2025 | 29 January 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 293 | Tickets from 293 |
7 January 2025 | 11 January 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 293 | Tickets from 293 |
8 January 2025 | 12 January 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 293 | Tickets from 293 |
9 January 2025 | 15 January 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 292 | Tickets from 292 |
10 January 2025 | 5 February 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 292 | Tickets from 292 |
11 January 2025 | 25 January 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 294 | Tickets from 294 |
15 January 2025 | 19 January 2025 | Air Canada | AC 1593 | ![]() | Air Canada (AC 1593) | 2 Stops | 497 | Tickets from 497 |
22 January 2025 | 26 January 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 293 | Tickets from 293 |
25 January 2025 | 2 February 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 294 | Tickets from 294 |
31 January 2025 | 5 February 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 292 | Tickets from 292 |
1 February 2025 | 15 February 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 292 | Tickets from 292 |
3 February 2025 | 26 February 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 384 | Tickets from 384 |
7 February 2025 | 12 February 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 293 | Tickets from 293 |
9 February 2025 | 16 February 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 384 | Tickets from 384 |
10 February 2025 | 3 March 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 454 | Tickets from 454 |
13 February 2025 | 16 February 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 1 Stop | 457 | Tickets from 457 |
17 February 2025 | 21 February 2025 | Porter Airlines | PD 2230 | ![]() | Porter Airlines (PD 2230) | 1 Stop | 530 | Tickets from 530 |
18 February 2025 | 22 February 2025 | Porter Airlines | PD 2230 | ![]() | Porter Airlines (PD 2230) | 1 Stop | 529 | Tickets from 529 |
19 February 2025 | 21 February 2025 | Porter Airlines | PD 2230 | ![]() | Porter Airlines (PD 2230) | 1 Stop | 408 | Tickets from 408 |
1 March 2025 | 1 March 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | 1 Stop | 602 | Tickets from 602 |
6 March 2025 | 9 March 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 631 | Tickets from 631 |
9 March 2025 | 15 March 2025 | Westjet | WS 243 | ![]() | Westjet (WS 243) | 2 Stops | 671 | Tickets from 671 |
10 March 2025 | 2 April 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 633 | Tickets from 633 |
11 March 2025 | 2 April 2025 | Westjet | WS 233 | ![]() | Westjet (WS 233) | Direct | 619 | Tickets from 619 |
12 March 2025 | 9 April 2025 | Westjet | WS 233 | ![]() | Westjet (WS 233) | Direct | 619 | Tickets from 619 |
13 March 2025 | 9 April 2025 | Westjet | WS 233 | ![]() | Westjet (WS 233) | Direct | 633 | Tickets from 633 |
14 March 2025 | 9 April 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 633 | Tickets from 633 |
23 March 2025 | 26 March 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 629 | Tickets from 629 |
24 March 2025 | 25 March 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 631 | Tickets from 631 |
30 March 2025 | 31 March 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 644 | Tickets from 644 |
1 April 2025 | 18 April 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 631 | Tickets from 631 |
2 April 2025 | 17 April 2025 | Westjet | WS 233 | ![]() | Westjet (WS 233) | Direct | 631 | Tickets from 631 |
5 April 2025 | 6 April 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 617 | Tickets from 617 |
9 April 2025 | 23 April 2025 | Westjet | WS 233 | ![]() | Westjet (WS 233) | Direct | 618 | Tickets from 618 |
16 April 2025 | 23 April 2025 | Westjet | WS 233 | ![]() | Westjet (WS 233) | Direct | 618 | Tickets from 618 |
22 April 2025 | 23 April 2025 | Westjet | WS 233 | ![]() | Westjet (WS 233) | Direct | 631 | Tickets from 631 |
23 April 2025 | 27 April 2025 | Westjet | WS 233 | ![]() | Westjet (WS 233) | Direct | 619 | Tickets from 619 |
30 April 2025 | 1 May 2025 | Westjet | WS 233 | ![]() | Westjet (WS 233) | 1 Stop | 601 | Tickets from 601 |
1 May 2025 | 8 May 2025 | Westjet | WS 235 | ![]() | Westjet (WS 235) | Direct | 616 | Tickets from 616 |
9 May 2025 | 14 May 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 621 | Tickets from 621 |
10 May 2025 | 4 June 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 617 | Tickets from 617 |
16 May 2025 | 18 May 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 631 | Tickets from 631 |
17 May 2025 | 21 May 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 631 | Tickets from 631 |
22 May 2025 | 26 May 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 619 | Tickets from 619 |
24 May 2025 | 27 May 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 617 | Tickets from 617 |
30 May 2025 | 2 June 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 617 | Tickets from 617 |
1 June 2025 | 10 June 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 618 | Tickets from 618 |
7 June 2025 | 2 July 2025 | Air Canada | AC 1591 | ![]() | Air Canada (AC 1591) | 1 Stop | 686 | Tickets from 686 |
9 June 2025 | 13 June 2025 | Westjet | WS 233 | ![]() | Westjet (WS 233) | Direct | 619 | Tickets from 619 |
11 June 2025 | 18 June 2025 | Westjet | WS 233 | ![]() | Westjet (WS 233) | Direct | 617 | Tickets from 617 |
12 June 2025 | 9 July 2025 | Air Canada | AC 1591 | ![]() | Air Canada (AC 1591) | 1 Stop | 686 | Tickets from 686 |
13 June 2025 | 18 June 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 618 | Tickets from 618 |
14 June 2025 | 9 July 2025 | Air Canada | AC 1597 | ![]() | Air Canada (AC 1597) | 1 Stop | 687 | Tickets from 687 |
15 June 2025 | 19 June 2025 | Westjet | WS 229 | ![]() | Westjet (WS 229) | Direct | 631 | Tickets from 631 |
17 June 2025 | 9 July 2025 | Air Canada | AC 1591 | ![]() | Air Canada (AC 1591) | 1 Stop | 687 | Tickets from 687 |
23 June 2025 | 30 June 2025 | Air Canada | AC 361 | ![]() | Air Canada (AC 361) | 1 Stop | 700 | Tickets from 700 |
25 June 2025 | 29 June 2025 | Air Canada | AC 1593 | ![]() | Air Canada (AC 1593) | 1 Stop | 696 | Tickets from 696 |
Book Direct Flights from Halifax to Calgary
Departure at | Return at | Airline | Find tickets |
---|---|---|---|
30 July 2024 | 31 July 2024 | ![]() | Tickets from 924 |
29 August 2024 | 31 August 2024 | ![]() | Tickets from 406 |
19 September 2024 | 23 September 2024 | ![]() | Tickets from 397 |
3 October 2024 | 7 October 2024 | ![]() | Tickets from 397 |
Cheap flights from Halifax
Destination | Departure at | Return at | Find tickets |
---|---|---|---|
Montreal | 6 September 2024 | 8 September 2024 | Tickets from 263 |
Mexico City | 5 September 2024 | 10 September 2024 | Tickets from 540 |
Saint Pierre | 3 October 2024 | 4 October 2024 | Tickets from 568 |
Rio De Janeiro | 5 September 2024 | 10 September 2024 | Tickets from 727 |
Poznan | 16 September 2024 | 19 September 2024 | Tickets from 830 |
Istanbul | 24 November 2024 | 29 November 2024 | Tickets from 1 285 |
Tips for Finding Cheap Flights from Halifax
If you are looking to save some money on your next flight from Halifax. You have come to the right place FlightsDaddy has compiled a list of tips to help you find the best deals on airfare. Booking at the right time to using our best search engines.
- Be Flexible with Your Travel Dates : Flexibility is key when it comes to finding cheap flights. Try to be open to flying on weekdays or during off-peak times to snag the best deals.
- Use Airfare Comparison Sites : Utilize airfare comparison sites like FlightsDaddy, Google Flights & Kayak to compare prices across multiple airlines and find the best deals.
- Consider Budget Airlines : Explore budget airlines like WestJet & Air Canada Rouge for potentially cheaper fares, especially for short-haul flights.
- Book in Advance : In general, booking your flight several weeks in advance can lead to lower prices. Keep an eye out for flash sales and promotions for even bigger savings.
- Fly Indirect : Consider flying on multiple airlines or making layovers to save money. Sometimes, connecting flights can be significantly cheaper than direct ones.
- Avoid Peak Travel Times : Flights tend to be more expensive during holidays and peak travel seasons. Try to avoid flying during these times if possible.
- Be Open to Alternate Airports : Check flights from nearby airports like Moncton or Saint John in addition to Halifax Stanfield