KAYAK.com.my is also available in English. Visit site in English.

JNB

Find cheap flights to Johannesburg

Return
Economy
Seattle (SEA)
Johannesburg OR Tambo
Thu 22/8
Thu 29/8
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

Malaysia to Johannesburg flight information

Flights arrive in Johannesburg OR Tambo
Flights depart from Malaysia
Flight price RM 2,569
Airlines Etihad Airways, Ethiopian Air, Air Mauritius, Qatar Airways, Cathay Pacific

FAQs - Booking Johannesburg flights

What is the cheapest flight to Johannesburg?

The cheapest airline ticket to Johannesburg from Malaysia in the last 72 hours was RM 2,569 return on the route Kuala Lumpur to Johannesburg. The most popular route is Kuala Lumpur to Johannesburg and the cheapest ticket found on this route in the last 72 hours was RM 3,124 return.

How far is Johannesburg OR Tambo airport from central Johannesburg?

OR Tambo Airport is 21 kilometres from the centre of Johannesburg. View on map.

What is the name of Johannesburg’s airport?

Johannesburg is served by Johannesburg OR Tambo Airport, also commonly referred to as O.R. Tambo Intl, OR Tambo, OR Tambo Airport, Johannesburg, or simply Johannesburg Airport. The airport code is JNB.

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 rental cars, vacation 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 Johannesburg Plane Tickets

(Return)
Airports
Origin
Kuala Lumpur
RM 2,569
only
RM 2,569
Destination
Johannesburg
RM 2,569
only
RM 2,569
Fri, 17 Jan
KUL
Kuala Lumpur Intl
JNB
Johannesburg OR Tambo
35h 40m
Thu, 6 Feb
JNB
Johannesburg OR Tambo
KUL
Kuala Lumpur Intl
26h 05m
RM 2,569
Trip: 21 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 6,348 reviews
Overall
7.4
Boarding
7.5
Comfort
7.3
Crew
7.7
Entertainment
7.5
Food
7.0
AUH
DMM
Excellent 8.0

Pros: Overall satisfied.

YYZ
AUH
Excellent 10.0

Pros: The service was good

Cons: At abudhabi there was no sitting available, while waiting for connecting flight, and saw people spitting in the airport lounge, it was unsanitary. Why ethihad donot enforce cleanliness in the lounge.

ORD
AUH
Good 7.3

Pros: The food was amazing with good And comfortable air conditioning. Cleanliness was maintained as well.

Cons: The food serving was late it could be more manageable. The leg space is also not comfortable. Also the some seat needs to be repaired as the recliners not working.

DEL
AUH
Okay 4.3

Cons: Food choice for vegetarian meal was horrible.

AUH
BAH
Mediocre 3.3

Cons: The plane (A330) was parked at outer parking position away from the terminal building. They kept us waiting inside the bus for almost 30min with barely working AC at 40+ degC. Once the bus arrived to the plane embarking was done via roofless staircase.

Fri, 4 Oct
KUL
Kuala Lumpur Intl
JNB
Johannesburg OR Tambo
19h 50m
Mon, 14 Oct
JNB
Johannesburg OR Tambo
KUL
Kuala Lumpur Intl
21h 00m
RM 2,594
Trip: 11 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 2,103 reviews
Boarding
7.1
Comfort
7.2
Crew
7.6
Entertainment
6.7
Food
6.6
CPT
ADD
Good 7.6

Cons: No Gin & Tonic Bus transfer to airplane for international flight? Twice...?

ADD
NBO
Okay 5.3

Cons: There is no phone charging or entertainment. Also couldn't bring on carry-on sized bags with wheels and were forced to check them.

ADD
SEZ
Excellent 8.0

Pros: G

Cons: G

ADD
WDH
Good 7.0

Pros: Crew was helpful. I had 3 seats to myself, so yes. Seating was amazing.

Cons: The lunch - tooo much rice no sauce. Food was okay. The sandwich was good.

RUH
ADD
Good 6.3

Pros: Seats small uncomfortable

Cons: Bigger seats.

Sun, 12 Jan
KUL
Kuala Lumpur Intl
JNB
Johannesburg OR Tambo
15h 50m
Mon, 13 Jan
JNB
Johannesburg OR Tambo
KUL
Kuala Lumpur Intl
14h 25m
RM 2,956
Trip: 2 days
6.7GoodShow reviews
Overall 6.7 Good
Based on 75 reviews
Boarding
7.4
Comfort
6.2
Crew
7.7
Entertainment
5.4
Food
6.6
MRU
NBO
Okay 4.6

Pros: Crew

Cons: Seats (very uncomfortable) Leg room (way too little)

MRU
SIN
Good 7.6

Cons: Seating is quite cramped, I am not a tall person but couoldn't get comfort with the space between seats. Anyway, the crew requested passengers to straigthen up their seat during meal-time which was a bit of relief. Breakfast was mediocre - one bread with hot drink after 6 hours inflight. Crew provided excellent service though through offering additional drinks.

MRU
TNR
Excellent 10.0

Pros: Air Mauritius was a pleasent surprise. The aircraft was clean and the staff wasattentive. The biggest surprise was they served a meal on the short midday flight and that meal was delicious.

NBO
MRU
Okay 5.6

Cons: We continued our journey from Mauritius to Reunion, and given the quite small plane, Air Mauritius deliberately left one of our suitcases (and a few others of other passengers) behind. This was then only brought to our hotel the next day at noon (36 h late). Very annoying, as they didn't tell us beforehand (then, at least we could have packed some essentials in our hand luggage).

LHR
MRU
Mediocre 2.0

Pros: It landed safely

Cons: Delayed 3hrs with no information just apologies. Toilets onboard not clean and leaking. Several trays broken. Coffe/Tea served by pouring over customers rather than tray with cup. Safety information only shown when landing. Staff bumped isle passengers several times (me 4 times) with no apology. Chaos in serving dinner as special meals and vegetarian meals sent to wrong seats.

Tue, 30 Jul
KUL
Kuala Lumpur Intl
JNB
Johannesburg OR Tambo
19h 00m
Sat, 10 Aug
JNB
Johannesburg OR Tambo
KUL
Kuala Lumpur Intl
30h 25m
RM 3,124
Trip: 12 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 9,907 reviews
Overall
8.3
Boarding
8.3
Comfort
8.2
Crew
8.6
Entertainment
8.3
Food
8.0
DOH
MCT
Excellent 10.0

Pros:

Cons:

DOH
DAC
Mediocre 2.0

Pros: Nothing

Cons: Poor service and flight was dirty

KWI
DOH
Excellent 9.0

Pros: crew was amazing.. seat are comfortable

Cons: if the food includes children meal .

DOH
LAX
Excellent 10.0

Pros: I really appreciated that my bags were not lost

MCT
DOH
Mediocre 3.6

Pros: I already paid for seat and amount debited but it was not booked when i check in I want my money to be refunded soon

Cons: Providing better food and movie

Sat, 11 Jan
KUL
Kuala Lumpur Intl
JNB
Johannesburg OR Tambo
24h 00m
Sun, 12 Jan
JNB
Johannesburg OR Tambo
KUL
Kuala Lumpur Intl
25h 30m
RM 3,996
Trip: 2 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 5,939 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.4
Entertainment
8.2
Food
7.7
BOM
HKG
Excellent 8.0

Pros: Cathay pacific is very professional. 100 times better than American Airlines in general

IAD
HKG
Good 7.3

Pros: Flight crew was friendly.

Cons: The TV on my seat was not working.

HKG
ORD
Good 6.3

Pros: The seat space, and the ability to recline the seat was surprising.

Cons: It is what it is.

TPE
HKG
Good 7.3

Cons: Seat was very uncomfortably

SEA
HKG
Excellent 10.0

Pros: Good flat business class seat allows for actual sleep!

Cons: Seat padding good for a seat, but too firm as a bed

Thu, 19 Dec
KUL
Kuala Lumpur Intl
JNB
Johannesburg OR Tambo
19h 55m
Sat, 4 Jan
JNB
Johannesburg OR Tambo
KUL
Kuala Lumpur Intl
21h 00m
RM 2,619
Trip: 17 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 2,103 reviews
Boarding
7.1
Comfort
7.2
Crew
7.6
Entertainment
6.7
Food
6.6
LFW
EWR
Excellent 8.0

Pros: Way more leg room than I expected. The crew was very nice, the announcements were made in 3 languages, which was nice for the non-Amharic speakers!

Cons: Boarding in Lomé took a long time, which I believe made us a little later at the airport. Not sure if that is something fixable or not

JIB
ADD
Okay 4.3

Cons: The seats are uncomfortable

RUH
ADD
Good 6.3

Pros: Seats small uncomfortable

Cons: Bigger seats.

ADD
NBO
Okay 5.3

Cons: There is no phone charging or entertainment. Also couldn't bring on carry-on sized bags with wheels and were forced to check them.

DEL
ADD
Okay 4.0

Pros: The arm rest was dismantled and had a sharp edge of metal which sliced my arm and thumb when I sat down. I was promised a new seat and never delivered. Horrendous.

Cons: See above

Sun, 22 Dec
KUL
Kuala Lumpur Intl
JNB
Johannesburg OR Tambo
19h 55m
Sat, 4 Jan
JNB
Johannesburg OR Tambo
KUL
Kuala Lumpur Intl
21h 00m
RM 2,619
Trip: 14 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 2,103 reviews
Boarding
7.1
Comfort
7.2
Crew
7.6
Entertainment
6.7
Food
6.6
ADD
DXB
Excellent 10.0

Pros: Nice crew. Smooth flight :)

EBB
ADD
Okay 5.6

Cons: Not having to wait 3 days for my luggage

JIB
ADD
Okay 4.3

Cons: The seats are uncomfortable

ADD
LHR
Excellent 9.3

Pros: Excellent crew, approachable and helpful. Seat was comfortable with legroom and headrest at the right height

Cons: Better selection of videos

ADD
LHR
Okay 5.3

Pros: The crew were ok but took ages to help you

Cons: faster service in the plane

Sat, 21 Dec
KUL
Kuala Lumpur Intl
JNB
Johannesburg OR Tambo
35h 40m
Fri, 3 Jan
JNB
Johannesburg OR Tambo
KUL
Kuala Lumpur Intl
26h 05m
RM 3,231
Trip: 14 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 6,348 reviews
Overall
7.4
Boarding
7.5
Comfort
7.3
Crew
7.7
Entertainment
7.5
Food
7.0
LHR
AUH
Good 7.3

Pros: Screen.

Cons: Attentiveness of crew member . Movie selection could be better

AUH
ORD
Excellent 10.0

Pros: Lounge in Abu Dhabi was great!

AUH
HKG
Mediocre 2.0

Cons: flight was overbooked had to stay in abu dhabi

NBO
AUH
Excellent 8.0

Cons: Sehar for Ramadhan may be improved as we have no other option and neither time to do it outside plane

LAX
AUH
Okay 5.6

Pros: Boarding staff .

Cons: Food was very bad and started to charge you for some food and drink items .

Sun, 22 Dec
KUL
Kuala Lumpur Intl
JNB
Johannesburg OR Tambo
19h 55m
Wed, 8 Jan
JNB
Johannesburg OR Tambo
KUL
Kuala Lumpur Intl
21h 00m
RM 2,750
Trip: 18 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 2,103 reviews
Boarding
7.1
Comfort
7.2
Crew
7.6
Entertainment
6.7
Food
6.6
CAI
ADD
Okay 5.6

Cons: Stop using old planes with no personal entertainment systems on the back of the seats.

ARN
OSL
Excellent 10.0

Pros: Super confortable

LLW
ADD
Good 6.0

Pros: Fine flight with good meals.

Cons: TV was broken, had phone so it was okay, the frustrating but was the call button. I rarely hit it, did this time for an arrivals card, the guy beside me messed his up and used mine while I was sleeping. No problem, until I hit the button. No one came for more than an hour, I even made eye contact.

HAH
ADD
Excellent 9.0

Pros: I liked the fligth attendant

NRT
ICN
Good 7.0

Cons: Language barriers are always hard, i sat next to someone who didn’t speak English well, one of the flight crew sounded irritated instead of understanding.

Thu, 8 Aug
KUL
Kuala Lumpur Intl
JNB
Johannesburg OR Tambo
19h 35m
Sat, 17 Aug
JNB
Johannesburg OR Tambo
KUL
Kuala Lumpur Intl
42h 00m
RM 3,429
Trip: 10 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 9,907 reviews
Overall
8.3
Boarding
8.3
Comfort
8.2
Crew
8.6
Entertainment
8.3
Food
8.0
DFW
DOH
Mediocre 3.3

Pros: The crew was amazing and welcoming and warm.

Cons: The toilets was not clean and the boarding delayed without any explanation

IAD
DOH
Mediocre 2.0

Pros: Justfly stoled my money as i booked for seat and paid 30$ And the seat didnt booked I want my money to be returned

DOH
CCU
Excellent 8.0

Pros: The crew was amazing. Made traveling with infant little less harder.

Cons: The crew from Doha to Kolkata segment could have been little more helpful, especially when they see someone travelling with small kids

LHE
DOH
Good 6.0

Pros: The seat was ok and the food was good.

Cons: Though the staff was friendly, I found them a bit unhelpful. I was literally holding three bags and a toddler in my arms, and passed at least three airline crew members. However, not one of them even bothered offering for help. I don’t expect that from a world class airline.

IAD
DOH
Excellent 10.0

Pros: The customer service and food were excellent.

Cons: Next time I will fly business class for more space and comfort.

Tue, 13 Aug
KUL
Kuala Lumpur Intl
JNB
Johannesburg OR Tambo
19h 50m
Tue, 20 Aug
JNB
Johannesburg OR Tambo
KUL
Kuala Lumpur Intl
36h 10m
RM 2,869
Trip: 8 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 2,103 reviews
Boarding
7.1
Comfort
7.2
Crew
7.6
Entertainment
6.7
Food
6.6
ADD
LHR
Excellent 9.3

Pros: Excellent crew, approachable and helpful. Seat was comfortable with legroom and headrest at the right height

Cons: Better selection of videos

BKK
HKG
Good 7.6

Cons: Crews could have greet and serve passengers with a warm smile. Food was acceptable but not as good as Japan / Korean airlines . I suppose the low airfares reflect its Servicr.

ADD
DAR
Okay 5.3

Pros: Fast gate work.

Cons: Lost luggage and the food and silent movie option (no headphones provided for overhead movie)

LFW
EWR
Good 7.6

Cons: The delay time was too much for no proper reason

EBB
ADD
Okay 5.6

Pros: the drinks

Cons: reduce on the spices in the food or provide different options.

Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in MYR.

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