
Popular airlines to Johannesburg
- Emirates
Emirates
- Singapore Airlines
Singapore Airlines
- Qatar Airways
Qatar Airways
- Qantas Airways
Qantas Airways
- Cathay Pacific
Cathay Pacific
- Virgin Australia
Virgin Australia
- South African Airways
South African Airways
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 35% on select hotels after you book a flight*payments icon
Cheap Tickets to JNB-All Airports
These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sun, 19 Apr. - Thu, 23 Apr.
SIN
Singapore
JNB
Johannesburg
AU$1,155 Return, found 11 hours ago
AU$1,155
Return
found 11 hours ago

Thu, 6 Nov. - Fri, 21 Nov.
PER
Perth
JNB
Johannesburg
AU$1,195 Return, found 2 hours ago
AU$1,195
Return
found 2 hours ago

Mon, 11 Aug. - Mon, 6 Oct.
SIN
Singapore
JNB
Johannesburg
AU$1,207 Return, found 10 hours ago
AU$1,207
Return
found 10 hours ago

Mon, 1 Sep. - Wed, 10 Sep.
SIN
Singapore
JNB
Johannesburg
AU$1,224 Return, found 19 hours ago
AU$1,224
Return
found 19 hours ago

Mon, 15 Sep. - Mon, 22 Sep.
SIN
Singapore
JNB
Johannesburg
AU$1,400 Return, found 18 hours ago
AU$1,400
Return
found 18 hours ago
Destination airport | O.R. Tambo Intl. |
Destination airport IATA code | JNB |
Destination city name | Johannesburg |
Airlines serving | Air France, Air Mauritius, Airlink, British Airways, Cathay Pacific, Emirates, Ethiopian Airlines, Etihad Airways, KLM, Kenya Airways, Lufthansa, Malaysia Airlines, Qantas Airways, Qatar Airways, Rwandair, Singapore Airlines, South African Airways, Swiss International Air Lines, Turkish Airlines, Virgin Australia |
Return price | AU$1,155 |
Popular airline | Emirates |
More to Explore for JNB-All Airports
Flying to JNB-All Airports? Explore JNB-All Airports with Expedia's Travel Guides to find the best hotels, holiday packages, car hire deals and more!
Trending flights to JNB-All Airports
These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.

Thu, 6 Nov. - Fri, 21 Nov.
PER
Perth
JNB
Johannesburg
AU$1,195 Return, found 2 hours ago
AU$1,195
Return
found 2 hours ago
- Top Flights Destinations
- From Other Airports to JNB-All Airports
- Flights to Cities Near JNB-All Airports
- Top JNB-All Airports Hotels
- Related Carriers
- Expedia's Latest Trends
Top Flight Destinations
Top Flight Destinations In The World
- Flights to Australia
- Flights to Japan
- Flights to India
- Flights to New Zealand
- Flights to Thailand
- Flights to Vietnam
- Flights to United States of America
- Flights to Philippines
- Flights to China
- Flights to Canada
- Flights to Greece
- Flights to South Korea
- Flights to Italy
- Flights to Malaysia
- Flights to South Africa
- Flights to Taiwan
- Flights to Egypt
- Flights to Germany
- Flights to France
- Flights to Ireland
From Other Airports to JNB-All Airports
- Melbourne to Johannesburg (AVV - JNB)
- Accra to Johannesburg (ACC - JNB)
- Bangkok to Johannesburg (BKK - JNB)
- Denpasar to Johannesburg (DPS - JNB)
- Cape Town to Johannesburg (CPT - JNB)
- Darwin to Johannesburg (DRW - JNB)
- Adelaide to Johannesburg (ADL - JNB)
- Gold Coast to Johannesburg (OOL - JNB)
- Victoria Falls to Johannesburg (VFA - JNB)
- Canberra to Johannesburg (CBR - JNB)
Flights to Cities Near JNB-All Airports
Expedia's Latest Trends
Hotels
- Fort Worth accommodation
- Hastings Accommodation
- Hotels near Ayana Spa
- Aleesha Villas
- Comfort Inn Santa Monica - West Los Angeles
- Cooinda Lodge Kakadu
- QuestServicedApartments Hotels in Melbourne Central Business District
- easyHotel London City Shoreditch
- Kinugawa Onsen Nikko Kinugawa Hotel Mikazuki
- Lifestyle Villages Redhead
- Granite Belt Brewery Retreat
- Caravan Parks Thailand
- ROSE ON THE BEACH - relaxing beach hideaway
- Black Gold Motel
- Adelaide Central Business District Accommodation
- Forrest Accommodation
- InterContinental Brisbane by IHG
- ARNO BAY CARAVAN PARK
- 110 Hampden Apartments
Flights
Activities
Packages
General
*Available to Expedia members.