Find cheap flights from Cardiff to Johannesburg

CWL - JNB

Find cheap flights from Cardiff to Johannesburg

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

Return
Economy
Cardiff (CWL)
Johannesburg OR Tambo
Thu 5/13
Thu 5/20
Any month
Compare vs KAYAK |

Good to know

Low season

NovemberBest time to beat the crowds (18% less expensive on average)

High season

JulyMost popular time to fly (25% more expensive on average)

Average price (return flight)

R10 006(avg. price over the last 2 weeks)

When to book flights from Cardiff to Johannesburg

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight

  • The cheapest flight from Cardiff to Johannesburg was found, on average, 74 days before departure.
  • Book at least 1 week 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 November.

FAQs for booking flights from Cardiff to Johannesburg

How long does a flight from Cardiff to Johannesburg take?

Which airlines provide the cheapest flights from Cardiff to Johannesburg?

Which airports will I be using when flying from Cardiff to Johannesburg?

How does KAYAK find such low prices on flights from Cardiff to Johannesburg?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Cardiff to Johannesburg?

What is the Hacker Fare option on flights from Cardiff to Johannesburg?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Cardiff to Johannesburg?

Top airline flying Cardiff Cardiff Wales to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

7,7
KLM
Overall score based on 3 651 reviews
7,9
Boarding
7,6
Comfort
8,4
Crew
7,2
Entertainment
7,4
Food
Airline reviews

Pros: "Boarding was efficient and the crew were nice."
Cons: "the seating is horrible. it was the tightest seating I've ever experienced."

Pros: "Klm's consistantly high standards in everything they do."
Cons: "Nothing"

Cons: "Still don’t have my luggage yet"

Pros: "KLM are our airline of choice. A great full-service carrier with impecable standards."
Cons: "Nothing"

Pros: "Pleasant crew. Appropriate and efficiently served snack."
Cons: "Boarding and disembarkation were slow."

Pros: "very nice crew"
Cons: "my bagfage was lost"

Pros: "The crew was pleasant"
Cons: "Baggage checkin & flight boarding was slow & disorganized."

Pros: "Crew was great and helpful despite oversight in my special meal."
Cons: "Special meal request was overlook. I did not mind so much as eating less does some good! It is human to err!"

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

Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"

Pros: "Great plane and staff"
Cons: "Delayed"

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"

Cons: "Too hot inside the aircraft"

Pros: "Food provided, staff kind"
Cons: "Was several hours delayed and check in took 45 minutes because they somehow lost my reservation."

Pros: "My seat at the window was great and the staff really friendly and courteous!"

Pros: "Lovely crew, very helpful"
Cons: "N/A"

Pros: "Quick flight"

Pros: "Everything OK"

Pros: "Gaps between seats are very narrow."
Cons: "when serving drinks, cabin crew limited to serve liquor only once and it was poor service."

Pros: "MCR airport Mert & Greet parking was smooth and efficient."
Cons: "Flight was delayed 2 hours due to bad weather. Additional baggage payment to Air Baltic did not show up on the KLM system and we had to pay again. Nowhere to address this with Air Baltic even in Tallin. Handlers seem uninterested and refer us to ‘the website to address the issue.....’"

Pros: "Short flight and being able to escape from drunk belligerent Passenger on previous flight"
Cons: "Nothing"

Cons: "The flight advertised meals..a small pastry was served an hour into the flight. I asked when the meal would be and was told a few hours...which turned out to be breakfast..i wated all night for food that only came an hour before landing. Now hungrey and tierd.I.will not be flying klm ever again !!"

Pros: "Comfort was better than on the previous Dash-8. Food was OK."
Cons: "Despised the cold temperature and cold draft in world business even with all vents shut off...gave me a head cold. Boarding was disorganized. There was no sense of direction; ergo, everyone was jumping in."

Cons: "Our two hour connection in Paris became 30 minutes because Air France was late in leaving Washington. So our luggage didn't make to to KLM to Amsterdam. My poor rating was because the luggage handling was really poor. Lots of flights from Paris to Amsterdam (almost hourly), but my bag showed up 12 hours later. My wife's bag took 36 hours. And yes, we checked in together. There were lots of confusing messages"

Pros: "Left ontime and service was excellent."

Pros: "Sandwich was incredibly tasty (although not much filling)"
Cons: "2 hours on the tarmac delayed with no explanation. Uncomfortable seats, no leg room. Poor management of seating, there was enough empty seats to have groups together but they were split up. Drinks served from a communal bottle in a polystyrene cup."

Pros: "Fabulous trip with friendly, helpful staff"
Cons: "Nothing"

Pros: "Great service"

Pros: "crew were absolutely delightful, full of smiles and doing everything to make you comfortable. seats were fine enough and got some work done and a bit of sleep. first lunch was fresh and tasty, but the second, a burger, was edible, but not much more."
Cons: "tv screens are dated so movies are not as crisp as you find in newer planes. you need a 2 prong audio adapter to use your own headphones."

Pros: "Friendly staff, good service and on time departure/arrival."

Cons: "Without any explanation the plane I was due to go to Istanbul on at 11.30 was not available. I had to wait for a small plane coming from Edinburgh then wait for it to be emptied of passengers and cleaned. This meant we were over 2 hours late into Istanbul. No explanation or apology. I then missed my next flight in Istanbul and had to purchase another ticket. I cannot believe that air passengers are treated in this way!!! I will follow this up with KLM when I go home from my holiday."

Cons: "The Guy who had an accident when boarding causing a delay. Also I didn’t like the wait fir checking as passengers with children went before business class and should be after."

Pros: "The flight was very good, specially considering it was a daylight one. Staff was friendly and servicial. Tue food was above the industry's average."

Pros: "Cabin crew very pleasant"
Cons: "Lost our bags, little sympathy from staff"

Pros: "Flight crew was pleasant and attentive. Seats were comfortable for economy as well. We were allowed to check in extra baggage for free at check in which really helped since we would be catching a connecting flight in Amsterdam"

Cons: "OLD plane without comfort or entertainment"

Pros: "Boarding/unboarding"
Cons: "Didn't allow my carry on. Said too big. Same bag was on earlier connecting flight on much smaller plane. Also on flight on Southwest week prior. But larger intercontinental flight wouldn't allow it."

Pros: "Priority boarding was appreciated and the flights were on time. Service was fine. Schipol was good."

Pros: "Nothing"
Cons: "Flight from Amsterdam was 2 hours late. Caused me to miss connection on train from London to Leeds which then cost me 124 pounds to rebook. No information was forthcoming at all at the airport and there were 3 different departure times given. Absolute chaos. The airline is a joke"

Pros: "That we didn't crash"
Cons: "Being delayed and missing my connecting flight. No entertainment onboard (for hours and hours)."

Cons: "Terrible service in flight and customer service wise .. app functionality was below"

Pros: "Staff superb. They even surprised us with an exit row and a gift for my partners birthday! Amazing. Samantha and Dennis also took time to come and personally wish him a happy birthday. A lovely touch. This airline runs like clockwork. They are just great. The sandwich and stoop waffle are nice too."
Cons: "There is a bus to the plane, so that takes a bit of extra time but they are very well organized."

Pros: "Free wee cake."
Cons: "Nothing in particular."

Pros: "I have no complaints about the air crew. They where pleasant and attentive. Plenty of free entertainment. The food was good."
Cons: "my only complaint is the USB ports didn't work on any of the chairs that me and my family where assigned to."

Pros: "Good flight, we got a nice snack despite it being a short flight, the staff was great."

Cons: "The crew on the Lagos Amsterdam route (in economy) are particularly unfriendly and brusque. This is my experience each time i fly this route in economy"

Pros: "The flight crew were kind, polite, and attentive."
Cons: "Bussing to the plane was a bit odd, but the crew remained organized in doing so. When we arrived to the plane, they had both entrances open so that those sitting near the rear of the plane would enter from the back. Plane was a little chilly, but I have come to expect that one most flights."

Pros: "Good food, good entertainment system, comfortable seating."
Cons: "Only one toilet working in business class. A crew member told me that it was a decision to fly with only one toilet to ensure no delay. There was a disgusting stench of sewerage for the complete flight from Amsterdam to Johannesburg. This was in all likelihood due to the broken toilet on the left side."

Pros: "There was no flight! So it's one thing that you have to cancel the flight because of fog; but rebooking us the next day on a flight through New York that doesn't exist, was way below the standard of care I would expect from any airline. Apparently, the NY to LAX flight that KLM booked us on, was only one leg of the flight to Sydney Australia; and according to some airline agreement, only Australian nationals are permitted to take that flight! Running around at JFK from terminal four, to terminal seven, to terminal eight, back to terminal four, to get a flight out, was a bit much considering how tired we were – not to mention hungry, since KLM neglected to provide the kosher meals we had requested with plenty of time – BOTH going to and returning from Europe."

Read more about KLM
COVID-19 information

Safety measures for airlines flying from Cardiff to Johannesburg

Airlines flying from Cardiff to Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Cardiff to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from Cardiff to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from Cardiff to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Cardiff to Johannesburg

Book cheap flights from Cardiff to Johannesburg

Recent return flight deals

22/7
Thu
1 stop
KLM
14h 15m
CWL - JNB
2/8
Mon
1 stop
KLM
18h 35m
JNB - CWL
22/7
Thu
3 stops
Multiple Airlines
24h 05m
CWL - JNB
2/8
Mon
2 stops
Multiple Airlines
20h 00m
JNB - CWL
22/7
Thu
1 stop
KLM
14h 15m
CWL - JNB
2/8
Mon
2 stops
KLM
22h 55m
JNB - CWL
22/7
Thu
2 stops
KLM
15h 50m
CWL - JNB
2/8
Mon
2 stops
KLM
22h 55m
JNB - CWL
22/7
Thu
1 stop
Multiple Airlines
14h 15m
CWL - JNB
1/8
Sun
3 stops
Multiple Airlines
31h 45m
JNB - CWL
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • 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