JNB

Johannesburg OR Tambo Airport (JNB) Flights & Information

Search for one-way and round-trip flights departing to and from Johannesburg OR Tambo Airport (JNB). After clicking find deals, you’ll be taken to a page where you can modify your flight criteria if needed, and then proceed to selecting travel providers offering Johannesburg OR Tambo Airport flight deals.
— JNB
1
We work with more than 300 partners to bring you better travel deals

Johannesburg OR Tambo Airport (JNB) Flight Information

Find helpful information about Johannesburg OR Tambo Airport (JNB) to aid in your flight search on Cheapflights.

Airport code

JNB

Daily departures

3,831

Daily arrivals

3,993

Most popular destination

CPT (Cape Town)

Cheapest destination

DUR (Durban)

Average flight price

$1,051
Average number of daily flights departing from JNB
Average number of daily flights to JNB
Average for round-trip flights in January 2025

Johannesburg OR Tambo Airport Guide

Paul Rubio
September 19, 2024

If you’re planning on visiting southern Africa for work or pleasure, chances are you’ll fly into Johannesburg’s O. R. Tambo International Airport (JNB). The airport is the African continent’s biggest and busiest, serving 21+ million passengers annually. It’s the gateway to not only South Africa but to nearby countries such as Botswana, Namibia, Malawi, Mozambique, Zambia and Zimbabwe, which receive few (to zero) long-distance international flights.

Truth be told, Johannesburg functions as little more than a transit destination. With high crime rates and limited tourist attractions, few choose to linger here and use it simply as a springboard to Africa’s more impressive destinations and sights.

Getting between the airport and the city center

While I’m typically a fan of rideshare services, JNB is one airport where I don’t recommend it. Once in the arrival terminal, you’ll likely be hounded by unofficial taxi drivers and hagglers claiming they’re there to assist with luggage and transport (Well, they’re not, unless they are official airport employees). The situation can feel overwhelming.

A smart solution is to set up an airport transfer with your chosen hotel and ask them to wait in the arrival area with a sign. It will cost more than an Uber, but your safety and peace of mind should be top priorities. Alternatively, take an official taxi. You can go to the towering information counter in the arrival terminal for guidance and they’ll direct you to the legitimate taxi drivers.

The neighborhoods surrounding the airport are questionable at best. Most hotels, including ones by trusted chains and boutique brands, are in the suburbs of Rosebank and Sandton. The ride to these areas takes over an hour during peak traffic times.

Layover Lifesaver: InterContinental Johannesburg O.R.Tambo Airport, an IHG Hotel

As an Africa correspondent for several media outlets, I fly in and out of JNB regularly. Unfortunately, flight times for connecting destinations almost always require an overnight in Johannesburg.

While I used to dread this overnight layover and having to schlep all the way to Rosebank or Sandton to sleep (and then return ten hours later), everything changed after discovering InterContinental Johannesburg O.R.Tambo Airport, an IHG Hotel.

The hotel is found right on airport premises, in fact just across the street from the arrival terminal. Both above ground and underground walkways lead to the hotel entrance, and there are always smiling faces there to greet you.

The rooms are well appointed and feature super comfy beds and marble bathrooms (often with a deep soaking tub). A rooftop wellness area includes a swimming pool, full-service spa and gymnasium. Meanwhile, the lobby is home to a fun bar and an excellent, upscale restaurant called Quills, which even my local friends patronize for special occasions.

Nowadays, I truly look forward to checking in here to recharge my batteries with a great workout, swim, dinner, and sleep. It saves me the time, money, and hassle that goes into leaving the airport, plus it’s a miracle worker for my jetlag. Though the hotel doesn’t come cheap, it’s often available with IHG One Rewards points at good rates, which is my preferred method of payment.

Navigating Security lines

While it hasn’t always been the case, my last few times going through security at JNB were frustrating. Everyone must pass through the same lines (read: no TSA PreCheck equivalent, dedicated business class lanes, or the like), and at an airport with hundreds of flights daily, lines can get long, fast.

On my mid-day flight from Johannesburg to Dubai in May 2024, there was just one person working the entire international security area entrance and only two security lanes in operation. It took far longer than I had anticipated to pass security and had me nervous about missing my flight. I have now vowed to arrive at the airport 3 hours ahead, instead of taking any chances with my usual 2 hours.

Arriving at JNB

Though usually long, the immigration at JNB moves fast thanks to plenty of immigration officers on duty. If you have a valid passport and visa (or are from a country that doesn’t need a visa), you’ll breeze through the line in no time. One thing to be aware of, however, is that South Africa requires travelers to have a minimum of two consecutive blank pages in their passports upon arrival. Failure to do so will likely result in denied entry.

Furthermore, many of the southern African countries that connect through Johannesburg have similar—if not more stringent—requirements. For example, Botswana, Namibia, and Zimbabwe, each require three blank pages. Be sure to have plenty of blank pages before traveling through Johannesburg airport, whether your final destination in South Africa or elsewhere.

Lounges & alternatives

Once past security, JNB is one of the world’s best airports for lounges. There are over a dozen at press time, scattered between the international and domestic terminals. Given South Africa takes its food and drink game seriously, you can expect solid cuisine and great beer and wine at all of them.

While some of JNB’s lounges require a business or first-class ticket, most do not. In fact, for those who have a Priority Pass membership, there are plenty to choose from. Though it’s possible to buy a Priority Pass membership directly, it’s also a complimentary benefit of most premium credit cards.

With a Priority Pass Select membership granted through credit cards, travelers can enter affiliated lounges on their day of travel, regardless of fare or class, and with two guests, free of charge. Moreover, many airport lounges at JNB offer day passes available for purchase in advance or at the door.

International Terminal A

JNB’s international terminal features four lounges in the Priority Pass network: Aspire Lounge, Bidvest Premier Lounge, Mashonzha Lounge and Shongololo Lounge. Of this group, I’m partial to Shongololo Lounge. While it’s typically busy—it’s the contracted lounge for business class passengers of Qatar Airways, Etihad, and Qantas, after all—it has a nice selection of hot dishes plus a large, refrigerated wall with self-service options of sushi rolls, salad plates, and bistro-style sandwiches.Space permitting, entry to Shongolo Lounge is also available for purchase without any airline or Priority Pass affiliation.

Domestic Terminal B

JNB’s domestic terminal also houses two lounges in the Priority Pass network: ORT Sky Lounge and Bidvest Premier Lounge. Here, I’ll always go to Bidvest thanks to its spacious interiors (individual seating pods included) and epic food spreads, which span multiple long tables. In the mornings, I can’t wait for the piping hot, crispy-yet-gooey muffins and the strong espresso; in the afternoons, I’m all about balancing healthy salads with less healthy flights of South African wines.

For those seeking paid lounge access in the domestic terminal, ORT Sky Lounge offers day passes.

Alternative airports that you would recommend

While most international air traffic passes through JNB, there are an increasing number of airlines flying directly to Cape Town International Airport (CPT). If you have the option of JNB or CPT, go for the latter. Africa’s worldliest city, Cape Town teems with restaurant, hotel, and cultural offerings of a major European metropolis while cast over striking topographical contrasts of awe-inspiring mountains, lush winelands, and quaint coastal enclaves. Suffice to say, it’s a destination worth exploring, and not just as a layover.

Cape Town airport feels more modern, bright, and efficient than its Johannesburg counterpart. In my experience, the immigration and arrival process are far smoother as is the departure process. While I don’t have the stats on hand to back my observations and experiences, I’d say trust me on this one!

Luggage storage

I’ve never needed luggage storage more than I do in Johannesburg. Why? I’m typically connecting to more remote safari destinations on light aircraft that strictly limit baggage weight to 15-20kg (33-44 lbs) total, but I tend to visit Africa for weeks at a time—and pass through JNB multiple times.

The solution: After staying at the InterContinental Johannesburg O.R.Tambo Airport, an IHG Hotel, I ask them to store my excess luggage until my next flight through Johannesburg. And they do so, free of charge. Other hotels are likely to offer the same service. In addition, those connecting on flights to safari destinations can typically arrange storage services at South Africa’s private terminals or with the safari outfitters themselves, typically at no extra cost.

VAT Refund for Shopping Purchases

International travelers can get a 15% VAT refund on eligible large-scale purchases, which makes big ticket souvenirs from South Africa even more enticing. Start at the time of purchase by ensuring the store provides VAT refund forms with your receipt and have your passport ready. Note that some smaller shops may not offer VAT refunds.

Upon departure, at the airport you’ll visit the Customs kiosk outside security to get your forms stamped; be prepared to show your items. After security, go to the VAT Refunds Office for final processing. Bring your banking details to expedite the process and expect slow service. Refunds are issued to your account within 90 days.

This Cheapflights-commissioned article is presented as-is, for general informational purposes only, and may not be up-to-date. The opinions contained in the article are original to the author and reflect their authentic experience, which may vary significantly from the experience of others. Find more perspectives in our user reviews below.

Cheap flights to Johannesburg OR Tambo Airport in January and February 2025

Find deals on flights to Johannesburg OR Tambo Airport (JNB) in January and February 2025. Deals are based on recent searches Cheapflights users made over the past 12 months. Click “Pick Dates” to customize your flight criteria, and browse current flight deals from travel providers.
Mon 2/1712:30 amEWR - JNB
1 stop27h 15mTurkish Airlines
Tue 3/187:10 pmJNB - EWR
1 stop34h 25mTurkish Airlines
Deal found 1/30$816
Sun 2/2312:10 amJFK - JNB
1 stop27h 45mTurkish Airlines
Mon 3/107:05 pmJNB - JFK
1 stop34h 10mTurkish Airlines
Deal found 1/30$871
Tue 2/188:30 pmORD - JNB
1 stop30h 20mTurkish Airlines
Fri 3/77:05 pmJNB - ORD
1 stop23h 05mTurkish Airlines
Deal found 1/30$877
Tue 2/255:00 pmORD - JNB
1 stop33h 20mAmerican Airlines
Wed 3/127:25 pmJNB - ORD
1 stop26h 30mAmerican Airlines
Deal found 1/29$902
Wed 2/196:55 pmLAX - JNB
1 stop29h 50mTurkish Airlines
Wed 2/267:05 pmJNB - LAX
1 stop26h 00mTurkish Airlines
Deal found 1/29$909
Sat 2/152:00 pmIAD - JNB
1 stop37h 50mTurkish Airlines
Tue 3/47:10 pmJNB - IAD
1 stop23h 55mTurkish Airlines
Deal found 1/29$921
Thu 2/2710:00 amIAD - JNB
1 stop20h 10mEthiopian Air
Tue 3/1111:00 pmJNB - IAD
2 stops26h 50mEthiopian Air
Deal found 1/30$933
Sun 2/28:40 pmJFK - JNB
1 stop27h 50mAmerican Airlines
Tue 2/187:25 pmJNB - JFK
1 stop23h 15mAmerican Airlines
Deal found 1/30$951
Thu 2/276:00 pmIAD - JNB
1 stop33h 20mAmerican Airlines
Mon 3/107:25 pmJNB - IAD
1 stop31h 20mAmerican Airlines
Deal found 1/29$952
Thu 2/278:30 pmBWI - JNB
1 stop30h 50mBritish Airways
Tue 3/117:25 pmJNB - BWI
1 stop30h 20mBritish Airways
Deal found 1/30$952
Thu 2/276:35 pmEWR - JNB
1 stop32h 45mAmerican Airlines
Tue 3/119:15 pmJNB - EWR
1 stop23h 45mAmerican Airlines
Deal found 1/30$952
Thu 2/271:25 pmEWR - JNB
2 stops37h 55mBritish Airways
Tue 3/117:25 pmJNB - EWR
1 stop31h 10mBritish Airways
Deal found 1/30$956

Round-trip flights to Johannesburg OR Tambo Airport (JNB)

Find deals on round-trip flights to Johannesburg OR Tambo Airport. Deals are based on recent searches made by Cheapflights users over the past 12 months. Click “Pick Dates” to customize your flight criteria, and browse current flight deals from travel providers.
Sat 2/2212:30 amEWR - JNB
1 stop27h 20mTurkish Airlines
Sun 3/97:05 pmJNB - EWR
1 stop34h 30mTurkish Airlines
Deal found 1/29$790
Tue 2/255:00 pmORD - JNB
1 stop33h 20mAmerican Airlines
Wed 3/127:25 pmJNB - ORD
1 stop26h 30mAmerican Airlines
Deal found 1/29$902
Thu 4/2411:00 amIAD - JNB
1 stop20h 05mEthiopian Air
Thu 5/12:30 pmJNB - IAD
2 stops24h 25mEthiopian Air
Deal found 1/29$920
Wed 4/27:35 amORD - JNB
2 stops25h 15mMultiple Airlines
Mon 4/145:00 pmJNB - ORD
2 stops27h 21mMultiple Airlines
Deal found 1/29$951
Thu 2/278:30 pmBWI - JNB
1 stop30h 50mBritish Airways
Tue 3/117:25 pmJNB - BWI
1 stop30h 20mBritish Airways
Deal found 1/30$952
Thu 5/19:05 pmIAD - JNB
1 stop37h 05mQatar Airways
Sun 5/111:35 pmJNB - IAD
1 stop25h 10mQatar Airways
Deal found 1/30$962
Mon 3/37:05 amORD - JNB
2 stops33h 10mKenya Airways
Wed 3/1912:10 pmJNB - ORD
2 stops31h 45mKenya Airways
Deal found 1/29$972
Wed 3/2610:30 pmIAD - JNB
1 stop28h 05mEtihad Airways
Fri 4/189:55 amJNB - IAD
1 stop36h 40mEtihad Airways
Deal found 1/29$1,018
Wed 2/1210:55 amLAX - JNB
1 stop34h 45mCathay Pacific
Sun 2/1611:05 amJNB - LAX
1 stop36h 15mCathay Pacific
Deal found 1/30$1,036
Fri 4/259:05 pmIAD - JNB
1 stop24h 35mJetBlue
Sat 5/31:35 pmJNB - IAD
1 stop25h 10mJetBlue
Deal found 1/30$1,112
Mon 3/32:01 pmBWI - JNB
2 stops24h 59mKLM
Wed 3/1911:55 pmJNB - BWI
2 stops25h 01mKLM
Deal found 1/28$1,126
Sun 3/165:14 pmIAD - JNB
2 stops36h 16mVirgin Atlantic
Sun 3/237:30 pmJNB - IAD
2 stops31h 54mVirgin Atlantic
Deal found 1/30$1,153

Flights departing from Johannesburg OR Tambo Airport (JNB)

Find deals on round-trip flights from Johannesburg OR Tambo Airport (JNB). Deals are based on recent searches made by Cheapflights users over the past 12 months. Click “Pick Dates” to customize your flight criteria, and browse current flight deals from travel providers.
Thu 5/11:15 amJNB - JFK
1 stop36h 20mKenya Airways
Sun 5/41:45 pmJFK - JNB
1 stop20h 05mKenya Airways
Deal found 1/30$791
Sat 2/158:25 pmJNB - JFK
1 stop23h 40mMultiple Airlines
Sat 2/2210:10 pmJFK - JNB
1 stop28h 20mMultiple Airlines
Deal found 1/30$793
Thu 2/137:40 pmJNB - JFK
2 stops32h 40mDelta
Sat 2/222:35 pmJFK - JNB
1 stop21h 25mDelta
Deal found 1/30$794
Mon 2/107:35 pmJNB - EWR
1 stop27h 30mLufthansa
Mon 3/310:00 pmEWR - JNB
2 stops28h 30mLufthansa
Deal found 1/30$812
Wed 3/57:05 pmJNB - JFK
1 stop30h 05mTurkish Airlines
Tue 4/157:50 pmJFK - JNB
1 stop32h 45mTurkish Airlines
Deal found 1/30$814
Thu 2/1310:00 pmJNB - EWR
Nonstop16h 15mUnited Airlines
Sat 2/228:55 pmEWR - JNB
Nonstop14h 40mUnited Airlines
Deal found 1/30$842
Thu 3/2711:00 pmJNB - JFK
2 stops26h 55mEthiopian Air
Fri 4/259:55 pmJFK - JNB
2 stops24h 00mEthiopian Air
Deal found 1/30$848
Mon 3/177:30 pmJNB - EWR
2 stops29h 48mVirgin Atlantic
Mon 3/311:15 pmEWR - JNB
2 stops39h 00mVirgin Atlantic
Deal found 1/29$875
Thu 5/156:50 pmJNB - IAD
1 stop30h 25mAir France
Thu 5/229:25 pmIAD - JNB
1 stop29h 05mAir France
Deal found 1/30$886
Sun 2/1611:55 pmJNB - IAD
2 stops46h 00mSWISS
Tue 3/410:35 pmIAD - JNB
2 stops28h 50mSWISS
Deal found 1/30$911
Thu 3/277:25 pmJNB - EWR
1 stop31h 10mBritish Airways
Tue 4/89:25 pmEWR - JNB
1 stop27h 35mBritish Airways
Deal found 1/30$932
Tue 2/1811:55 pmJNB - ATL
1 stop24h 12mKLM
Tue 2/253:50 pmATL - JNB
1 stop23h 10mKLM
Deal found 1/30$935

Flights to Johannesburg OR Tambo Airport (JNB) departing soon

Find deals on flights to Johannesburg OR Tambo Airport (JNB) leaving in the next seven days. Deals are based on recent searches made by Cheapflights users over the past 12 months. Click “Pick Dates” to customize your flight criteria, and browse current flight deals from travel providers.
Thu 2/610:00 amIAD - JNB
1 stop20h 10mEthiopian Air
Sun 2/1611:00 pmJNB - IAD
2 stops27h 05mEthiopian Air
Deal found 1/30$969
Wed 2/58:05 pmIAD - JNB
1 stop24h 50mQatar Airways
Mon 2/171:20 pmJNB - IAD
1 stop33h 35mQatar Airways
Deal found 1/30$972
Tue 2/44:10 pmDFW - JNB
2 stops34h 40mTurkish Airlines
Tue 2/257:10 pmJNB - DFW
2 stops28h 50mTurkish Airlines
Deal found 1/30$976
Fri 2/710:00 amEWR - JNB
1 stop20h 10mEthiopian Air
Sun 2/162:35 pmJNB - EWR
2 stops24h 25mEthiopian Air
Deal found 1/30$998
Fri 2/78:55 pmJFK - JNB
2 stops24h 00mEthiopian Air
Sun 2/1611:00 pmJNB - JFK
2 stops26h 55mEthiopian Air
Deal found 1/30$1,001
Tue 2/49:06 pmDFW - JNB
1 stop29h 14mAmerican Airlines
Tue 2/117:25 pmJNB - DFW
1 stop30h 50mAmerican Airlines
Deal found 1/30$1,002
Sat 2/82:00 pmIAD - JNB
1 stop37h 50mTurkish Airlines
Sun 2/237:05 pmJNB - IAD
1 stop24h 10mTurkish Airlines
Deal found 1/29$1,028
Tue 2/47:40 amDFW - JNB
2 stops24h 20mKenya Airways
Mon 2/101:15 amJNB - DFW
2 stops51h 51mKenya Airways
Deal found 1/30$1,032
Tue 2/411:20 pmLAX - JNB
1 stop46h 20mCathay Pacific
Sun 4/2011:20 amJNB - LAX
1 stop43h 55mCathay Pacific
Deal found 1/29$1,036
Wed 2/58:05 pmIAD - JNB
1 stop24h 50mJetBlue
Sun 2/168:00 pmJNB - IAD
1 stop26h 55mJetBlue
Deal found 1/30$1,040
Tue 2/46:55 pmLAX - JNB
1 stop29h 55mTurkish Airlines
Thu 2/277:05 pmJNB - LAX
1 stop26h 00mTurkish Airlines
Deal found 1/30$1,057
Wed 2/57:40 amDFW - JNB
2 stops24h 20mMultiple Airlines
Thu 2/208:40 amJNB - DFW
2 stops35h 25mMultiple Airlines
Deal found 1/30$1,063

Johannesburg OR Tambo Airport (JNB) flight status

Find the status of flights flying to and from Johannesburg OR Tambo Airport (JNB). Search by flight number or origin/destination and date/time to find the specific flight(s) you’re interested in.
Utilize the flight tracker to see the current status of flights flying to and from Johannesburg OR Tambo Airport.
or
Sat 2/1
8:00 pm

Reviews of airlines servicing Johannesburg OR Tambo Airport (JNB)

Read reviews of airlines servicing Johannesburg OR Tambo Airport (JNB). Use this information to make informed decisions when choosing an airline for your flight to or from Johannesburg OR Tambo Airport (JNB). Reviews last updated January 30, 2025.
8.1
Very good
3,330 reviews

Overall

8.1

Crew

8.3

Boarding

8.1

Food

7.9

Comfort

8.0

Entertainment

8.2

Reviews

1 / 10

Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.

8.1
Very good
3,330 reviews
8.1
Very good
3,330 reviews

Overall

8.1

Crew

8.3

Boarding

8.1

Food

7.9

Comfort

8.0

Entertainment

8.2

Reviews

1 / 10

Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.

8.0
Very good
8,454 reviews
8.1
Very good
3,330 reviews

Overall

8.1

Crew

8.3

Boarding

8.1

Food

7.9

Comfort

8.0

Entertainment

8.2

Reviews

1 / 10

Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.

8.0
Very good
9,688 reviews
8.1
Very good
3,330 reviews

Overall

8.1

Crew

8.3

Boarding

8.1

Food

7.9

Comfort

8.0

Entertainment

8.2

Reviews

1 / 10

Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.

7.8
Good
1,335 reviews
8.1
Very good
3,330 reviews

Overall

8.1

Crew

8.3

Boarding

8.1

Food

7.9

Comfort

8.0

Entertainment

8.2

Reviews

1 / 10

Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.

7.5
Good
3,718 reviews
8.1
Very good
3,330 reviews

Overall

8.1

Crew

8.3

Boarding

8.1

Food

7.9

Comfort

8.0

Entertainment

8.2

Reviews

1 / 10

Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.

Browse thousands of different options on Cheapflights for your next trip

Other airports near OR Tambo

Other Johannesburg travelers fly to these airports near OR Tambo.