Latest deals
Insights
FAQs
Reviews
Price Alerts

Cheap flights from Johannesburg to Calgary from R15 464

This is the cheapest return flight price found by a momondo user in the last 72 hours by searching for a flight from Johannesburg to Calgary departing on 20/1. Fares may change, and may not be available for all flights or travel dates. Click the price to refresh the search for this deal.
1 adult
0 bags

Deals available from 900+ travel sites.

'This year, momondo is the #1 place for airfares on the internet.'
Save money when you book flights with momondo
Big names, great deals
Big names, great deals
Search 100s of travel sites to compare prices.
Filter for what you want
Filter for what you want
Free Wi-Fi? Stopover? Instantly customise your results.
Trusted and free
Trusted and free
We’re completely free to use - no hidden charges or fees.
Price Alerts
Price Alerts
Not ready to book? to track prices.

Find the cheapest flights from Johannesburg to Calgary

Cheap return flights

These are some of the best return flight deals from Johannesburg to Calgary that have been recently found on momondo from popular airlines, departing in the coming months.

Cheap one-way flights

Flying one-way? These are some of the best deals recently discovered on momondo for flights from Johannesburg to Calgary.

Cheap last-minute flights

Planning a quick getaway from Johannesburg to Calgary? These are the last-minute flight deals available now.

Cheap direct flights

If you prefer a non-stop journey, check out our latest direct flight deals to Calgary, so you can enjoy a seamless trip without stopovers.

Cheap bus & train deals from Johannesburg to Calgary

Find recent round-trip train or bus tickets from Johannesburg to Calgary.

All round-trip flight deals to Calgary

The cheapest plane tickets to Calgary found on KAYAK recently.
19:35 - 18:25JNB-YYC
31h 50m2 stops
11:35 - 7:05YYC-JNB
34h 30m2 stops
R15 464
Find Deal
Mon, Jan 20 - Tue, Jan 28
19:35 - 18:25JNB-YYC
31h 50m2 stops
17:10 - 9:30YYC-JNB
31h 20m1 stop
R15 811
Find Deal
Mon, Jan 20 - Tue, Jan 28
23:55 - 1:06JNB-YYC
34h 11m2 stops
0:20 - 22:00YYC-JNB
36h 40m2 stops
R18 264
Find Deal
Mon, Jan 20 - Mon, Jan 27
20:25 - 22:15JNB-YYC
58h 50m3 stops
17:10 - 21:35YYC-JNB
43h 25m2 stops
R19 837SWISS
Find Deal
Mon, Jan 20 - Tue, Jan 28
22:00 - 21:41JNB-YYC
32h 41m2 stops
15:30 - 18:35YYC-JNB
42h 05m2 stops
R19 874United Airlines
Find Deal
Mon, Feb 3 - Mon, Feb 10
23:55 - 13:30JNB-YYC
22h 35m1 stop
15:30 - 22:00YYC-JNB
21h 30m1 stop
R21 777KLM
Find Deal
Mon, Jan 20 - Tue, Jan 28
18:50 - 21:08JNB-YYC
59h 18m3 stops
9:55 - 16:35YYC-JNB
45h 40m3 stops
R25 913Emirates
Find Deal
Mon, Feb 3 - Mon, Feb 10
14:35 - 14:23JNB-YYC
32h 48m3 stops
0:50 - 13:10YYC-JNB
27h 20m2 stops
R26 846
Find Deal
Mon, Jan 20 - Mon, Jan 27
13:25 - 21:08JNB-YYC
64h 43m3 stops
0:20 - 20:50YYC-JNB
35h 30m2 stops
R27 944Emirates
Find Deal
Mon, Feb 3 - Sun, Feb 9
18:50 - 21:08JNB-YYC
35h 18m2 stops
0:20 - 10:25YYC-JNB
49h 05m2 stops
R28 548Emirates
Find Deal
Mon, Feb 3 - Sun, Feb 9
YYC
25391 kmmulti-stop
Multiple Airlines
Find Deal
21:55 - 21:07JNB-YYC
32h 12m2 stops
6:35 - 19:00YYC-JNB
27h 25m2 stops
R14 841Delta
Find Deal
Tue, Dec 24 - Sat, Feb 8
23:55 - 13:30JNB-YYC
22h 35m1 stop
6:35 - 19:00YYC-JNB
27h 25m2 stops
R14 933Delta
Find Deal
Tue, Dec 24 - Sat, Feb 8
23:55 - 13:30JNB-YYC
22h 35m1 stop
6:35 - 19:00YYC-JNB
27h 25m2 stops
R20 039Delta
Find Deal
Tue, Dec 24 - Sat, Feb 8
23:55 - 13:30JNB-YYC
22h 35m1 stop
15:15 - 22:00YYC-JNB
21h 45m1 stop
R20 075Delta
Find Deal
Tue, Dec 24 - Sat, Feb 8
19:35 - 15:25JNB-YYC
28h 50m1 stop
17:10 - 9:30YYC-JNB
31h 20m1 stop
R21 192Brussels Airlines
Find Deal
Tue, Dec 24 - Sat, Feb 8
19:35 - 15:25JNB-YYC
28h 50m1 stop
0:50 - 21:35YYC-JNB
35h 45m2 stops
R22 967
Find Deal
Tue, Dec 24 - Fri, Feb 7
19:35 - 15:25JNB-YYC
28h 50m1 stop
0:50 - 21:35YYC-JNB
35h 45m2 stops
R24 906
Find Deal
Tue, Dec 24 - Fri, Feb 7
11:05 - 16:16JNB-YYC
38h 11m2 stops
6:50 - 15:30YYC-JNB
47h 40m3 stops
R50 984
Find Deal
Tue, Dec 24 - Sat, Feb 8
18:50 - 21:10JNB-YYC
59h 20m3 stops
0:20 - 20:50YYC-JNB
35h 30m2 stops
R52 100Emirates
Find Deal
Tue, Dec 24 - Fri, Feb 7
13:25 - 21:10JNB-YYC
64h 45m3 stops
0:20 - 20:50YYC-JNB
35h 30m2 stops
R52 558Emirates
Find Deal
Tue, Dec 24 - Fri, Feb 7

Emirates flights from Johannesburg to Calgary

Our best Emirates deals on Johannesburg to Calgary flight tickets
Emirates
Feb 3
JNB18:50Johannesburg OR Tambo
59h 18m
3 stops
YYC21:08Calgary
Feb 10
YYC9:55Calgary
45h 40m
3 stops
JNB16:35Johannesburg OR Tambo
R25 913
Find similar
Emirates
Feb 3
JNB13:25Johannesburg OR Tambo
64h 43m
3 stops
YYC21:08Calgary
Feb 9
YYC0:20Calgary
35h 30m
2 stops
JNB20:50Johannesburg OR Tambo
R27 944
Find similar
Emirates
Feb 3
JNB18:50Johannesburg OR Tambo
35h 18m
2 stops
YYC21:08Calgary
Feb 9
YYC0:20Calgary
49h 05m
2 stops
JNB10:25Johannesburg OR Tambo
R28 548
Find similar

Delta flights from Johannesburg to Calgary

Our best Delta deals on Johannesburg to Calgary flight tickets
Delta
Dec 24
JNB21:55Johannesburg OR Tambo
32h 12m
2 stops
YYC21:07Calgary
Feb 8
YYC6:35Calgary
27h 25m
2 stops
JNB19:00Johannesburg OR Tambo
R14 841
Find similar
Delta
Dec 24
JNB23:55Johannesburg OR Tambo
22h 35m
1 stop
YYC13:30Calgary
Feb 8
YYC6:35Calgary
27h 25m
2 stops
JNB19:00Johannesburg OR Tambo
R14 933
Find similar
Delta
Dec 24
JNB23:55Johannesburg OR Tambo
22h 35m
1 stop
YYC13:30Calgary
Feb 8
YYC6:35Calgary
27h 25m
2 stops
JNB19:00Johannesburg OR Tambo
R20 039
Find similar

See travel insights to Calgary from

How to get the cheapest flight ticket from Johannesburg to Calgary

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the typical price of a round-trip flight between Johannesburg and Calgary?

What is the cheapest month to fly to Calgary?

The month of February is another great option to travel to Calgary, with average flight prices from Johannesburg averaging around R17 916.

What is the cheapest day to depart on your flight to Calgary?

On average, the least expensive day to fly to Calgary from Johannesburg is on a Wednesday. momondo users have found tickets for Wednesday departures for as low as R21 060. However, this price may fluctuate depending on the airline, the season, and holidays. If your travel schedule is flexible, try to avoid departing on a Saturday because tickets tend to average around R25 802. These prices are subject to change though, so be sure to set up a Price Alert for flights to Calgary.

What is the cheapest time of day to depart on your flight to Calgary?

According to our data, the cheapest time of day to fly to Calgary is in the evening. momondo users have found flights departing from Johannesburg to Calgary in the evening for as low as R23 066. Keep in mind that these prices may fluctuate based on what airline you choose and the time of year you plan to travel. At midday is when there is more demand to fly to Calgary, so prices are often more expensive at around R25 212 per ticket.

How far in advance should I book a flight to Calgary?

The best time to book a flight to Calgary from Johannesburg is 36 days out, which is when prices tend to be around R22 108. Don’t hesitate to check prices now though, because momondo users recently found tickets for as low as R233 421.

Cheap Johannesburg to Calgary flight deals and tips

Find info about flight duration, direct flights, and airports for your flight from Johannesburg to Calgary

Best price found

R15 464

Fastest flight time

22h 35m

Direct flights

None

Airports in Calgary

1 airport
The best flight deal from Johannesburg to Calgary found on momondo in the last 72 hours is R15 464
The fastest flight from Johannesburg to Calgary takes 22h 35m
There are no direct flights from Johannesburg to Calgary. Popular non-direct route for this connection is Johannesburg OR Tambo Airport - Calgary Airport.
There is 1 airport near Calgary: Calgary (YYC)

  • How far is Johannesburg to Calgary by plane?

    Johannesburg and Calgary are 15784,3 km apart from one another. In terms of flight time, this usually takes a little over 22h 35m.

  • When did momondo last update prices for flights from Johannesburg to Calgary Airport?

    Prices for flights from Johannesburg to Calgary Airport are refreshed on a daily basis.

  • How many operators does momondo search for flights from Johannesburg to Calgary Airport?

  • How old do you have to be to fly from Johannesburg to Calgary Airport?

    Although the minimum age for a child to fly alone is five, airlines that offer an unaccompanied minor (UMNR) service may have their own age limits, which could be impacted by factors such as flight length, timing, and stopovers. It is recommended that you verify with the airline you are booking with for travel from Johannesburg to Calgary Airport.

  • What documentation or ID do you need to fly to Calgary Airport?

    The required travel and health documents for your Calgary Airport trip may vary depending on your itinerary and personal circumstances. As a general rule, you should carry multiple documents, including a national ID card or driver's licence and a passport valid for six months after your intended arrival at Calgary Airport. We recommend that you seek guidance from your airline or a reliable third party such as IATA.


Best airlines flying from Johannesburg to Calgary

Compare and see reviews for airlines that fly from Johannesburg to Calgary with momondo
Airline
Rating
Free Cancellation
Price
DeltaPriceFrom R12 232Free CancellationRating
8,0
8 597 reviews
Search Delta flights
Air FrancePriceFrom R12 917Free CancellationRating
7,4
1 501 reviews
Search Air France flights
KLMPriceFrom R13 268Free CancellationRating
7,8
1 344 reviews
Search KLM flights
SWISSPriceFrom R13 516Free CancellationRating
7,5
1 604 reviews
Search SWISS flights
United AirlinesPriceFrom R14 883Free CancellationRating
7,4
9 039 reviews
Search United Airlines flights
Brussels AirlinesPriceFrom R15 269Free CancellationRating
7,4
353 reviews
Search Brussels Airlines flights
LufthansaPriceFrom R16 457Free CancellationRating
6,8
7 080 reviews
Search Lufthansa flights
Air CanadaPriceFrom R18 048Free CancellationRating
7,0
8 403 reviews
Search Air Canada flights
British AirwaysPriceFrom R18 273Free CancellationRating
6,6
6 815 reviews
Search British Airways flights
Qatar AirwaysPriceFrom R21 865Free CancellationRating
7,5
3 787 reviews
Search Qatar Airways flights

Why use momondo?

Why should I use momondo to find a flight deal from Johannesburg to Calgary?

momondo collates all your flight options in one place and lets you filter them to find the perfect flight from Johannesburg to Calgary. momondo saves you time and could save you money on your trip.

Can I find flights from Johannesburg to Calgary with flexible booking policies on momondo?

Yes. momondo allows you to filter the results for Johannesburg to Calgary flights to just show those with flexible booking policies.

How can momondo help me find flights from Johannesburg to Calgary?

Once all potential Johannesburg to Calgary flight options are in front of you, momondo lets you sort and filter flights based on preferences such as airline, price and flight times amongst many other options.

I’m not ready to book a flight from Johannesburg to Calgary right now. Can momondo alert me if prices change?

Of course. momondo tracks the price of Johannesburg to Calgary flights. All you need is a valid email address and we will do the rest; it is that quick and easy.


An easier way to manage your Calgary trip

We make it super easy to schedule, organise and travel with friends or family. Trips is free – and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
From?
To?
Thu 26/12
Thu 2/1
Email me momondo's favourite deals

Find better results for your trip to Canada

Fly your favourite airline to Calgary

Airlines are sorted and displayed according to clicks in the past 7 days on momondo