
Flights to Johannesburg, from NT$20,843
View NT$14,680 flight on Wed, 2026/9/9Opens in a new windowPopular airlines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 45% on select hotels after you book a flight*
How much is the cheapest flight to Johannesburg?
Prices were available within the past 7 days and start at NT$14,680 for one-way flights and NT$20,843 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sat, Jan 30 - Sun, Feb 7
MUC
Munich
JNB
Johannesburg
NT$20,843
Roundtrip
found 1 day ago
Sun, Oct 18 - Wed, Nov 4
BKK
Bangkok
JNB
Johannesburg
NT$26,154
Roundtrip
found 4 days ago

Thu, Oct 8 - Wed, Oct 28
CDG
Paris
JNB
Johannesburg
NT$29,476
Roundtrip
found 1 day ago

Mon, Oct 19 - Wed, Nov 4
DMK
Bangkok
JNB
Johannesburg
NT$33,476
Roundtrip
found 4 days ago

Mon, Nov 16 - Tue, Nov 24
JFK
New York
JNB
Johannesburg
NT$37,135
Roundtrip
found 1 day ago
Frequently asked questions
What is the name of Johannesburg's airport?
O.R. Tambo Intl. Airport (JNB) is the main airport in Johannesburg.
How far is Johannesburg Airport from central Johannesburg?
It's 21 kilometers from Johannesburg Airport to downtown Johannesburg. Make things easy by researching the quickest way of commuting from the airport to the city center before you touchdown.
What airport is best to fly into Johannesburg?
If you're hopping on a flight to Johannesburg, you'll most likely arrive at O.R. Tambo Intl. Airport (JNB) (21 kilometers from downtown). HLA (32 kilometers from downtown) is the other main airport here.
How many airlines fly to Johannesburg?
There are 44 air carriers that jet into Johannesburg from 76 airports across the globe.
Which airlines fly to Johannesburg?
In general, travelers opt to fly with Safair, South African Airways and Lift when heading to Johannesburg. The largest number of these flights arrive from Cape Town, with Safair flying this route the most frequently.
How many nonstop flights are there to Johannesburg?
Flying to someplace new is much easier when there aren't any stopovers to worry about. If you're off to Johannesburg, the fantastic news is that there are roughly 1,838 direct flights each week.
Where are the most popular flights to Johannesburg departing from?
The most popular flights to Johannesburg depart from Cape Town, Durban and Harare airports.
How long is the flight to Johannesburg Airport?
Which airport you depart from determines how long you'll be strapped into your seat. From Cape Town to Johannesburg, the average flight time is 2 hours and 6 minutes. From Durban it's typically 1 hour and 12 minutes, and from Harare it's 1 hour and 46 minutes.
How to book the cheapest flight to Johannesburg?
We've all come across those jet-setters who somehow manage to nab extremely cheap plane tickets every time they fly. Would you like to know how to do it for your Johannesburg vacation? Don't leave it until the last moment to secure your flight. Also, do some online research and compare your options. If your destination has multiple airports, you may be able to pick up a better price by flying into a smaller terminal. Last of all, another easy way to save some cash is be ready to book at a moment's notice. If you find an irresistible bargain, don't hesitate — snap it up while the opportunity's there.
Do you have any tips for my flight to Johannesburg?
If you're poorly prepared, air travel can be a real challenge. But there's no need to worry. Follow these helpful hints and enjoy a comfortable start to your vacation in Johannesburg. What to pack in your hand luggage:
- Firstly, and most importantly, pack your passport, travel documents, bank cards and vital medications. Next, you'll need some in-flight entertainment to while away the hours. A thrilling book and a laptop filled with your favorite movies are some terrific options. If you hope to take a short snooze, a quality neck pillow and a pair of noise-canceling headphones will also be useful. Finally, leave space for a toothbrush and some deodorant so you'll arrive at your destination looking fresh and raring to go.
- Check carefully that you don't have sharp objects (like a knife or scissors) hiding in the bottom of your carry-on luggage. Other banned items include flammable or explosive products, such as fuel and matches, and liquids and gels in containers with a capacity of more than 3.4 ounces (100 milliliters).
- You'll want to choose comfort over style. Prepare for temperature changes by donning layers, and wear flat, slightly roomy shoes like slip-ons.
- It's likely you've heard about deep vein thrombosis (DVT), a blood clotting condition caused by long periods of inactivity. To reduce your risk on board, drink lots of water, consider wearing compression socks or tights and move your legs and feet often.
How to get through airport security fast when flying to Johannesburg?
As savvy travelers know, the secret is to be well prepared before you reach airport security. That way, you'll be hopping onto that plane to Johannesburg in the blink of an eye. Follow these tips and get your vacation off to a terrific start:
- Be sure to keep your travel documents and passport close by. They'll be the first things you'll be asked to show at security.
- Next up, both you and your carry-on luggage must be X-rayed. To speed things up, remove anything that might set the alarms off. Personal belongings such as your jacket, belt and earphones will be required to go through the machine.
- All electronic gadgets, including your laptop and phone, will also need to be scanned separately.
- Any liquids or gels, such as shampoo or hand cream, that you want to take on board must be no greater than 3.4 ounces (100 milliliters). Also, everything must fit inside a quart-size (one liter), clear zip-lock bag.
- Choosing your footwear wisely can save you several minutes. Hiking or heavy-style boots are often required to be removed and X-rayed separately. Lightweight sneakers usually aren't.
- Take all prohibited items out of your carry-on bag. If you have any sharp or pointed objects, put them in your checked baggage. They won't be allowed on board and will be confiscated.
Travel information
Destination airport | O.R. Tambo Intl. |
|---|---|
Destination airport IATA code | JNB |
Destination city name | Johannesburg |
Roundtrip price | NT$8,265 |
Trending flights to Johannesburg
Prices were available within the past 7 days and start at NT$14,680 for one-way flights and NT$20,843 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Thu, Oct 15 - Wed, Oct 21
TPE
Taipei
JNB
Johannesburg
NT$29,078
Roundtrip
found 1 day ago
Explore a world of travel with Expedia
- Meyerton Hotels
- Hotel Wedding Venues Hotels in Midrand
- Boksburg Hotels
- Elsburg Hotels
- Alexandra Hotels
- Rooihuiskraal Hotels
- Johannesburg Hotels
- Holiday Park Resorts in Gauteng
- Hotel Wedding Venues Hotels in Boksburg
- Jameson Park Hotels
- Kempton Park Hotels
- City Deep Hotels
- Germiston Hotels
- Pretoria Central Business District Hotels
- Olifantsfontein Hotels
- Illovo Hotels
- Motels in Sedibeng District Municipality
- Evaton Hotels
- Eikenhof Hotels
- Hotel Wedding Venues Hotels in Muldersdrift
- Heidelberg Hotels
- Guest Houses in Evaton
- Bruma Hotels
- Orange Farm Hotels
- Yeoville Hotels
- Family Hotels in Boksburg
- Soweto Hotels
- Vereeniging Hotels
- Cheap Hotels in Johannesburg
- Benoni Hotels
- Gay friendly Hotels in Rosebank
- Diepkloof Hotels
- De Deur Hotels
- Fourways Hotels
- Menlyn Hotels
- Vacation Homes in City of Johannesburg Metropolitan Municipality
- Sandton Hotels
- Holiday Park Resorts in East Rand
- Chalets in East Rand
- Alberton Hotels
- Hotel Wedding Venues Hotels in Johannesburg
- Gay friendly Hotels in Randburg
- Pensions in East Rand
- Centurion Hotels
- Gay friendly Hotels in Germiston
- Motels in East Rand
- Daveyton Hotels
- Flights from Taipei (TPE) to Johannesburg (JNB)
- Flights from Shanghai (PVG) to Johannesburg (JNB)
- Flights to Mogale City
- Flights to Germiston
- Flights from Sydney (SYD) to Johannesburg (JNB)
- Flights from Cape Town (CPT) to Johannesburg (JNB)
- Flights from Singapore (SIN) to Johannesburg (JNB)
- Flights from Dubai (DXB) to Johannesburg (JNB)
- Visit Buccleuch
- Soweto Vacations
- Freedom Park Heritage Site & Museum
- Visit Moroka
- Eastgate Shopping Centre
- Visit Orange Farm
- Bruma Flea Market
- East Rand Mall
- Visit Wingate Park
- Centurion Vacations
- Gold Reef City Casino
- Museum Africa
- Rissik Street Post Office
- Zoo Lake Park
- Visit Marlboro
- Johannesburg Vacations
- Henley on Klip Vacations
- Visit Evaton
- Netcare Unitas Hospital
- International Terminal Duty Free Mall
- Kromdraai
- Voortrekker Monument
- Visit Johannesburg
- Mandela's House
- Netcare Sunninghill Hospital
- Clearwater Mall
- K90 Shopping Centre
- Boulders Shopping Centre
- Johannesburg Zoo
- Germiston Vacations
- Visit Downtown Johannesburg
- Rosebank Mall
- Visit City Deep
- Bryanston Vacations
- Ditsong National Museum of Cultural History
- Lesedi Cultural Village
- Gallagher Convention Centre
- Kruger Museum
- Apartheid Museum
- Parkhurst Vacations
- Visit Henley on Klip
- Hillbrow Telkom Tower
- Sterkfontein Caves
- Visit Kaalfontein
*Available to Expedia members.