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

Popular airlines from O.R. Tambo Intl. Airport (JNB)

  • Emirates

    Emirates

  • Qatar Airways

    Qatar Airways

  • Ethiopian Airlines

    Ethiopian Airlines

  • South African Airways

    South African Airways

  • British Airways

    British Airways

  • Lufthansa

    Lufthansa

  • South African Airlink

    South African Airlink

  • notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
  • deals illustration

    Book smarter

    Save on select hotels after you book a flight*
  • trophy illustration

    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 AED430 for one-way flights and AED701 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

South African Airways
South African Airways
South African Airways
Cemair
Airlink
Hahn Air Technologies
Cemair
Cemair
Hahn Air Technologies
FlexFlight

Frequently asked questions

What is the airport code for O.R. Tambo Intl. Airport (JNB)?
O.R. Tambo Intl. Airport (JNB) uses the airport code: JNB.
How many terminals are there in JNB and how early should I arrive before my flight?
Johannesburg Airport has 2 passenger terminals. A few days before you travel, check with your air carrier about whether you'll be taking off from An or B. For domestic services, aim to arrive 1.5-2 hours before your departure time. If you're traveling internationally, arrive 2-3 hours ahead to allow enough time for dropping off bags, security lines and finding your departure gate.
Does O.R. Tambo Intl. Airport (JNB) have a hotel?
You won't find any hotel options at Johannesburg Airport. But if you broaden your search, you're sure to come across a suitable place to stay before your flight.
Are there private lounges in Johannesburg Airport?
You can escape the crowds in one of the private lounges available in Johannesburg Airport (we know the excitement and energy of the main departures area can be overwhelming). Do some research to make sure you can access the lounge. If not, you may need to pay an entrance fee.
How many flights per day fly out of JNB?
Clock up some more air miles on one of the 249 flights that leave O.R. Tambo Intl. Airport (JNB) each day. If you're planning your next escape, browse this airport's destination list.
How to find cheap flights from JNB with Expedia?
The cheapest flight from Johannesburg (JNB-O.R. Tambo Intl.) was to Cape Town (CPT) at AED430. With Expedia, you can compare flight prices from multiple airlines after you've entered your dates and destination. You can sort your results by the lowest price and narrow your search using the "Filter by" function. 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. Refine your search and filter for airline preference, nonstop flights, included baggage and more. After that, you can also click on "Flexible dates" to see how the price of your route changes over the days surrounding your trip. Once you've locked in your cheap flight, take a look at our fantastic deals on hotels.
Where can you fly to from Johannesburg Airport?
Johannesburg (JNB-O.R. Tambo Intl.) has a variety of destinations to choose from. Whether you want to go somewhere you've never been or head back to a favorite spot, let yourself be inspired by the international flight deals at the top of this page. You can pick from a variety of fantastic destinations. For inspiration for your next getaway, take a look at the Johannesburg Airport domestic flight deals above.
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.