Cheap Flights from O.R. Tambo Intl. Airport (JNB)

    Plan, book, fly with confidence
  • trending down icon
    Be in the know
    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon
    Book smarter
    Save on select hotels after you book a flight*
  • payments icon
    Find the right fit
    We search billions of combinations of flights to help you find your next adventure

Flights from O.R. Tambo Intl. Airport

Prices were available within the past 7 days and start at AED54 for one-way flights and AED113 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

FlySafair
FlySafair
FlySafair
FlySafair
FlexFlight
FlexFlight
FlySafair
FlySafair
FlexFlight
FlySafair
FlySafair
South African Airways

Hotels near O.R. Tambo Intl. Airport

Southern Sun O.R. Tambo International Airport
4 out of 5
Jones Road, Kempton Park, Gauteng
The price is AED93 per night from Jun 25 to Jun 26
AED93
per night
Jun 25 - Jun 26
Stay at this 4-star business-friendly hotel in Kempton Park. Enjoy free breakfast, free WiFi, and a free airport shuttle. Our guests praise the breakfast and ...
8.4/10 Very Good! (1,004 reviews)
Southern Sun O.R. Tambo International Airport
City Lodge Hotel at OR Tambo International Airport
3 out of 5
Above Multi-Storey Parkade 2, Level 5, OR Tambo International Airport, Kempton Park, Gauteng
The price is AED111 per night from Jul 6 to Jul 7
AED111
per night
Jul 6 - Jul 7
Stay at this 3-star business-friendly hotel in Kempton Park. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the breakfast ...
8.6/10 Excellent! (1,252 reviews)
City Lodge Hotel at OR Tambo International Airport
Premier Hotel OR Tambo
4 out of 5
73 Gladiator Street, Rhodesfield, Kempton Park, Gauteng
The price is AED79 per night from Jul 12 to Jul 13
AED79
per night
Jul 12 - Jul 13
Stay at this 4-star family-friendly hotel in Kempton Park. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the breakfast and the helpful ...
8.6/10 Excellent! (999 reviews)
Premier Hotel OR Tambo
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
O.R. Tambo Intl. Airport Information
Origin airport
O.R. Tambo Intl.
Origin airport IATA code
JNB
Origin city name
Johannesburg

Frequently asked questions

Does JNB have a hotel?
Located within an easy stroll of the departure gates at Johannesburg Airport, the Doves Nest Guest House is a perfect option for those traveling on a tight budget. Book a room here before your next flight and make use of laundry facilities, nearby golfing and free self parking. Don’t forget to take a look at the deals at the Ekurhuleni Lodge and the Acacia Guesthouse. Both of these options are just a short drive from the check-in counter. The first one offers a lazy river, a swimming pool and an outdoor entertainment area, while the other has a garden, a barbecue grill and free self parking.
What is the airport code for O.R. Tambo Intl. Airport (JNB)?
O.R. Tambo Intl. Airport (JNB) uses the airport code: JNB.
Are there private lounges in O.R. Tambo Intl. Airport (JNB)?
Here’s some good news. You’ll be able to escape the crowds in at least one private lounge at Johannesburg Airport. Depending on your fare class, air carrier and membership status, you may be eligible for access. Alternatively, visit the airport’s website to see if you can pay to use the lounge.
What airlines fly out of O.R. Tambo Intl. Airport (JNB)?
These domestic airlines all operate out of JNB and are reliable choices:

  • Safair
  • Airlink (South Africa)
  • South African Airways

With a nice selection of international airlines flying in and out of Johannesburg Airport, your ticket to a fabulous vacation is one or two clicks away:

  • Airlink (South Africa)
  • South African Airways
  • Fastjet Zimbabwe

How to find cheap flights from JNB with Expedia?
The cheapest one-way flight from Johannesburg (JNB-O.R. Tambo Intl.) was to Cape Town (CPT) at AED54. An easy way to find cheap flights with Expedia is to enter your destination and dates, and then sort your results by lowest price. These prices were available on Expedia within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.One of the easiest ways to score a cheap flight is to be flexible with your dates. Start by searching for flights on your preferred dates, then click on “Flexible dates” at the top of the page. This will show you the cheapest prices for the days surrounding your trip. You can also refine your search and filter for specific airlines, departure and arrival times, included baggage and more.
Where can you fly to from Johannesburg Airport?
The most sought-after international destinations from Johannesburg Airport are Harare, Lusaka and Gaborone. This busy airport is the first stop on your next exciting adventure. If you’ve only got enough spare time for a quick getaway, stay within the country and head to Cape Town, Durban or Gqeberha. No matter your schedule, we’ve got the best deals and an incredible destination waiting for you.
How many flights per day fly out of JNB?
Fasten your seatbelt on one of the 254 flights departing O.R. Tambo Intl. Airport (JNB) JNB per day. If this inspires you to plan your next epic trip, explore this airport’s destinations.
How many terminals are there in JNB and how early should I arrive before my flight?
O.R. Tambo Intl. Airport (JNB) has 2 passenger terminals. A couple of days before you travel, check with your airline about whether you’ll be leaving from An or B. Get your vacation started on the right foot by arriving 1.5-2 hours ahead of domestic journeys. If you’re flying internationally, try to arrive 2-3 hours before your departure time. These recommendations allow for possible delays at security, the amount of time needed to drop off bags and making your way around the airport.
What is the cancellation policy on flights and how do I cancel my flight on Expedia?
Most flights are free to cancel within 24 hours of making the reservation. However, some flights are non-refundable, and you may receive a flight credit from the airline to use for a future booking. For more information, please visit our Customer Service Portal.