YYC - JNB

Find Cheap Flights from Calgary to Johannesburg

Return
Economy
Calgary (YYC)
Johannesburg OR Tambo
Sat 10/12
Sat 10/19
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

Calgary to Johannesburg flight information

Flights arrive in Johannesburg OR Tambo
Flights depart from Calgary
Flight price R11 864
Distance 15 794 km
Airlines Delta, KLM, Lufthansa, Emirates, British Airways

Good to know

Low season:
February
Best time to beat the crowds
3%
expected price decrease
High season:
July
Most popular time to fly
13%
expected price increase
Average price:
R17 737
(price for this month)
Good deal:
R14 653
or less return trip within
4 months
of travel is a good deal

When to Book Flights from Calgary to Johannesburg

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for finding a cheap flight

The cheapest flight from Calgary to Johannesburg was found, on average, 89 days before departure.
Book at least 6 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 is February.
Morning departure is around 99% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking Calgary to Johannesburg Flights

How long does a flight from Calgary to Johannesburg take?
There are no direct flights for this route listed on KAYAK, the shortest multi-flight duration is 21h 25m.
Which airlines provide the cheapest flights from Calgary to Johannesburg?
In the past 3 days, the cheapest return tickets were found on Delta (R11 864), KLM (R12 231) and Lufthansa (R12 260).
What’s the cheapest day of the week to fly from Calgary to Johannesburg?
For Calgary to Johannesburg, Wednesday is the cheapest day to fly on average and Saturday is the most expensive. Flying from Johannesburg back to Calgary, the best deals are generally found on Tuesday, with Sunday being the most expensive.
Which airports will I be using when flying from Calgary to Johannesburg?
When flying out of Calgary you will be using Calgary, often referred to as Calgary Airport. You will be landing at Johannesburg OR Tambo, also known as Johannesburg Airport.
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.
How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?
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 flights from Calgary to Johannesburg (return)

Airports
Origin
Calgary
R11 864
only
R11 864
Destination
Johannesburg
R11 864
only
R11 864
Wed, Dec 4
YYC
Calgary
JNB
Johannesburg OR Tambo
23h 05m
Tue, Dec 24
JNB
Johannesburg OR Tambo
YYC
Calgary
25h 48m
R11 864
Trip: 21 days
7,9GoodShow reviews
Overall 7,9 Good
Based on 26 551 reviews
Overall
8,1
Boarding
8,1
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
SLC
ORD
Excellent 8,3

Cons: No sandwiches for sale just snack boxes

AMS
DTW
Excellent 8,3

Pros: Comfortable (only) because lots of empty seats.

PHX
SLC
Excellent 8,0

Cons: Better choice of snacks

LAX
DTW
Good 7,6

Pros: It’s nice to be in a plane fitted with modern conveniences. Great entertainment options.

Cons: I didn’t have a window at all. The staff didn’t offer any snacks to us. My bag was the only one that didn’t make it while I had a plenty long layover.

SJC
MSP
Excellent 9,0

Pros: Flight was mostly uneventful, which is great! Right after takeoff we made a complete circle and no information was given as to why, but we assumed it was air traffic.

Thu, Dec 5
YYC
Calgary
JNB
Johannesburg OR Tambo
21h 25m
Wed, Dec 25
JNB
Johannesburg OR Tambo
YYC
Calgary
31h 01m
R12 231
Trip: 21 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 382 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
KBP
AMS
Excellent 10,0

Pros: Newer plane, crew was amazing, seats were adjustable

CWL
AMS
Good 7,2

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

CGK
KUL
Excellent 10,0

Pros: Excellent crew, good food & movie selection.

CDG
AMS
Good 6,8

Pros: Crew was nice and pleasant

Cons: Flight very late

LAX
AMS
Good 6,0

Pros: Food and service

Cons: Working wifi would be good. Better A/C. More comfortable seats

Fri, Nov 15
YYC
Calgary
JNB
Johannesburg OR Tambo
30h 35m
Wed, Nov 27
JNB
Johannesburg OR Tambo
YYC
Calgary
28h 15m
R12 260
Trip: 13 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 686 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
YYZ
Mediocre 2,0

Cons: Agent changed our flight to Munich and sent as a email with with confirmation on July 10. involuntary. On July 20. I checked Lufthansa app and found that only flight that was shown was flight Toronto-Thunder Bay. After 3 hours of phoning I found that flight from Munich to Toronto wasn’t available for date that was given us in email. Only option was day earlier or later. Left us to take day earlier and we could not changed last flight( Toronto- Thunder Bay). We had to come on Aug 22. and stay in Toronto for 27 hours and than take a flight to Thunder Bay on Aug 23. We lost a day of our vacation, had to stay at hotel. Not good experience at all. We still don’t know whom to complain about that.

ATH
MUC
Excellent 9,0

Pros: Seat was comfortable. Looked new.

EDI
FRA
Okay 5,0

Pros: Got to ride on a Boeing 747 Intercontinental!

Cons: It’s hard to give a good review when the first of three flights is an hour late. Made me and my wife run through Frankfurt airport to make my connection. Only made it by 2 minutes. Frankfurt security was super slow and no one cares.

FRA
BUD
Excellent 8,3

Pros: I loved the abundance of movies you can choose from.

Cons: I don't know.

NCE
FRA
Good 7,3

Cons: First flight delayed, missed flight to SF, stuck in frankfurt. A hotel is not adequate compensation

Wed, Oct 16
YYC
Calgary
JNB
Johannesburg OR Tambo
35h 00m
Sat, Nov 2
JNB
Johannesburg OR Tambo
YYC
Calgary
35h 01m
R16 298
Trip: 18 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 524 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
LUN
DXB
Good 6,0

Pros: Good check-in experience.

Cons: Entertainment Systems are old, low-resolution and difficult to view & operate compared to, say, A380 aircraft. Some did not work. Seats were cramped. One recliner was broken. Cabin crew smiled less. African legs should not have lower quality of equipment and service than other legs.

DXB
ORD
Excellent 10,0

Pros: Everything

Cons: Nothing

ORD
DXB
Excellent 8,0

Cons: Mechanical problems delayed the flight 1 1/2 hours. Other than that, the flight was good.

LHE
DXB
Okay 4,6

Pros: The time of the plane itself was nice and the ride was quick

Cons: The food potions were poor expected more from emirates... I took the same flight to LHR how ever this flight was not cleaned properly and the chairs were uncomfortable... I was sitting at the exit and my luggage bins were filled with blankets hence I had to put my carryon at the end of the plane

DXB
KWI
Good 6,0

Pros: Entertainment in plan .. airport facilities

Cons: Staff in chick in only no staff .. staff in plan ignoring most of passengers except the rude passenger to stop fighting

Sat, Mar 21
YYC
Calgary
JNB
Johannesburg OR Tambo
33h 50m
Fri, Apr 10
JNB
Johannesburg OR Tambo
YYC
Calgary
34h 24m
R18 398
Trip: 21 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 21 922 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LJU
LHR
Mediocre 2,0

Cons: On time.

BOS
LHR
Mediocre 3,0

Pros: Problems started at check in and it went downhill from there

Cons: Customer service mostly

FCO
LHR
Mediocre 2,0

Cons: We waited THREE HOURS just to check our bags; we didn't have time for a meal prior to boarding as a result. Were told in-flight that they should've given us vouchers, and now we'd have to pay for something to eat. Our luggage was lost and took four days to be delivered.

LHR
MAN
Okay 5,2

Cons: Plane was late taking off, Crew did not provide water when requested. They were busy with beverages that they could sell at a cost.

LOS
LHR
Good 7,6

Cons: Cuisine wasn't much in quality and the problem was exacerbated by industrial strike of BA Catering Services company in Lagos on the day in question. I experienced reduced quality, and I did not get value for what I payed for.

Thu, Dec 5
YYC
Calgary
JNB
Johannesburg OR Tambo
21h 25m
Wed, Dec 25
JNB
Johannesburg OR Tambo
YYC
Calgary
31h 01m
R12 231
Trip: 21 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 382 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
AMS
LCY
Excellent 10,0

Pros: Everything works and quick to get to destination.

AMS
JFK
Excellent 9,3

Cons: I was seated next to the restroom, which is not a pleasant experience for an international flight.

GDN
AMS
Good 7,3

Cons: Not being 1 hour late

KBP
AMS
Excellent 10,0

Pros: Newer plane, crew was amazing, seats were adjustable

LAX
AMS
Excellent 8,3

Cons: Seats in economy section are very close together . There is not enough room for knees...especially for such a long trip.

Fri, Nov 15
YYC
Calgary
JNB
Johannesburg OR Tambo
30h 35m
Thu, Nov 28
JNB
Johannesburg OR Tambo
YYC
Calgary
27h 30m
R12 481
Trip: 14 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 686 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
EWR
Good 6,6

Pros: The crew

Cons: The seat space and food

ATH
MUC
Excellent 9,0

Pros: Seat was comfortable. Looked new.

FRA
BKK
Excellent 9,3

Pros: Everything from check in to offloading went smoothly. Pretty good food and accommodating flight staff.

Cons: My row had 3 seats behing a row of 4. We were weirdly offset so I had to look to the right to see my TV. Super uncomfortable. Dont like TV much anyway. Gave up on it real quick

LAX
MUC
Excellent 10,0

Pros: The confort and quality of Lufthansa is excellent!

MUC
BOS
Good 7,3

Cons: offering water at regular intervals (or at least once or twice in the entire 8 to 9 hour flight would be good.

Tue, Dec 3
YYC
Calgary
JNB
Johannesburg OR Tambo
21h 25m
Tue, Dec 24
JNB
Johannesburg OR Tambo
YYC
Calgary
32h 49m
R12 246
Trip: 22 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 382 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
AMS
EDI
Excellent 9,0

Cons: KLM crew exceed our expectations

AMS
JFK
Excellent 9,3

Cons: I was seated next to the restroom, which is not a pleasant experience for an international flight.

GVA
AMS
Good 6,4

Pros: The crew was pleasant

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

CWL
AMS
Good 7,2

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

DUB
AMS
Okay 5,3

Cons: Information on arrival time was not correct

Thu, Mar 19
YYC
Calgary
JNB
Johannesburg OR Tambo
29h 35m
Fri, Apr 10
JNB
Johannesburg OR Tambo
YYC
Calgary
35h 04m
R13 127
Trip: 23 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 686 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
PMI
FRA
Good 7,3

Cons: Petiole are treated spending $1000 on a trip as poor with very uncomfortable seats and mediocre food

NAP
FRA
Excellent 10,0

Cons:

EDI
FRA
Okay 5,0

Pros: Got to ride on a Boeing 747 Intercontinental!

Cons: It’s hard to give a good review when the first of three flights is an hour late. Made me and my wife run through Frankfurt airport to make my connection. Only made it by 2 minutes. Frankfurt security was super slow and no one cares.

MLA
FRA
Good 7,3

Pros: Crew was kind and helpful. The flight left on time and was smooth.

Cons: The food could have been better! Also, the entertainment options could have been more current.

CLT
MUC
Excellent 10,0

Pros: Care was amazing plane was spacious and new lots of entertainment

Cons: Food could have been better

Thu, Dec 5
YYC
Calgary
JNB
Johannesburg OR Tambo
21h 25m
Tue, Dec 24
JNB
Johannesburg OR Tambo
YYC
Calgary
32h 49m
R12 246
Trip: 20 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 382 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
AMS
GVA
Good 6,0

Cons: Delay due to strike

CDG
AMS
Good 6,8

Pros: Crew was nice and pleasant

Cons: Flight very late

AMS
HAM
Good 7,0

Pros: Great crew.

Cons: Ran out of business class meal. Substituted a Econ class.

FLR
AMS
Excellent 8,0

Cons: Boarding was chaotic & therefore delayed take off a little Receiving luggage was slow -@ 35 minutes from landing to luggage claim, so actual arrival was considerably later for those meeting me

MAN
AMS
Okay 5,6

Cons: The flight from Manchester to Amsterdam has been delayed which led insufficient time for me to transfer to HK

Fri, Dec 6
YYC
Calgary
JNB
Johannesburg OR Tambo
21h 25m
Tue, Dec 24
JNB
Johannesburg OR Tambo
YYC
Calgary
32h 49m
R12 246
Trip: 19 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 382 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
SJO
PTY
Good 7,6

Pros: The crew and the timing were ok

Cons: The seats were uncomfortable

CDG
AMS
Good 6,8

Pros: Crew was nice and pleasant

Cons: Flight very late

AMS
ATH
Okay 4,4

Pros: Reclinable seats.

Cons: The food!! The lights could be dimmed as it was a night flight.

AMS
JFK
Okay 4,0

Cons: Crew members in Amsterdam were very rude and disrespectful

VIE
AMS
Excellent 10,0

Cons: Fix the damn KIOSKS at Vienna!

Sun, Dec 8
YYC
Calgary
JNB
Johannesburg OR Tambo
21h 30m
Tue, Dec 24
JNB
Johannesburg OR Tambo
YYC
Calgary
32h 49m
R12 246
Trip: 17 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 382 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
AMS
CPH
Excellent 10,0

Cons: Everything was OK

CWL
AMS
Good 7,2

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

AMS
MAN
Good 6,0

Pros: Flight arrived on time

Cons: No food provided "due to a strike the previous day". Not sure why this would impact on providing a sandwich or snack particularly when champagne was still available for first class passengers.

ATH
AMS
Okay 5,3

Pros: Flight and the crew!

Cons: Staff at the airport pushing you to upgrade to first class but not making it clear only the first trip from Athens to Amsterdam which the first class uses same uncomfortable seats as the economy to pay extra 130 euros ridiculous airfrance stuff! I should have flown all the way to NYC first class!!!

VIE
AMS
Excellent 10,0

Cons: Fix the damn KIOSKS at Vienna!

Fri, Mar 20
YYC
Calgary
JNB
Johannesburg OR Tambo
29h 35m
Fri, Apr 10
JNB
Johannesburg OR Tambo
YYC
Calgary
35h 04m
R15 256
Trip: 22 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 686 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
BOS
FRA
Excellent 9,3

Cons: Tv screen didn’t work very well. ( picture was fine but the function buttons were terrible).

MUC
LHR
Mediocre 2,0

Pros: -

Cons: Will never use Lufthansa again

LYS
FRA
Excellent 10,0

Pros: Everything

Cons: Nothing

CTA
MUC
Excellent 9,6

Pros: The crew was great with kids. Very friendly and helpful.

FRA
AMM
Okay 4,0

Pros: Nothing

Cons: Lufthansa is not a pioneer flying company as you think, everything comes from Germany is low quality especially service!!!

Sun, Dec 1
YYC
Calgary
JNB
Johannesburg OR Tambo
21h 25m
Wed, Dec 25
JNB
Johannesburg OR Tambo
YYC
Calgary
31h 01m
R12 348
Trip: 25 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 382 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
AMS
GLA
Okay 5,2

Pros: Pleasant crew. Appropriate and efficiently served snack.

Cons: Boarding and disembarkation were slow.

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
ATH
Okay 4,4

Pros: Reclinable seats.

Cons: The food!! The lights could be dimmed as it was a night flight.

EBB
AMS
Excellent 8,3

Pros: KLM STAFF WERE VERY PROFESSIONAL

Cons: SOME CREW MEMBERS WERE ABIT RUDE. THEY NEED TO WORK ON THEIR ATTITUDE

NBO
AMS
Good 6,6

Cons: Half the screens were not working - crew were made aware but nothing was done. Vegetarian choices were poor to non-existent ; I witnessed crew insist to a passenger that there were no vegetarian options! They finally cobbled something together for him but not a pleasant experience

Mon, Dec 2
YYC
Calgary
JNB
Johannesburg OR Tambo
29h 35m
Fri, Dec 27
JNB
Johannesburg OR Tambo
YYC
Calgary
28h 15m
R15 329
Trip: 26 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 686 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
AMS
MUC
Okay 4,6

Cons: Viaje corto

FRA
DEN
Excellent 10,0

Pros: Everything

Cons: Nothing

FRA
GLA
Okay 5,3

Pros: Flight landed on time

Cons: Gate was constantly changed with no audible notification at the gate and boarding process was mayhem

CDG
FRA
Okay 5,3

Pros: Comfort of A380 Legs space

Cons: Terrible Connecto in Frankfurt We had to run for 15mn to get our Singapore flight with no help from Lufthansa: poor service

DBV
MUC
Mediocre 2,0

Pros: -

Cons: I could not make it for the 1st part of my journey due to personal circumstances. There was no notification from Lufthansa that my return journey would be been cancelled as well. I found out 1 hour before the actual flight. Was offered a replacement ticket for over £900. Bought a new one with BA.

Tue, Dec 3
YYC
Calgary
JNB
Johannesburg OR Tambo
30h 35m
Fri, Dec 27
JNB
Johannesburg OR Tambo
YYC
Calgary
28h 15m
R15 329
Trip: 25 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 686 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
CDG
SFO
Excellent 10,0

Pros: The fight had a lot of open seats as I had a whole row to myself! Also the crew was kind.

Cons: Flight was delayed, but it didn’t interfere with my travel plans.

FRA
GLA
Okay 5,3

Pros: Flight landed on time

Cons: Gate was constantly changed with no audible notification at the gate and boarding process was mayhem

CLT
MUC
Excellent 10,0

Pros: Care was amazing plane was spacious and new lots of entertainment

Cons: Food could have been better

FRA
MIA
Excellent 8,0

Cons: The travel has bien good

AMS
MUC
Okay 4,6

Cons: Viaje corto

Mon, Dec 2
YYC
Calgary
JNB
Johannesburg OR Tambo
21h 25m
Tue, Dec 24
JNB
Johannesburg OR Tambo
YYC
Calgary
32h 49m
R12 804
Trip: 23 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 382 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
AMS
TXL
Excellent 10,0

Pros: Great airline

SJO
PTY
Good 7,6

Pros: The crew and the timing were ok

Cons: The seats were uncomfortable

AMS
LIS
Good 7,3

Pros: Comfortable seat, great crew.

Cons: Flight delayed, no USB port and no entertainment

CGK
KUL
Excellent 10,0

Pros: Excellent crew, good food & movie selection.

AMS
JFK
Okay 4,0

Cons: Crew members in Amsterdam were very rude and disrespectful

Wed, Dec 4
YYC
Calgary
JNB
Johannesburg OR Tambo
29h 35m
Fri, Dec 27
JNB
Johannesburg OR Tambo
YYC
Calgary
27h 30m
R15 329
Trip: 24 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 686 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
MAN
MUC
Excellent 8,0

Pros: MAN-MUC & MUC-CPH via LH. Business class. LH Businesss class is middle seat of 3 is empty and larger amounts of baggage plus you have access to lounges. Both planes flew and arrived reasonably on time, which is what I look for.And I got all the Business Class extras.

Cons: Security at Manchester was very slow - long enough make me ill from standing in one place too long. But then I was well looked after. The meals on both flights were identical; I don't think it can be a big problem to correct that. I took a long time to get accepted by the WiFi in the two lounges.

FRA
DEN
Excellent 10,0

Pros: Everything

Cons: Nothing

MCO
FRA
Mediocre 2,0

Cons: Luftansa cancelled my flight due to impending hurricane. Because of announced airport closure, I decided to go on August 31 on the only flight available which was Iceland air. I had to pay $4200 for the flight. My flight back to Orlando is on September 9 on Iceland air. How can you compensate me?

SEA
FRA
Excellent 8,3

Pros: Excellent service, friendly crew, economy seat was ok even if I’m 6’ 1”

Cons: Food was not very good, inflight headset available but very, very low quality for such a noisy environment and their own headset plug would not match the plug type of the entertainment center!

FRA
EWR
Good 6,6

Pros: The crew

Cons: The seat space and food

Sat, Dec 7
YYC
Calgary
JNB
Johannesburg OR Tambo
21h 25m
Tue, Dec 24
JNB
Johannesburg OR Tambo
YYC
Calgary
32h 49m
R12 804
Trip: 18 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 382 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
VIE
AMS
Excellent 10,0

Cons: Fix the damn KIOSKS at Vienna!

MAD
AMS
Good 6,8

Pros: Staff were professional and polite.

Cons: Despite zone boarding, boarding and disembarkation were very slow. Passengers like me with flight connections were very anxious regarding missing these.

AMS
LAX
Okay 5,6

Pros: economy plus seats were nice, great movie selection, especially international movies

Cons: crew was not friendly, i had to ask for water many times, usually water person walk the aisle. food was terrible. other carriers food were better

AMS
LCY
Excellent 10,0

Pros: Everything works and quick to get to destination.

LAX
AMS
Excellent 8,3

Cons: Seats in economy section are very close together . There is not enough room for knees...especially for such a long trip.

Thu, Dec 5
YYC
Calgary
JNB
Johannesburg OR Tambo
30h 35m
Fri, Dec 27
JNB
Johannesburg OR Tambo
YYC
Calgary
28h 15m
R15 329
Trip: 23 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 686 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
ARN
FRA
Excellent 10,0

Pros: Great airline! Would love to fly with them again! :) Polite and friendly staff which is a standard that has slipped with many airlines in recent years! Good tasting wine for airline wine. Frankfurt airport need a shuttle of service for transferring passengers. Keep it up Lufthansa :)

MUC
SFO
Excellent 9,0

Pros: Seat comfort.

Cons: Food selection.

JFK
FRA
Good 6,0

Pros: Crew

Cons: The transfer at Frankfurt was a horrible experience. The terminal for departure was all the was at the other side of the airport. Leaving me barely enough time to transfer.

CDG
FRA
Okay 5,3

Pros: Comfort of A380 Legs space

Cons: Terrible Connecto in Frankfurt We had to run for 15mn to get our Singapore flight with no help from Lufthansa: poor service

FRA
BOS
Mediocre 2,0

Cons: Lufthansa left us stranded in Dublin

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.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.
1
  • 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