Flight prices for a month from London to Calgary, one way
Departure at | Stops | Find tickets |
---|---|---|
30 July 2024 | Direct | OW tickets from 964 |
31 July 2024 | 1 Stop | OW tickets from 1 159 |
27 July 2024 | Direct | OW tickets from 1 515 |
28 July 2024 | Direct | OW tickets from 1 518 |
29 July 2024 | 1 Stop | OW tickets from 1 748 |
28 August 2024 | Direct | OW tickets from 478 |
27 August 2024 | Direct | OW tickets from 678 |
31 August 2024 | 1 Stop | OW tickets from 695 |
29 August 2024 | Direct | OW tickets from 710 |
30 August 2024 | Direct | OW tickets from 710 |
25 August 2024 | Direct | OW tickets from 712 |
14 August 2024 | 1 Stop | OW tickets from 727 |
21 August 2024 | Direct | OW tickets from 762 |
22 August 2024 | Direct | OW tickets from 794 |
23 August 2024 | Direct | OW tickets from 794 |
27 August 2024 | 1 Stop | OW tickets from 795 |
12 August 2024 | 1 Stop | OW tickets from 821 |
22 August 2024 | 1 Stop | OW tickets from 822 |
15 August 2024 | 1 Stop | OW tickets from 835 |
19 August 2024 | 1 Stop | OW tickets from 835 |
18 August 2024 | 1 Stop | OW tickets from 838 |
26 August 2024 | 1 Stop | OW tickets from 929 |
17 August 2024 | Direct | OW tickets from 951 |
10 August 2024 | 1 Stop | OW tickets from 1 024 |
20 August 2024 | 2 Stops | OW tickets from 1 054 |
7 August 2024 | 1 Stop | OW tickets from 1 093 |
6 August 2024 | Direct | OW tickets from 1 125 |
13 August 2024 | 2 Stops | OW tickets from 1 133 |
2 August 2024 | Direct | OW tickets from 1 158 |
1 August 2024 | 1 Stop | OW tickets from 1 185 |
3 August 2024 | 1 Stop | OW tickets from 1 185 |
8 August 2024 | 1 Stop | OW tickets from 1 185 |
3 August 2024 | Direct | OW tickets from 1 237 |
17 August 2024 | 2 Stops | OW tickets from 1 394 |
24 August 2024 | 2 Stops | OW tickets from 1 430 |
Flights from London to Calgary for the next few days
Departure at | Stops | Find tickets |
---|---|---|
31 July 2024 | 1 Stop | Tickets from 1 199 |
27 July 2024 | 1 Stop | Tickets from 1 241 |
29 July 2024 | 1 Stop | Tickets from 1 244 |
29 July 2024 | 1 Stop | Tickets from 1 244 |
27 July 2024 | 1 Stop | Tickets from 1 255 |
28 July 2024 | 1 Stop | Tickets from 1 265 |
31 July 2024 | 2 Stops | Tickets from 1 290 |
29 July 2024 | 1 Stop | Tickets from 1 314 |
28 July 2024 | 1 Stop | Tickets from 1 332 |
31 July 2024 | 1 Stop | Tickets from 1 334 |
31 July 2024 | 1 Stop | Tickets from 1 334 |
31 July 2024 | 1 Stop | Tickets from 1 356 |
31 July 2024 | 1 Stop | Tickets from 1 367 |
29 July 2024 | 1 Stop | Tickets from 1 370 |
27 July 2024 | 1 Stop | Tickets from 1 375 |
31 July 2024 | 1 Stop | Tickets from 1 397 |
31 July 2024 | 1 Stop | Tickets from 1 397 |
31 July 2024 | 1 Stop | Tickets from 1 408 |
31 July 2024 | 1 Stop | Tickets from 1 423 |
29 July 2024 | 1 Stop | Tickets from 1 432 |
29 July 2024 | 1 Stop | Tickets from 1 447 |
30 July 2024 | 1 Stop | Tickets from 1 450 |
30 July 2024 | 1 Stop | Tickets from 1 450 |
30 July 2024 | 1 Stop | Tickets from 1 452 |
30 July 2024 | 1 Stop | Tickets from 1 452 |
30 July 2024 | 1 Stop | Tickets from 1 452 |
31 July 2024 | 1 Stop | Tickets from 1 452 |
30 July 2024 | 1 Stop | Tickets from 1 462 |
28 July 2024 | 1 Stop | Tickets from 1 465 |
31 July 2024 | 2 Stops | Tickets from 1 467 |
The cheapest round-trip tickets from London to Calgary
Departure at | Return at | Stops | Airline | Find tickets |
---|---|---|---|---|
24 September 2024 | 24 September 2024 | Direct | ![]() | Tickets from 689 |
Searching for affordable air travel? You’ll find that getting cheap flights from London, Ontario to Calgary can be quite easy with the right information and a bit of persistence.
Booking Cheap Flights from London Ontario to Calgary
Flying cross-country can seem daunting but knowing your route can help you find the best deals. The journey from London, Ontario to Calgary covers approximately 2,700 kilometers and can be completed within a few hours if you opt for a direct flight. Various airlines offer services along this route with the popular ones being WestJet, Air Canada, and Flair Airlines.
Departures take place from London International Airport, a well-serviced yet cozy airport, providing an excellent start to your journey. A majority of flights arrive at Calgary International Airport, where you’ll be on the doorstep of Calgary’s exciting attractions. As per Statista, on average, you can expect flights to Calgary from London, Ontario to be cheaper compared to other domestic routes.
The cheapest flights for this month from London to Calgary
Departure at | Return at | Stops | Airline | Find tickets |
---|---|---|---|---|
27 July 2024 | 30 July 2024 | 1 Stop | ![]() | Tickets from 1 240 |
28 July 2024 | 12 August 2024 | 1 Stop | ![]() | Tickets from 1 265 |
29 July 2024 | 5 August 2024 | 1 Stop | ![]() | Tickets from 1 244 |
30 July 2024 | 6 August 2024 | 1 Stop | ![]() | Tickets from 1 284 |
31 July 2024 | 12 August 2024 | 1 Stop | ![]() | Tickets from 1 197 |
1 August 2024 | 5 August 2024 | 1 Stop | ![]() | Tickets from 1 181 |
2 August 2024 | 22 August 2024 | 1 Stop | ![]() | Tickets from 1 321 |
3 August 2024 | 28 August 2024 | 1 Stop | ![]() | Tickets from 1 323 |
4 August 2024 | 3 September 2024 | 1 Stop | ![]() | Tickets from 1 190 |
5 August 2024 | 3 September 2024 | 1 Stop | ![]() | Tickets from 1 114 |
6 August 2024 | 3 September 2024 | 1 Stop | ![]() | Tickets from 1 127 |
7 August 2024 | 4 September 2024 | 1 Stop | ![]() | Tickets from 1 029 |
8 August 2024 | 5 September 2024 | 1 Stop | ![]() | Tickets from 1 105 |
9 August 2024 | 4 September 2024 | 1 Stop | ![]() | Tickets from 1 067 |
10 August 2024 | 5 September 2024 | 1 Stop | ![]() | Tickets from 1 067 |
11 August 2024 | 10 September 2024 | 1 Stop | ![]() | Tickets from 1 054 |
12 August 2024 | 10 September 2024 | 1 Stop | ![]() | Tickets from 1 015 |
13 August 2024 | 10 September 2024 | 1 Stop | ![]() | Tickets from 1 054 |
14 August 2024 | 10 September 2024 | 1 Stop | ![]() | Tickets from 977 |
15 August 2024 | 13 September 2024 | 1 Stop | ![]() | Tickets from 1 041 |
16 August 2024 | 10 September 2024 | 1 Stop | ![]() | Tickets from 1 020 |
17 August 2024 | 10 September 2024 | 1 Stop | ![]() | Tickets from 1 016 |
18 August 2024 | 10 September 2024 | 1 Stop | ![]() | Tickets from 1 015 |
19 August 2024 | 10 September 2024 | 1 Stop | ![]() | Tickets from 906 |
20 August 2024 | 4 September 2024 | 1 Stop | ![]() | Tickets from 838 |
21 August 2024 | 4 September 2024 | 1 Stop | ![]() | Tickets from 837 |
22 August 2024 | 7 September 2024 | 1 Stop | ![]() | Tickets from 757 |
23 August 2024 | 7 September 2024 | 1 Stop | ![]() | Tickets from 749 |
24 August 2024 | 9 September 2024 | 1 Stop | ![]() | Tickets from 858 |
25 August 2024 | 7 September 2024 | 1 Stop | ![]() | Tickets from 639 |
26 August 2024 | 10 September 2024 | 1 Stop | ![]() | Tickets from 633 |
27 August 2024 | 10 September 2024 | 1 Stop | ![]() | Tickets from 627 |
28 August 2024 | 10 September 2024 | 1 Stop | ![]() | Tickets from 633 |
29 August 2024 | 10 September 2024 | 1 Stop | ![]() | Tickets from 627 |
30 August 2024 | 10 September 2024 | 1 Stop | ![]() | Tickets from 627 |
31 August 2024 | 10 September 2024 | 1 Stop | ![]() | Tickets from 633 |
1 September 2024 | 18 September 2024 | 1 Stop | ![]() | Tickets from 743 |
2 September 2024 | 10 September 2024 | 1 Stop | ![]() | Tickets from 627 |
3 September 2024 | 10 September 2024 | 1 Stop | ![]() | Tickets from 627 |
4 September 2024 | 18 September 2024 | 1 Stop | ![]() | Tickets from 628 |
5 September 2024 | 17 September 2024 | 1 Stop | ![]() | Tickets from 633 |
6 September 2024 | 10 September 2024 | 1 Stop | ![]() | Tickets from 627 |
7 September 2024 | 2 October 2024 | 1 Stop | ![]() | Tickets from 639 |
8 September 2024 | 29 September 2024 | 1 Stop | ![]() | Tickets from 634 |
9 September 2024 | 24 September 2024 | 1 Stop | ![]() | Tickets from 633 |
10 September 2024 | 18 September 2024 | 1 Stop | ![]() | Tickets from 628 |
11 September 2024 | 17 September 2024 | 1 Stop | ![]() | Tickets from 633 |
12 September 2024 | 29 September 2024 | 1 Stop | ![]() | Tickets from 628 |
13 September 2024 | 29 September 2024 | 1 Stop | ![]() | Tickets from 627 |
14 September 2024 | 17 September 2024 | 1 Stop | ![]() | Tickets from 633 |
15 September 2024 | 8 October 2024 | 1 Stop | ![]() | Tickets from 628 |
16 September 2024 | 8 October 2024 | 1 Stop | ![]() | Tickets from 634 |
17 September 2024 | 13 October 2024 | 1 Stop | ![]() | Tickets from 627 |
18 September 2024 | 24 September 2024 | 1 Stop | ![]() | Tickets from 628 |
19 September 2024 | 1 October 2024 | 1 Stop | ![]() | Tickets from 634 |
20 September 2024 | 12 October 2024 | 1 Stop | ![]() | Tickets from 627 |
21 September 2024 | 12 October 2024 | 1 Stop | ![]() | Tickets from 749 |
22 September 2024 | 12 October 2024 | 1 Stop | ![]() | Tickets from 744 |
23 September 2024 | 6 October 2024 | 1 Stop | ![]() | Tickets from 633 |
24 September 2024 | 24 September 2024 | 1 Stop | ![]() | Tickets from 689 |
25 September 2024 | 19 October 2024 | 1 Stop | ![]() | Tickets from 627 |
26 September 2024 | 15 October 2024 | 1 Stop | ![]() | Tickets from 749 |
27 September 2024 | 12 October 2024 | 1 Stop | ![]() | Tickets from 627 |
28 September 2024 | 12 October 2024 | 1 Stop | ![]() | Tickets from 633 |
29 September 2024 | 12 October 2024 | 1 Stop | ![]() | Tickets from 749 |
30 September 2024 | 8 October 2024 | 1 Stop | ![]() | Tickets from 633 |
1 October 2024 | 8 October 2024 | 1 Stop | ![]() | Tickets from 633 |
2 October 2024 | 12 October 2024 | 1 Stop | ![]() | Tickets from 627 |
3 October 2024 | 15 October 2024 | 1 Stop | ![]() | Tickets from 768 |
4 October 2024 | 15 October 2024 | 1 Stop | ![]() | Tickets from 633 |
5 October 2024 | 12 October 2024 | 1 Stop | ![]() | Tickets from 749 |
6 October 2024 | 13 October 2024 | 1 Stop | ![]() | Tickets from 633 |
7 October 2024 | 15 October 2024 | 1 Stop | ![]() | Tickets from 628 |
8 October 2024 | 15 October 2024 | 1 Stop | ![]() | Tickets from 633 |
9 October 2024 | 15 October 2024 | 1 Stop | ![]() | Tickets from 627 |
10 October 2024 | 13 October 2024 | 1 Stop | ![]() | Tickets from 633 |
11 October 2024 | 13 October 2024 | 1 Stop | ![]() | Tickets from 627 |
12 October 2024 | 19 October 2024 | 1 Stop | ![]() | Tickets from 749 |
13 October 2024 | 19 October 2024 | 1 Stop | ![]() | Tickets from 627 |
14 October 2024 | 17 October 2024 | 1 Stop | ![]() | Tickets from 633 |
15 October 2024 | 20 October 2024 | 1 Stop | ![]() | Tickets from 633 |
16 October 2024 | 17 October 2024 | 1 Stop | ![]() | Tickets from 628 |
17 October 2024 | 24 October 2024 | 1 Stop | ![]() | Tickets from 639 |
18 October 2024 | 22 October 2024 | 1 Stop | ![]() | Tickets from 628 |
19 October 2024 | 22 October 2024 | 1 Stop | ![]() | Tickets from 634 |
20 October 2024 | 5 November 2024 | 1 Stop | ![]() | Tickets from 634 |
21 October 2024 | 24 October 2024 | 1 Stop | ![]() | Tickets from 628 |
22 October 2024 | 1 November 2024 | Direct | ![]() | Tickets from 744 |
23 October 2024 | 10 November 2024 | Direct | ![]() | Tickets from 630 |
24 October 2024 | 6 November 2024 | 1 Stop | ![]() | Tickets from 639 |
25 October 2024 | 6 November 2024 | 1 Stop | ![]() | Tickets from 633 |
26 October 2024 | 1 November 2024 | Direct | ![]() | Tickets from 662 |
27 October 2024 | 6 November 2024 | 1 Stop | ![]() | Tickets from 645 |
28 October 2024 | 4 November 2024 | 1 Stop | ![]() | Tickets from 637 |
29 October 2024 | 4 November 2024 | 1 Stop | ![]() | Tickets from 639 |
30 October 2024 | 6 November 2024 | 1 Stop | ![]() | Tickets from 639 |
31 October 2024 | 6 November 2024 | 1 Stop | ![]() | Tickets from 639 |
1 November 2024 | 8 November 2024 | Direct | ![]() | Tickets from 481 |
2 November 2024 | 9 November 2024 | Direct | ![]() | Tickets from 594 |
3 November 2024 | 30 November 2024 | Direct | ![]() | Tickets from 481 |
4 November 2024 | 13 November 2024 | Direct | ![]() | Tickets from 481 |
5 November 2024 | 12 November 2024 | Direct | ![]() | Tickets from 594 |
6 November 2024 | 16 November 2024 | Direct | ![]() | Tickets from 594 |
7 November 2024 | 13 November 2024 | Direct | ![]() | Tickets from 594 |
8 November 2024 | 15 November 2024 | Direct | ![]() | Tickets from 594 |
9 November 2024 | 9 November 2024 | Direct | ![]() | Tickets from 594 |
10 November 2024 | 27 November 2024 | Direct | ![]() | Tickets from 593 |
11 November 2024 | 25 November 2024 | Direct | ![]() | Tickets from 593 |
12 November 2024 | 22 November 2024 | Direct | ![]() | Tickets from 593 |
13 November 2024 | 22 November 2024 | Direct | ![]() | Tickets from 593 |
14 November 2024 | 18 November 2024 | Direct | ![]() | Tickets from 594 |
15 November 2024 | 15 November 2024 | Direct | ![]() | Tickets from 594 |
16 November 2024 | 24 November 2024 | Direct | ![]() | Tickets from 480 |
17 November 2024 | 8 December 2024 | Direct | ![]() | Tickets from 593 |
18 November 2024 | 23 November 2024 | Direct | ![]() | Tickets from 594 |
19 November 2024 | 28 November 2024 | Direct | ![]() | Tickets from 595 |
20 November 2024 | 8 December 2024 | Direct | ![]() | Tickets from 593 |
21 November 2024 | 28 November 2024 | Direct | ![]() | Tickets from 593 |
22 November 2024 | 30 November 2024 | Direct | ![]() | Tickets from 481 |
23 November 2024 | 26 November 2024 | Direct | ![]() | Tickets from 594 |
24 November 2024 | 28 November 2024 | Direct | ![]() | Tickets from 594 |
25 November 2024 | 6 December 2024 | Direct | ![]() | Tickets from 593 |
26 November 2024 | 9 December 2024 | Direct | ![]() | Tickets from 594 |
27 November 2024 | 1 December 2024 | Direct | ![]() | Tickets from 594 |
28 November 2024 | 9 December 2024 | Direct | ![]() | Tickets from 594 |
29 November 2024 | 6 December 2024 | Direct | ![]() | Tickets from 594 |
30 November 2024 | 7 December 2024 | Direct | ![]() | Tickets from 481 |
1 December 2024 | 1 December 2024 | Direct | ![]() | Tickets from 594 |
2 December 2024 | 6 December 2024 | Direct | ![]() | Tickets from 594 |
3 December 2024 | 12 December 2024 | Direct | ![]() | Tickets from 594 |
4 December 2024 | 9 December 2024 | Direct | ![]() | Tickets from 594 |
5 December 2024 | 12 December 2024 | Direct | ![]() | Tickets from 594 |
6 December 2024 | 13 December 2024 | Direct | ![]() | Tickets from 593 |
7 December 2024 | 11 December 2024 | Direct | ![]() | Tickets from 594 |
8 December 2024 | 11 December 2024 | Direct | ![]() | Tickets from 594 |
9 December 2024 | 16 December 2024 | 1 Stop | ![]() | Tickets from 735 |
10 December 2024 | 15 December 2024 | 1 Stop | ![]() | Tickets from 616 |
11 December 2024 | 19 December 2024 | 1 Stop | ![]() | Tickets from 611 |
12 December 2024 | 19 December 2024 | 1 Stop | ![]() | Tickets from 611 |
13 December 2024 | 9 January 2025 | Direct | ![]() | Tickets from 481 |
14 December 2024 | 24 December 2024 | 1 Stop | ![]() | Tickets from 753 |
15 December 2024 | 22 December 2024 | 1 Stop | ![]() | Tickets from 753 |
16 December 2024 | 23 December 2024 | 1 Stop | ![]() | Tickets from 714 |
17 December 2024 | 26 December 2024 | Direct | ![]() | Tickets from 692 |
18 December 2024 | 8 January 2025 | 1 Stop | ![]() | Tickets from 936 |
19 December 2024 | 27 December 2024 | Direct | ![]() | Tickets from 691 |
20 December 2024 | 18 January 2025 | Direct | ![]() | Tickets from 991 |
21 December 2024 | 29 December 2024 | Direct | ![]() | Tickets from 930 |
22 December 2024 | 6 January 2025 | 1 Stop | ![]() | Tickets from 1 020 |
23 December 2024 | 22 January 2025 | Direct | ![]() | Tickets from 639 |
24 December 2024 | 1 January 2025 | 1 Stop | ![]() | Tickets from 819 |
25 December 2024 | 23 January 2025 | Direct | ![]() | Tickets from 540 |
26 December 2024 | 9 January 2025 | Direct | ![]() | Tickets from 595 |
27 December 2024 | 17 January 2025 | 1 Stop | ![]() | Tickets from 745 |
28 December 2024 | 18 January 2025 | Direct | ![]() | Tickets from 542 |
29 December 2024 | 7 January 2025 | 1 Stop | ![]() | Tickets from 787 |
30 December 2024 | 9 January 2025 | 1 Stop | ![]() | Tickets from 744 |
31 December 2024 | 12 January 2025 | 1 Stop | ![]() | Tickets from 735 |
1 January 2025 | 12 January 2025 | 1 Stop | ![]() | Tickets from 616 |
2 January 2025 | 25 January 2025 | 1 Stop | ![]() | Tickets from 611 |
3 January 2025 | 17 January 2025 | 1 Stop | ![]() | Tickets from 611 |
4 January 2025 | 14 January 2025 | 2 Stops | ![]() | Tickets from 652 |
5 January 2025 | 13 January 2025 | Direct | ![]() | Tickets from 616 |
6 January 2025 | 7 January 2025 | Direct | ![]() | Tickets from 595 |
7 January 2025 | 14 January 2025 | Direct | ![]() | Tickets from 616 |
8 January 2025 | 22 January 2025 | Direct | ![]() | Tickets from 542 |
9 January 2025 | 23 January 2025 | Direct | ![]() | Tickets from 540 |
10 January 2025 | 16 January 2025 | Direct | ![]() | Tickets from 542 |
11 January 2025 | 18 January 2025 | Direct | ![]() | Tickets from 542 |
12 January 2025 | 21 January 2025 | Direct | ![]() | Tickets from 542 |
13 January 2025 | 23 January 2025 | Direct | ![]() | Tickets from 542 |
14 January 2025 | 21 January 2025 | Direct | ![]() | Tickets from 542 |
15 January 2025 | 22 January 2025 | Direct | ![]() | Tickets from 542 |
16 January 2025 | 25 January 2025 | Direct | ![]() | Tickets from 376 |
17 January 2025 | 26 January 2025 | 1 Stop | ![]() | Tickets from 523 |
18 January 2025 | 29 January 2025 | 1 Stop | ![]() | Tickets from 523 |
19 January 2025 | 30 January 2025 | Direct | ![]() | Tickets from 488 |
20 January 2025 | 3 February 2025 | Direct | ![]() | Tickets from 488 |
21 January 2025 | 28 January 2025 | Direct | ![]() | Tickets from 489 |
22 January 2025 | 27 January 2025 | Direct | ![]() | Tickets from 489 |
23 January 2025 | 30 January 2025 | Direct | ![]() | Tickets from 375 |
24 January 2025 | 1 February 2025 | Direct | ![]() | Tickets from 376 |
25 January 2025 | 8 February 2025 | Direct | ![]() | Tickets from 488 |
26 January 2025 | 2 February 2025 | 1 Stop | ![]() | Tickets from 534 |
27 January 2025 | 3 February 2025 | Direct | ![]() | Tickets from 534 |
28 January 2025 | 6 February 2025 | 1 Stop | ![]() | Tickets from 523 |
29 January 2025 | 12 February 2025 | Direct | ![]() | Tickets from 488 |
30 January 2025 | 30 January 2025 | Direct | ![]() | Tickets from 489 |
31 January 2025 | 7 February 2025 | 1 Stop | ![]() | Tickets from 530 |
1 February 2025 | 8 February 2025 | Direct | ![]() | Tickets from 488 |
2 February 2025 | 2 February 2025 | Direct | ![]() | Tickets from 489 |
3 February 2025 | 17 February 2025 | Direct | ![]() | Tickets from 488 |
4 February 2025 | 12 February 2025 | Direct | ![]() | Tickets from 489 |
5 February 2025 | 19 February 2025 | Direct | ![]() | Tickets from 488 |
6 February 2025 | 14 February 2025 | Direct | ![]() | Tickets from 489 |
7 February 2025 | 10 February 2025 | Direct | ![]() | Tickets from 489 |
8 February 2025 | 12 February 2025 | Direct | ![]() | Tickets from 489 |
9 February 2025 | 14 February 2025 | Direct | ![]() | Tickets from 489 |
10 February 2025 | 19 February 2025 | Direct | ![]() | Tickets from 489 |
11 February 2025 | 16 February 2025 | Direct | ![]() | Tickets from 489 |
12 February 2025 | 20 February 2025 | 1 Stop | ![]() | Tickets from 523 |
13 February 2025 | 20 February 2025 | 1 Stop | ![]() | Tickets from 523 |
14 February 2025 | 24 February 2025 | Direct | ![]() | Tickets from 481 |
15 February 2025 | 22 February 2025 | 1 Stop | ![]() | Tickets from 421 |
16 February 2025 | 25 February 2025 | Direct | ![]() | Tickets from 489 |
17 February 2025 | 25 February 2025 | Direct | ![]() | Tickets from 489 |
18 February 2025 | 25 February 2025 | Direct | ![]() | Tickets from 489 |
19 February 2025 | 21 February 2025 | Direct | ![]() | Tickets from 481 |
20 February 2025 | 27 February 2025 | Direct | ![]() | Tickets from 489 |
21 February 2025 | 28 February 2025 | Direct | ![]() | Tickets from 489 |
22 February 2025 | 28 February 2025 | Direct | ![]() | Tickets from 489 |
23 February 2025 | 7 March 2025 | Direct | ![]() | Tickets from 542 |
24 February 2025 | 28 February 2025 | Direct | ![]() | Tickets from 429 |
25 February 2025 | 3 March 2025 | Direct | ![]() | Tickets from 542 |
26 February 2025 | 6 March 2025 | Direct | ![]() | Tickets from 542 |
27 February 2025 | 3 March 2025 | Direct | ![]() | Tickets from 542 |
28 February 2025 | 6 March 2025 | 1 Stop | ![]() | Tickets from 575 |
1 March 2025 | 8 March 2025 | Direct | ![]() | Tickets from 593 |
2 March 2025 | 9 March 2025 | Direct | ![]() | Tickets from 594 |
3 March 2025 | 10 March 2025 | Direct | ![]() | Tickets from 594 |
4 March 2025 | 9 March 2025 | Direct | ![]() | Tickets from 595 |
5 March 2025 | 13 March 2025 | 1 Stop | ![]() | Tickets from 616 |
6 March 2025 | 6 March 2025 | Direct | ![]() | Tickets from 595 |
7 March 2025 | 10 March 2025 | Direct | ![]() | Tickets from 595 |
8 March 2025 | 16 March 2025 | 1 Stop | ![]() | Tickets from 606 |
9 March 2025 | 16 March 2025 | Direct | ![]() | Tickets from 661 |
10 March 2025 | 10 March 2025 | Direct | ![]() | Tickets from 595 |
11 March 2025 | 18 March 2025 | Direct | ![]() | Tickets from 662 |
12 March 2025 | 20 March 2025 | 1 Stop | ![]() | Tickets from 616 |
13 March 2025 | 22 March 2025 | 1 Stop | ![]() | Tickets from 610 |
14 March 2025 | 21 March 2025 | 1 Stop | ![]() | Tickets from 611 |
15 March 2025 | 19 March 2025 | 1 Stop | ![]() | Tickets from 611 |
16 March 2025 | 29 March 2025 | 1 Stop | ![]() | Tickets from 615 |
17 March 2025 | 23 March 2025 | Direct | ![]() | Tickets from 616 |
18 March 2025 | 25 March 2025 | Direct | ![]() | Tickets from 616 |
19 March 2025 | 30 March 2025 | 1 Stop | ![]() | Tickets from 616 |
20 March 2025 | 31 March 2025 | 1 Stop | ![]() | Tickets from 650 |
21 March 2025 | 30 March 2025 | Direct | ![]() | Tickets from 735 |
22 March 2025 | 5 April 2025 | 1 Stop | ![]() | Tickets from 703 |
24 March 2025 | 30 March 2025 | 1 Stop | ![]() | Tickets from 616 |
25 March 2025 | 1 April 2025 | 1 Stop | ![]() | Tickets from 704 |
26 March 2025 | 8 April 2025 | 1 Stop | ![]() | Tickets from 726 |
27 March 2025 | 31 March 2025 | 1 Stop | ![]() | Tickets from 770 |
28 March 2025 | 17 April 2025 | Direct | ![]() | Tickets from 792 |
29 March 2025 | 5 April 2025 | 1 Stop | ![]() | Tickets from 704 |
30 March 2025 | 12 April 2025 | Direct | ![]() | Tickets from 806 |
31 March 2025 | 17 April 2025 | Direct | ![]() | Tickets from 661 |
1 April 2025 | 16 April 2025 | Direct | ![]() | Tickets from 548 |
2 April 2025 | 23 April 2025 | 1 Stop | ![]() | Tickets from 705 |
3 April 2025 | 29 April 2025 | 1 Stop | ![]() | Tickets from 705 |
4 April 2025 | 22 April 2025 | 1 Stop | ![]() | Tickets from 789 |
5 April 2025 | 14 April 2025 | 1 Stop | ![]() | Tickets from 705 |
6 April 2025 | 17 April 2025 | Direct | ![]() | Tickets from 581 |
7 April 2025 | 17 April 2025 | Direct | ![]() | Tickets from 664 |
8 April 2025 | 16 April 2025 | Direct | ![]() | Tickets from 664 |
9 April 2025 | 25 April 2025 | Direct | ![]() | Tickets from 581 |
10 April 2025 | 23 April 2025 | Direct | ![]() | Tickets from 697 |
11 April 2025 | 16 April 2025 | Direct | ![]() | Tickets from 697 |
12 April 2025 | 17 April 2025 | Direct | ![]() | Tickets from 697 |
13 April 2025 | 25 April 2025 | Direct | ![]() | Tickets from 729 |
14 April 2025 | 26 April 2025 | Direct | ![]() | Tickets from 581 |
15 April 2025 | 28 April 2025 | Direct | ![]() | Tickets from 548 |
16 April 2025 | 22 April 2025 | Direct | ![]() | Tickets from 664 |
17 April 2025 | 25 April 2025 | Direct | ![]() | Tickets from 613 |
18 April 2025 | 28 April 2025 | Direct | ![]() | Tickets from 697 |
19 April 2025 | 26 April 2025 | 1 Stop | ![]() | Tickets from 707 |
20 April 2025 | 27 April 2025 | Direct | ![]() | Tickets from 729 |
21 April 2025 | 28 April 2025 | Direct | ![]() | Tickets from 664 |
22 April 2025 | 29 April 2025 | Direct | ![]() | Tickets from 664 |
23 April 2025 | 25 April 2025 | Direct | ![]() | Tickets from 697 |
24 April 2025 | 1 May 2025 | Direct | ![]() | Tickets from 879 |
25 April 2025 | 8 May 2025 | Direct | ![]() | Tickets from 877 |
26 April 2025 | 30 April 2025 | Direct | ![]() | Tickets from 581 |
27 April 2025 | 30 April 2025 | Direct | ![]() | Tickets from 697 |
28 April 2025 | 7 May 2025 | Direct | ![]() | Tickets from 845 |
29 April 2025 | 9 May 2025 | 1 Stop | ![]() | Tickets from 834 |
30 April 2025 | 21 May 2025 | Direct | ![]() | Tickets from 845 |
1 May 2025 | 8 May 2025 | 2 Stops | ![]() | Tickets from 773 |
2 May 2025 | 15 May 2025 | 1 Stop | ![]() | Tickets from 785 |
3 May 2025 | 10 May 2025 | 1 Stop | ![]() | Tickets from 872 |
4 May 2025 | 18 May 2025 | 1 Stop | ![]() | Tickets from 1 061 |
5 May 2025 | 12 May 2025 | 1 Stop | ![]() | Tickets from 750 |
6 May 2025 | 20 May 2025 | 2 Stops | ![]() | Tickets from 789 |
7 May 2025 | 21 May 2025 | 1 Stop | ![]() | Tickets from 795 |
8 May 2025 | 22 May 2025 | Direct | ![]() | Tickets from 1 060 |
9 May 2025 | 19 May 2025 | Direct | ![]() | Tickets from 1 058 |
10 May 2025 | 26 May 2025 | Direct | ![]() | Tickets from 1 058 |
11 May 2025 | 25 May 2025 | Direct | ![]() | Tickets from 1 090 |
12 May 2025 | 26 May 2025 | 1 Stop | ![]() | Tickets from 832 |
13 May 2025 | 27 May 2025 | Direct | ![]() | Tickets from 1 027 |
14 May 2025 | 28 May 2025 | Direct | ![]() | Tickets from 1 026 |
15 May 2025 | 22 May 2025 | 1 Stop | ![]() | Tickets from 834 |
16 May 2025 | 31 May 2025 | 1 Stop | ![]() | Tickets from 910 |
17 May 2025 | 7 June 2025 | 1 Stop | ![]() | Tickets from 948 |
18 May 2025 | 7 June 2025 | 1 Stop | ![]() | Tickets from 877 |
19 May 2025 | 9 June 2025 | 1 Stop | ![]() | Tickets from 1 022 |
20 May 2025 | 3 June 2025 | 1 Stop | ![]() | Tickets from 870 |
21 May 2025 | 29 May 2025 | Direct | ![]() | Tickets from 1 026 |
22 May 2025 | 2 June 2025 | 1 Stop | ![]() | Tickets from 862 |
23 May 2025 | 31 May 2025 | 1 Stop | ![]() | Tickets from 947 |
24 May 2025 | 31 May 2025 | 1 Stop | ![]() | Tickets from 947 |
25 May 2025 | 2 June 2025 | 1 Stop | ![]() | Tickets from 910 |
26 May 2025 | 7 June 2025 | 1 Stop | ![]() | Tickets from 908 |
27 May 2025 | 18 June 2025 | 1 Stop | ![]() | Tickets from 871 |
28 May 2025 | 11 June 2025 | 1 Stop | ![]() | Tickets from 865 |
30 May 2025 | 13 June 2025 | 1 Stop | ![]() | Tickets from 947 |
31 May 2025 | 15 June 2025 | 1 Stop | ![]() | Tickets from 948 |
1 June 2025 | 16 June 2025 | 1 Stop | ![]() | Tickets from 908 |
2 June 2025 | 9 June 2025 | 1 Stop | ![]() | Tickets from 870 |
3 June 2025 | 20 June 2025 | 1 Stop | ![]() | Tickets from 903 |
4 June 2025 | 16 June 2025 | 1 Stop | ![]() | Tickets from 864 |
5 June 2025 | 19 June 2025 | 1 Stop | ![]() | Tickets from 864 |
6 June 2025 | 16 June 2025 | 1 Stop | ![]() | Tickets from 882 |
7 June 2025 | 21 June 2025 | 1 Stop | ![]() | Tickets from 940 |
8 June 2025 | 18 June 2025 | Direct | ![]() | Tickets from 1 058 |
9 June 2025 | 16 June 2025 | 1 Stop | ![]() | Tickets from 825 |
10 June 2025 | 18 June 2025 | 1 Stop | ![]() | Tickets from 864 |
11 June 2025 | 17 June 2025 | Direct | ![]() | Tickets from 1 026 |
12 June 2025 | 23 June 2025 | 1 Stop | ![]() | Tickets from 862 |
13 June 2025 | 20 June 2025 | 1 Stop | ![]() | Tickets from 1 098 |
14 June 2025 | 16 June 2025 | 1 Stop | ![]() | Tickets from 864 |
15 June 2025 | 25 June 2025 | 1 Stop | ![]() | Tickets from 1 061 |
16 June 2025 | 30 June 2025 | 1 Stop | ![]() | Tickets from 916 |
17 June 2025 | 30 June 2025 | Direct | ![]() | Tickets from 1 376 |
18 June 2025 | 2 July 2025 | 1 Stop | ![]() | Tickets from 886 |
19 June 2025 | 19 June 2025 | Direct | ![]() | Tickets from 1 060 |
20 June 2025 | 20 June 2025 | Direct | ![]() | Tickets from 974 |
21 June 2025 | 12 July 2025 | 1 Stop | ![]() | Tickets from 962 |
22 June 2025 | 3 July 2025 | 2 Stops | ![]() | Tickets from 1 320 |
23 June 2025 | 3 July 2025 | 1 Stop | ![]() | Tickets from 1 022 |
24 June 2025 | 2 July 2025 | 1 Stop | ![]() | Tickets from 987 |
25 June 2025 | 4 July 2025 | 2 Stops | ![]() | Tickets from 1 223 |
26 June 2025 | 12 July 2025 | Direct | ![]() | Tickets from 1 103 |
27 June 2025 | 4 July 2025 | 2 Stops | ![]() | Tickets from 1 349 |
28 June 2025 | 12 July 2025 | 2 Stops | ![]() | Tickets from 1 377 |
29 June 2025 | 15 July 2025 | 1 Stop | ![]() | Tickets from 1 061 |
30 June 2025 | 17 July 2025 | 1 Stop | ![]() | Tickets from 1 021 |
1 July 2025 | 14 July 2025 | 1 Stop | ![]() | Tickets from 1 021 |
Timing is Everything: When to Book for Savings
The right time to book your flight can significantly impact how much you end up paying. Here are a few strategies:
- Off-Peak travel: Opting for a weekday flight or avoiding holidays can result in cheaper fares due to less demand.
- Early Booking: Locking in your flight a few weeks to months before your travel can help you snatch up early bird rates.
- Last-Minute Deals: While risky, airlines occasionally offer heavily discounted seats close to departure to fill up planes.
- Flight Comparison Tools: Use tools like Kayak, or Google Flights to compare fares across multiple airlines.
Remember to search in incognito mode while hunting for cheap flights to avoid potential price hikes based on your browsing history.
FAQ
1. Can I get a direct flight from London, Ontario to Calgary?
Yes, direct flights are available. However, be aware that they might not always be the cheapest option.
2. How can I ensure I’m getting the best deal on my flight?
Remember to check multiple airlines and booking platforms. Set flight alerts for price drops and be flexible with your travel dates.
3. Do flight prices fluctuate often?
Yes, flight prices can fluctuate based on factors like demand, day of the week, and proximity to departure. Typically, it’s cost-effective to book your ticket 1-2 months in advance.
Wrapping Up the Journey
While finding cheap flights from London, Ontario to Calgary may appear daunting at first, with the right knowledge and good timing, it should be a breeze. Embrace flexibility, utilize technology, and do your research to not just save a few dollars, but also ensure a smooth start to your Canadian adventure. So why wait? Start planning your trip to Calgary today!