YYC

Find cheap flights to Calgary

Return
Economy
Wichita (ICT)
Calgary
Fri 8/16
Fri 8/23
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Calgary

South Africa to Calgary flight information

Flights arrive in Calgary
Flights depart from South Africa
Flight price R13 543
Airlines KLM, Lufthansa, Air Canada, SWISS, Delta, British Airways, Turkish Airlines

Top tips for finding cheap flights to Calgary

Looking for cheap airfare to Calgary? 25% of our users found return tickets to Calgary for the following prices or less: From Johannesburg OR Tambo R14 937
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 R13 543 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 R14 767 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.

How does KAYAK find such low flight prices?

KAYAK processes over 2 billion travel queries annually and displays results from hundreds of airlines and third party sites, allowing it to find a variety of flight prices and options. It also displays results from 2M+ properties along with car hire, holiday packages, activities and millions of verified reviews so users can see as many available travel options as possible.

How can Hacker Fares save me money?

Hacker Fares allow you to combine one-way tickets on different airlines when it can save you money over a traditional return ticket.

Does KAYAK query more flight providers than competitors?

Yes, KAYAK has access to more data and information than online travel agencies and consistently outperforms the competition in accuracy, globally.

Does KAYAK query more flight providers than competitors?

KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book Cheap Calgary Plane Tickets

(Return)
Airports
Origin
Johannesburg
R13 543
only
R13 543
Destination
Calgary
R13 543
only
R13 543
Fri, Nov 22
JNB
Johannesburg OR Tambo
YYC
Calgary
22h 55m
Mon, Jan 13
YYC
Calgary
JNB
Johannesburg OR Tambo
21h 25m
R13 543
Trip: 53 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 280 reviews
Overall
8,0
Boarding
7,9
Comfort
7,7
Crew
8,4
Entertainment
7,2
Food
7,5
AMS
LHR
Excellent 9,3

Pros: Seats super comfy. Ended up with 3 seats to myself that formed a bed for the lap Uk to NZ. Very nice!

AMS
ACC
Excellent 10,0

Pros: The seat was a little uncomfortable but the crew were amazing.

AMS
JNB
Excellent 8,0

Pros: Great crew, comfortable seating with enough leg room.

Cons: Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated

AMS
AUH
Excellent 10,0

Pros: Seats were super comfortable, bigger than most planes with extra leg room. Food was excellent and fresh, amazing Dutch cheese sampler was divine. No nonsense staff who had all connecting flight info on hand when we arrived in Abu Dhabi. KLM staff were friendly and efficient. Fabulous airline.

AMS
PTY
Excellent 9,6

Pros: KLM never disappoints, the cabin crew was extremely kind and helpful!. The food was great, nice leg room in regular economy class, thousands of movies and tv shows...it was great!

Cons: Well there was a LOT of turbulence but no one can control the weather and shout out to the pilot for giving us such a smooth landing a rough weather!

Wed, Sep 18
JNB
Johannesburg OR Tambo
YYC
Calgary
31h 41m
Wed, Oct 2
YYC
Calgary
JNB
Johannesburg OR Tambo
32h 20m
R13 780
Trip: 15 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 188 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
BEG
Excellent 10,0

Pros: Fantastic

Cons: Everything

ATH
MUC
Okay 4,4

Pros: Crew were good

Cons: Delayed departure resulting in missed connection. 2 hours in lineup and ‘service’ from Lufthansa. Rebooked through Zürich with overnight there - had to find own hotel as they said all the ones on their list were booked. Will not be using this airline for a long time ( they lost our luggage for 4 da

BUD
FRA
Mediocre 2,6

Cons: Seat I had was terrible .. not comfortable

LOS
FRA
Excellent 10,0

Pros: First i will say thanks to almighty God for the journey mercy, and from the pilot, the co pilots and the crew members were so amazing, such a good hospitality.

Cons: Well everything thing was so amazing so far i cant even think of anything they can do better.. from my own view

ZAG
MUC
Okay 5,3

Cons: They lost my luggage and we barely made it to our connecting flight

Wed, Aug 7
JNB
Johannesburg OR Tambo
YYC
Calgary
44h 59m
Tue, Sep 10
YYC
Calgary
JNB
Johannesburg OR Tambo
30h 20m
R14 086
Trip: 35 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 24 183 reviews
Overall
7,3
Boarding
7,4
Comfort
7,1
Crew
7,8
Entertainment
6,9
Food
6,5
YYC
EWR
Excellent 9,2

Cons: Problems with the emergency lightning caused the flight to depart two hours late

IAD
YUL
Excellent 8,0

Pros: Great crew, prompt take-off and boarding / de-planing

Cons: Seats were dated and uncomfortable

YYZ
YYC
Excellent 10,0

Pros: Good Flight

Cons: I was satisfied with all service

VCE
YYZ
Excellent 9,3

Pros: The food was very good.

Cons: The entertainment system on the plane could be better, on the flights back from Venice to Minneapolis there were no personal screens for each seat. Instead you had to have a phone. Also, there was no wi-fi.

ORD
YUL
Excellent 10,0

Cons: Good flight

Thu, Aug 1
JNB
Johannesburg OR Tambo
YYC
Calgary
28h 14m
Mon, Sep 2
YYC
Calgary
JNB
Johannesburg OR Tambo
47h 50m
R14 767
Trip: 33 days
8,1ExcellentShow reviews
Overall 8,1 Excellent
Based on 8 425 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
MAD
ZRH
Excellent 8,0

Cons: Flight was delayed and missed 2nd flight due to delay

FCO
ZRH
Good 6,3

Pros: Ok

Cons: Flight was late

ZRH
LAX
Good 6,3

Pros: Crew was very nice and responsive.

Cons: The flight was so hot. No personal air controls. Economy was horribly small.

ZRH
TLV
Excellent 10,0

Pros: Nice and attentive crew Big a330 plane with great business class

ZRH
CDG
Good 7,5

Pros: Crew was excellent. Seats were uncomfortable

Mon, Sep 16
JNB
Johannesburg OR Tambo
YYC
Calgary
22h 10m
Mon, Sep 30
YYC
Calgary
JNB
Johannesburg OR Tambo
26h 50m
R15 671
Trip: 15 days
7,9GoodShow reviews
Overall 7,9 Good
Based on 25 762 reviews
Overall
8,1
Boarding
8,1
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
ATL
MIA
Okay 5,6

Pros: the young man who was our flight attendant was just terrible. He could care less about his job. Name I think was Nathan.

SFO
DTW
Good 6,0

Pros: Crew okay but they don't circulate much. They just stay in back.

Cons: Whole entertainment system NOT WORKING.

RIC
ATL
Excellent 10,0

Cons: Great flight!

LAX
JFK
Excellent 9,2

Pros: Nice smooth flight

MFR
SLC
Excellent 10,0

Cons: Delta is top notch!

Fri, Nov 15
JNB
Johannesburg OR Tambo
YYC
Calgary
32h 39m
Tue, Jan 7
YYC
Calgary
JNB
Johannesburg OR Tambo
34h 30m
R15 699
Trip: 54 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 21 602 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
JFK
LHR
Okay 5,6

Cons: The plane was old and literally falling apart. Tray tables were disconnecting. Worst part: The flight was delayed for some baggage mixup. Then they did nothing proactively to help passengers with tight connections that were only tight bc the flight was so late.

LHR
IBZ
Mediocre 3,2

Cons: You charge for water now? And again zero help for passengers with tight connections bc of BA being late

LIN
LHR
Mediocre 3,5

Cons: Seriously on an international flight between Linate, Milan to Heathrow, London PAY pounds for a hot coffee or tea.

SFO
LHR
Good 6,0

Cons: Food

LHR
SFO
Excellent 8,6

Cons: Overall it was a very good experience. The crew was bad obliging and professional. The flight took off 30 minutes early from Abu Dhabi. However, it was late taking off from Heathrow. There was a delay of 1.25 hours as the ground crew took a long time to load and get the plane ready at Heathrow.

Sat, Nov 16
JNB
Johannesburg OR Tambo
YYC
Calgary
50h 28m
Mon, Nov 18
YYC
Calgary
JNB
Johannesburg OR Tambo
21h 25m
R20 746
Trip: 3 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 22 286 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
7,9
LHR
IST
Okay 5,0

Pros: Excellent crew

Cons: Flight delayed and no reason Food very bad

DBV
IST
Okay 4,6

Pros: Crew was attentive, friendly and helpful.

Cons: Flight was cancelled because the operational issues. No information or help given. Their airport procedures and practices make it extraordinarily challenging and stressful for passengers. We’ll never fly with them again.

IST
NSI
Mediocre 3,0

Cons: Need spacious aircrafts for such a long flight..

TZX
YEI
Okay 4,0

Pros: The staff were good

Cons: Better seats and it was not Turkish Airline they change to another company

TLV
IST
Okay 4,3

Cons: Ticketing staffs should and can be more co considerate. Average rating at best, and sometimes very rude.

Mon, Sep 16
JNB
Johannesburg OR Tambo
YYC
Calgary
29h 07m
Thu, Oct 3
YYC
Calgary
JNB
Johannesburg OR Tambo
25h 51m
R13 919
Trip: 18 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 280 reviews
Overall
8,0
Boarding
7,9
Comfort
7,7
Crew
8,4
Entertainment
7,2
Food
7,5
AMS
JFK
Excellent 10,0

Pros: Yes

Cons: Everything was good

AAL
AMS
Excellent 10,0

Pros: Very professional

Cons: Lost luggage

BCN
AMS
Mediocre 3,6

Cons: Staff rude and short

GDN
AMS
Good 7,3

Cons: Not being 1 hour late

NCE
AMS
Excellent 8,0

Pros: Crew great, boarding at Nice very organised, boarding in Amsterdam not so organised!

Cons: A queuing system would be better-it was a bit disorganised at Amsterdam!

Wed, Aug 7
JNB
Johannesburg OR Tambo
YYC
Calgary
44h 59m
Mon, Sep 2
YYC
Calgary
JNB
Johannesburg OR Tambo
47h 15m
R14 141
Trip: 27 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 24 183 reviews
Overall
7,3
Boarding
7,4
Comfort
7,1
Crew
7,8
Entertainment
6,9
Food
6,5
YYZ
YOW
Mediocre 2,6

Pros: Nothing good to say for this flights overall.

Cons: Spent over two hours on the plane/tarmac waiting for take off. Air Canada sucks.

YYZ
LHR
Okay 4,8

Pros: There was more legroom than I expected.

Cons: Departure was delayed by hours due to the Air Canada computer systems going down. That made it an even later redeye, but the cabin crew insisted on waking everyone up to serve dinner at 2am. Boarding in Toronto was a mess, and the details about what was wrong were very sketchy.

YYZ
YXE
Good 6,0

Cons: Entertainment screen in my seat didn’t work. Old plane.

YYZ
MUC
Excellent 10,0

Pros: Great service

Cons: Wifi was spotty

YOW
LHR
Mediocre 3,3

Pros: It's a direct flight.

Cons: Everything - the plane was last updated in 1989 (you can still see where the cathode ray screens were bolted to the central overhead bins), the entertainment is laughable, several didn't work - passengers were given choice of putting up with that or getting off flight. A flight to endure, not enjoy

Mon, Nov 11
JNB
Johannesburg OR Tambo
YYC
Calgary
27h 30m
Tue, Jan 7
YYC
Calgary
JNB
Johannesburg OR Tambo
29h 35m
R14 739
Trip: 58 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 188 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
DEL
Good 6,0

Pros: Crew members went out of their way to ensure the passengers’ comfort.

Cons: Boarding process in Frankfurt was very confusing and haphazard. Some passengers had been pre-checked, others had not been- which delayed the boarding. Flight was an hour late. Baggage claim in Delhi was a mess- had to wait for more than hour to get one checked bag.

FRA
MCO
Good 7,3

Cons: Depart on time

LOS
FRA
Excellent 10,0

Pros: First i will say thanks to almighty God for the journey mercy, and from the pilot, the co pilots and the crew members were so amazing, such a good hospitality.

Cons: Well everything thing was so amazing so far i cant even think of anything they can do better.. from my own view

MUC
HKG
Excellent 9,0

Pros: Good flight in a nice A380, I’m in the top floor on premium economy.

Cons: Crew is not smiling a bit and slow service even if she serve only 32 of us in our section. Flight is not really smooth and shake a lot.

BOS
MUC
Good 7,6

Cons: Seat very short & im only 5’2” and it was short even for my legs. Too short for anyone average Otherwise ok

Tue, Sep 17
JNB
Johannesburg OR Tambo
YYC
Calgary
29h 07m
Thu, Oct 3
YYC
Calgary
JNB
Johannesburg OR Tambo
25h 51m
R13 919
Trip: 17 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 280 reviews
Overall
8,0
Boarding
7,9
Comfort
7,7
Crew
8,4
Entertainment
7,2
Food
7,5
ACC
AMS
Excellent 10,0

Pros: Crew were great

Cons: Refreshments

AAL
AMS
Excellent 10,0

Pros: Very professional

Cons: Lost luggage

GVA
AMS
Good 6,4

Pros: The crew was pleasant

Cons: Baggage checkin & flight boarding was slow & disorganized.

AMS
PTY
Excellent 9,6

Pros: KLM never disappoints, the cabin crew was extremely kind and helpful!. The food was great, nice leg room in regular economy class, thousands of movies and tv shows...it was great!

Cons: Well there was a LOT of turbulence but no one can control the weather and shout out to the pilot for giving us such a smooth landing a rough weather!

CWL
AMS
Good 7,2

Pros: Just as I expected. And I made my last connection easily.

Sun, Nov 17
JNB
Johannesburg OR Tambo
YYC
Calgary
32h 39m
Wed, Nov 20
YYC
Calgary
JNB
Johannesburg OR Tambo
32h 50m
R15 699
Trip: 4 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 21 602 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
SFO
LHR
Excellent 10,0

Cons: Simply everything

NCE
LGW
Excellent 8,5

Pros: Fast check in. Boarding orderly.

Cons: AC on the airplane. It was extremely hot. We have to use the magazine to fan ourselves....

ZAG
LHR
Excellent 9,6

Pros: The crew was very nice. Food was pretty good.

LHR
GOT
Okay 4,0

Cons: The flight looked like it was British Airways. But it was actually operated by American Airlines. I selected seats in advance, but was not assigned to those seats.

LHR
IBZ
Mediocre 3,2

Cons: You charge for water now? And again zero help for passengers with tight connections bc of BA being late

Mon, Aug 26
JNB
Johannesburg OR Tambo
YYC
Calgary
25h 35m
Mon, Sep 9
YYC
Calgary
JNB
Johannesburg OR Tambo
26h 50m
R16 060
Trip: 15 days
7,9GoodShow reviews
Overall 7,9 Good
Based on 25 762 reviews
Overall
8,1
Boarding
8,1
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
EWR
MSP
Okay 5,0

Cons: An officious crew who said they had a 'seat belt detector' to tell if people's seatbelts were fastened. A late flight... with lies about the reason for the delay.

SAN
LAX
Mediocre 2,0

Cons: Missed flight due to unnecessary delays

RDU
MSP
Mediocre 2,0

Cons: Flight was cancelled and rebooking was poorly handled. Might get bumped from rebooked flight as well.

IND
MSP
Good 6,3

Pros: The flight was 90 minutes late

Cons: On time performance

BOI
SLC
Excellent 9,3

Pros: Good crew, kind and hard working staff. It is so nice to have inflight messaging and that was a pleasant surprise that made the flight go quickly.

Cons: I found the delta app to be less user friendly than the United one. I wish the in flight entertainment were in the Delta app versus downloading yet another app.

Tue, Nov 12
JNB
Johannesburg OR Tambo
YYC
Calgary
27h 30m
Tue, Jan 7
YYC
Calgary
JNB
Johannesburg OR Tambo
29h 35m
R14 739
Trip: 57 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 188 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
PHL
Excellent 10,0

Pros: All good

Cons: N/A

MUC
DUS
Mediocre 3,0

Cons: 10+ hours flight. No food. No beverage. No snack. No blanket. I travel a lot and never saw a flight without service like this before. At the very minimum, snacks are reasonable. Extremely bad experience. Very disappointed with Lufthansa.

LOS
FRA
Excellent 10,0

Pros: First i will say thanks to almighty God for the journey mercy, and from the pilot, the co pilots and the crew members were so amazing, such a good hospitality.

Cons: Well everything thing was so amazing so far i cant even think of anything they can do better.. from my own view

MAN
MUC
Okay 4,8

Pros: Fairly comfortable, good cabin crew

Cons: Lost baggage - horrendously slow lost baggage department in Athens. Spent 1 hour + standing in line. Bag still hasn't shown up

FRA
BUD
Okay 5,6

Pros: Delayed bad

Cons: Keep time scheduled

Tue, Aug 6
JNB
Johannesburg OR Tambo
YYC
Calgary
44h 59m
Tue, Sep 3
YYC
Calgary
JNB
Johannesburg OR Tambo
30h 20m
R15 184
Trip: 29 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 24 183 reviews
Overall
7,3
Boarding
7,4
Comfort
7,1
Crew
7,8
Entertainment
6,9
Food
6,5
NRT
YVR
Excellent 9,0

Pros: All the staff were very helpful, even having boarding passes ready for us for our Vancouver connection to Portland.

Cons: I'm 6' 7", so for me, economy-class seats are usually the closest I come to being tortured. The food was just OK - not what I normally eat but I'm sure it's fine for others.

YYZ
YXE
Good 6,0

Cons: Entertainment screen in my seat didn’t work. Old plane.

YUL
BOS
Mediocre 2,0

Pros: Nothing

Cons: The flight was cancelled. Ground staff at Montreal were far from helpful. They kept saying “Call customer service.” and never offered any help/assistance for rebooking and finding a hotel room.

YYG
YUL
Excellent 9,2

Pros: We were boarding with one person in a wheelchair. They were extremely helpful and understanding.

Cons: All was perfect

CUN
YUL
Mediocre 2,0

Pros: nothing

Cons: air canadas service, they should reimburse my accomodation expenses because of their poor time management.

Sat, Sep 21
JNB
Johannesburg OR Tambo
YYC
Calgary
29h 07m
Thu, Oct 3
YYC
Calgary
JNB
Johannesburg OR Tambo
25h 51m
R13 919
Trip: 13 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 280 reviews
Overall
8,0
Boarding
7,9
Comfort
7,7
Crew
8,4
Entertainment
7,2
Food
7,5
AMS
LHR
Excellent 9,3

Pros: Seats super comfy. Ended up with 3 seats to myself that formed a bed for the lap Uk to NZ. Very nice!

DAR
AMS
Excellent 10,0

Pros: Crew was great, very responsive and hospitable!

Cons: more lunch choices, especially choices without dairy products.

AMS
JFK
Excellent 10,0

Cons: Travelled business class and was ace experience

ACC
AMS
Excellent 10,0

Pros: Crew were great

Cons: Refreshments

CDG
AMS
Good 6,8

Pros: Crew was nice and pleasant

Cons: Flight very late

Sat, Nov 16
JNB
Johannesburg OR Tambo
YYC
Calgary
32h 39m
Tue, Jan 7
YYC
Calgary
JNB
Johannesburg OR Tambo
35h 50m
R16 130
Trip: 53 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 21 602 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
PRG
LHR
Good 6,0

Cons: LHR made us wait 30+ min upon arrival for a gate.

LHR
MAN
Excellent 10,0

Pros: Very enthusiastic and pleasant crew who worked hard to provide a meal and drinks to all Business Class passengers on this short 33-minute flight.

CLT
CDG
Excellent 10,0

Cons: Best flight and touch down ever.

LHR
SFO
Excellent 8,6

Cons: Overall it was a very good experience. The crew was bad obliging and professional. The flight took off 30 minutes early from Abu Dhabi. However, it was late taking off from Heathrow. There was a delay of 1.25 hours as the ground crew took a long time to load and get the plane ready at Heathrow.

LHR
SAN
Good 7,3

Pros: Food fine. Entertainment choices fine. More leg room than American.

Cons: Departed over an hour late. Preferential treatment given to a family member of flight crew. Also, kind of stingy with water.

Wed, Nov 13
JNB
Johannesburg OR Tambo
YYC
Calgary
27h 30m
Tue, Jan 7
YYC
Calgary
JNB
Johannesburg OR Tambo
29h 35m
R14 739
Trip: 56 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 188 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
DTW
FRA
Good 7,3

Pros: The food was excellent, and the crew was nice

Cons: There was a delay on the boarding and they didn't provide a reason.

FRA
MIA
Good 6,3

Cons: Passenger in next seat was so big that his fst hung over the armrest and he took up 3 to 4 inches of my space. Lufthansa should not let passengers this big fly in economy class. I appreciate my space in economy will be limited but I should be able to use all of my allotted space.

CDG
FRA
Okay 4,0

Cons: A delay to unload then reload bags, followed by no in-flight communication of connecting flights, led to a missed connection and an overnight hotel stay.

FRA
PRG
Excellent 8,4

Pros: Even though it was economy class, I was able to sleep because it was very comfortable.

Cons: Not sure, I slept the whole flight.

ATH
FRA
Okay 4,0

Cons: I don’t have bed for my baby and I asked the server for yogurt she never tell me they have or not

Tue, Aug 27
JNB
Johannesburg OR Tambo
YYC
Calgary
29h 18m
Tue, Sep 10
YYC
Calgary
JNB
Johannesburg OR Tambo
25h 50m
R16 561
Trip: 15 days
7,9GoodShow reviews
Overall 7,9 Good
Based on 25 762 reviews
Overall
8,1
Boarding
8,1
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
CUN
ATL
Good 6,5

Pros: Flight crew got us to Columbus on time despite a delay leaving the gate

Cons: More room, less congestion.

CUN
DTW
Okay 5,5

Cons: Do not lie to the passengers and make a lot of people check their bags when it’s empty overhead bins.

HND
MSP
Good 6,3

Cons: I upgraded to Premium+ and it did not feel like an upgrade from a comfortability standpoint.

SAN
LAX
Mediocre 2,0

Cons: Missed flight due to unnecessary delays

SMF
DTW
Excellent 8,3

Pros: The seats were comfortable

Cons: Why does Delta sell earphones?

Wed, Aug 7
JNB
Johannesburg OR Tambo
YYC
Calgary
44h 59m
Tue, Sep 3
YYC
Calgary
JNB
Johannesburg OR Tambo
30h 20m
R15 184
Trip: 28 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 24 183 reviews
Overall
7,3
Boarding
7,4
Comfort
7,1
Crew
7,8
Entertainment
6,9
Food
6,5
SYD
YYZ
Good 6,6

Cons: Food could be improved by improving preperation

EWR
YUL
Good 6,3

Cons: Flight was delayed 75 mins. We were at Newark longer than we were on the flight.

YVR
BNE
Excellent 8,0

Cons: Some cabin crew seemed quite grumpy, whilst others were friendly & welcoming. Food was very good

YYZ
YOW
Mediocre 2,6

Pros: Nothing good to say for this flights overall.

Cons: Spent over two hours on the plane/tarmac waiting for take off. Air Canada sucks.

YYZ
CDG
Good 6,0

Cons: The crew should be trained more on customer service

Show more results
*
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.

  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First