Find cheap flights to Calgary (YYC)

Search hundreds of travel sites at once for deals on flights to Calgary

Depart
Return
Any month
Compare vs KAYAK |

South Africa to Calgary flight information

Flights arrive in Calgary
Flights depart from South Africa
Flight price R14820
Airlines Lufthansa, Air Canada

Top tips for finding cheap flights to Calgary

Book at least 5 weeks before departure in order to get a below-average price.
High season is considered to be June, July and August. The cheapest month to fly to Calgary is November.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest Calgary flight deals.

FAQs - Booking Calgary flights

What is the cheapest flight to Calgary?

The cheapest airline ticket to Calgary from South Africa in the last 72 hours was R14820 return on the route Johannesburg to Calgary. The most popular route is Johannesburg to Calgary and the cheapest ticket found on this route in the last 72 hours was R14820 return.

How far is Calgary airport from central Calgary?

Calgary Airport is 9 kilometres from the centre of Calgary. View on map.

What is the name of Calgary’s airport?

Calgary is served by Calgary Airport, also commonly referred to as Calgary, Calgary Intl, McCall Field. The airport code is YYC.

Book Cheap Calgary Plane Tickets

(Return)
Airports
Origin
Johannesburg
R14820
only
R14820
Destination
Calgary
R14820
only
R14820
Wed, Jul 10
JNB
Johannesburg OR Tambo
YYC
Calgary
29h 47m
Wed, Aug 7
YYC
Calgary
JNB
Johannesburg OR Tambo
54h 15m
R14820
Trip: 29 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 25 432 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,7
MUC
IAD
OK 5,3

Cons: Larger seats! More legroom! No seats which don't recline. Specifically, the seat in front of min reclined -- literally into my lap, since my knees were against the back of that seat ALL the time. Min didn't recline, since it was too close to a partition.

TPA
FRA
Excellent 9,3

Cons: Food

FRA
FLR
Excellent 9,3

Pros: The crew should treat better passengers but overall is been good

Cons: Overall is been good

FCO
MUC
Excellent 10,0

Pros: The crew is always pleasant and friendly. The in-flight entertainment is great and the food is good too.

Cons: The Lufthansa rep at the Rome airport did not try to accommodate me when I asked to change my flight. My daughter was flying on a later flight and in order to travel together I asked if there was any way one of us could switch. Before even looking she said NO, there is no way. I know that it can be

LHR
MUC
Excellent 10,0

Pros: Lufthansa hands down is the best airline I have ever flown!

Wed, Aug 7
JNB
Johannesburg OR Tambo
YYC
Calgary
46h 13m
Wed, Sep 18
YYC
Calgary
JNB
Johannesburg OR Tambo
53h 05m
R15811
Trip: 43 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 23 975 reviews
Overall
7,3
Boarding
7,4
Comfort
7,1
Crew
7,7
Entertainment
6,9
Food
6,5
YYZ
MCO
Good 6,0

Cons: Lost my baggage even though I actually watched them transport it to the airplane from the airplane window. Brutal.

YVR
ICN
Excellent 10,0

Pros: Air Canada business class is superior comfort.

YYZ
VCE
OK 5,0

Pros: The crew did everything expected to make our flight enjoyable. Couldn't really have asked for more.

Cons: We're fortunate we fly business when traveling to Europe, but the comfort on AC Rouge "premium economy" is VERY low. The dilemma is: comfort for a much longer business flight thru Frankfurt to Venice, or a slightly larger economy seat for a direct 8 hr flight YYZ to VCE. "Entertainment" - an iPad!

YVR
FRA
Excellent 8,3

Pros: The flight attendant

Cons: During serving food-i was sitting on the aisles in the middle chairs-some times they served me from the far away.

LAS
YUL
Mediocre 2,6

Pros: There's nothing to like about Air Canada's Rouge service!

Cons: Seat comfort.

*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.