Cheap Flights From Johannesburg International Airport (JNB), Airport in South Africa

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From

Johannesburg International Airport

To
Departure date
Return date
Search Flights
Need travel inspiration?
Discover flight ideas

Departure from Johannesburg

Flight Schedule from Johannesburg International Airport (JNB)

Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
South African Airways
South African Airways
08:10
10:25
Johannesburg (JNB)
Cape Town (CPT)
Book flight
South African Airways
South African Airways
08:55
11:10
Johannesburg (JNB)
Cape Town (CPT)
Book flight
South African Airways
South African Airways
09:25
11:40
Johannesburg (JNB)
Cape Town (CPT)
Book flight
South African Airways
South African Airways
09:30
11:45
Johannesburg (JNB)
Cape Town (CPT)
Book flight
South African Airways
South African Airways
11:10
13:25
Johannesburg (JNB)
Cape Town (CPT)
Book flight
South African Airways
South African Airways
13:00
15:15
Johannesburg (JNB)
Cape Town (CPT)
Book flight
South African Airways
South African Airways
14:30
16:45
Johannesburg (JNB)
Cape Town (CPT)
Book flight
South African Airways
South African Airways
15:15
17:30
Johannesburg (JNB)
Cape Town (CPT)
Book flight
South African Airways
South African Airways
16:40
18:55
Johannesburg (JNB)
Cape Town (CPT)
Book flight
South African Airways
South African Airways
21:20
23:35
Johannesburg (JNB)
Cape Town (CPT)
Book flight

Airlines Flying Directly from Johannesburg

Domestic & International Airline Partners
We are partnering with various airlines across the globe to get you to wherever you need to be.
Emirates
Emirates
See Airline
Virgin Atlantic
Virgin Atlantic
See Airline
South African Airways
South African Airways
See Airline
Kenya Airways
Kenya Airways
See Airline
Delta Airlines
Delta Airlines
See Airline
Cathay Pacific
Cathay Pacific
See Airline
Air Tanzania
See Airline
Swiss International Air Lines
Swiss International Air Lines
See Airline
British Airways
British Airways
See Airline
Titan Airways Malta
See Airline
LATAM Airlines
LATAM Airlines
See Airline
Lufthansa
Lufthansa
See Airline
Air France
Air France
See Airline
Qatar Airways
Qatar Airways
See Airline
EgyptAir
EgyptAir
See Airline
RwandAir
See Airline
Turkish Airlines
Turkish Airlines
See Airline
Air Mauritius
Air Mauritius
See Airline
Condor Flugdienst
Condor Flugdienst
See Airline
TAAG Angola Airlines
TAAG Angola Airlines
See Airline
Singapore Airlines
Singapore Airlines
See Airline
Ethiopian Airlines
Ethiopian Airlines
See Airline

Arrival to Johannesburg

Flight Schedule to Johannesburg International Airport (JNB)

Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Singapore Airlines
Singapore Airlines
14:15
19:20
Singapore (SIN)
Johannesburg (JNB)
Book flight

Airlines Flying Directly to Johannesburg

Domestic & International Airline Partners
We are partnering with various airlines across the globe to get you to wherever you need to be.
EgyptAir
EgyptAir
See Airline
South African Airways
South African Airways
See Airline
Emirates
Emirates
See Airline
Cathay Pacific
Cathay Pacific
See Airline
Virgin Atlantic
Virgin Atlantic
See Airline
Singapore Airlines
Singapore Airlines
See Airline
Ethiopian Airlines
Ethiopian Airlines
See Airline
Delta Airlines
Delta Airlines
See Airline
Qatar Airways
Qatar Airways
See Airline
LATAM Airlines
LATAM Airlines
See Airline
Turkish Airlines
Turkish Airlines
See Airline
British Airways
British Airways
See Airline
Titan Airways Malta
See Airline
Air Mauritius
Air Mauritius
See Airline
TAAG Angola Airlines
TAAG Angola Airlines
See Airline
Kenya Airways
Kenya Airways
See Airline

FAQ about Johannesburg International Airport (JNB)

Which terminal do I use at Johannesburg International Airport?
Your terminal depends on your airline and, at some airports, on whether you fly domestic or international. Check the terminal on your e-ticket and confirm it with your airline on the day you fly, because terminal assignments can change.
How do I get to Johannesburg International Airport?
Options from Johannesburg usually include taxis and ride-hailing apps, and at many airports also buses or trains. Check the official airport website for current routes and timetables, and allow extra time for traffic.
Where is Johannesburg International Airport?
Johannesburg International Airport (JNB) serves Johannesburg. Check the distance and journey time from your hotel or home before you set off, especially at peak hours.
How can I see the flight schedule from Johannesburg International Airport?
The schedule on this page shows upcoming flights from Johannesburg International Airport (JNB) by date, with the airline, departure time and destination. Search your route on Traveloka to see every available flight and fare for your date.
How early should I arrive at Johannesburg International Airport?
Follow the check-in deadline in your booking. As a guide, many airlines advise arriving about two hours before a domestic flight and three hours before an international flight, with more time at busy periods.
What is the airport code of Johannesburg International Airport?
The IATA code of Johannesburg International Airport is JNB. You will see JNB on your e-ticket, boarding pass and bag tag, and you can type it into the flight search to find flights from this airport.
How do I book a flight from Johannesburg International Airport on Traveloka?
Enter JNB as your departure airport, pick your destination and travel date, then compare airlines, times and fares. Review the baggage allowance and refund conditions before you pay. Your e-ticket is sent to your email once the booking is confirmed.
How do I check if my flight from Johannesburg International Airport is on time?
Use the Traveloka flight status page with your flight number, or check your airline app and the departure screens at Johannesburg International Airport. Check again before you leave for the airport, as times can change.
How much baggage can I take on a flight from Johannesburg International Airport?
Your baggage allowance is set by your airline and fare type, and it is shown in your booking details. Security rules for liquids and banned items are set by the authorities in South Africa, so check both before you pack.
What documents do I need to fly from Johannesburg International Airport?
For a domestic flight, bring an ID your airline accepts. For an international flight, bring your passport and any visa or entry document your destination requires. The name on your booking must match your ID exactly.

Cheap Flights From Johannesburg International Airport (JNB), Airport in South Africa

Basic Information About Johannesburg International Airport (JNB)

Johannesburg International Airport, also known as O.R. Tambo International Airport, is the busiest airport in Africa and a major gateway to the continent. Located approximately 20 kilometers east of Johannesburg, it serves as a hub for both domestic and international flights. With its modern facilities and extensive flight connections, JNB is a key player in global travel.

Why Taking Flight from Johannesburg International Airport (JNB) is the Best Choice

Choosing JNB for your travels means opting for convenience and connectivity. The airport offers a wide range of airlines and destinations, making it easy to find flights that suit your schedule. Additionally, JNB is known for its efficient operations, ensuring that you spend less time waiting and more time exploring. Plus, the airport's commitment to safety and security gives travelers peace of mind.

Preparation for Your Flight from Johannesburg International Airport (JNB)

Before heading to JNB, make sure to check your flight status and arrive at least three hours early for international flights and two hours for domestic ones. Have your travel documents ready, including your passport and any necessary visas. Packing smart is key—consider the weather at your destination and any restrictions on carry-on items. Don’t forget to download your airline’s app for real-time updates!

Basic Airport Facilities and Services in Johannesburg International Airport (JNB)

JNB is equipped with a variety of facilities to enhance your travel experience. You’ll find numerous shops, restaurants, and lounges to relax in before your flight. Free Wi-Fi is available throughout the airport, allowing you to stay connected. For those needing assistance, information desks and customer service representatives are readily available to help with any inquiries.

Public Transportation Options at Johannesburg International Airport (JNB)

Getting to and from JNB is a breeze with several public transportation options. The Gautrain is a fast and efficient train service connecting the airport to Johannesburg and Pretoria. Buses and shuttles also operate regularly, providing affordable alternatives. For those preferring a more direct route, taxis and rideshare services are readily available at designated pick-up points.

Travel Tips and Guides Around Johannesburg International Airport (JNB)

When traveling through JNB, keep these tips in mind: always check the latest travel advisories and health regulations. If you have a layover, consider exploring nearby attractions like the Apartheid Museum or the vibrant Maboneng Precinct. Stay hydrated and take breaks to stretch during long waits. Lastly, engage with locals and fellow travelers to discover hidden gems and insider tips for your journey!

Stay updated with travel tips, recommendations, and latest promos.
Subscribe to Newsletter

Have your dream trip at your fingertips. Get The App.


Traveloka Vietnam Co., Ltd. · Enterprise Reg.: 0313581779, first issuance on 18 December 2015 by Ho Chi Minh City Department of Finance · Address: 2nd floor of An Phu Plaza, No. 117-119 Ly Chi Thang Street, Xuan Hoa Ward, Ho Chi Minh City, Vietnam · Legal Representative: Nguyen Thi Thu Huong · Email: cs@traveloka.com · Tel: +84 28 3861 4699
Copyright © 2026 Traveloka. All rights reserved.