Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Emirates
EK-377,EK-761
08:56
Bangkok
6Hrs 10Min 1 Stop
BKK→DXB→JNB
16:30
Johannesburg
Etihad
EY-407,EY-604
16:41
Bangkok
6Hrs 30Min 1 Stop
BKK→AUH→JNB
09:45
Johannesburg
Kenya Airways
KQ-434,KQ-887,KQ-760
10:31
Jakarta
3Hrs 30Min 1 Stop
CGK→BKK→NBO→JNB
22:02
Johannesburg
Qatar Airways
QR-833,QR-1363
15:26
Bangkok
6Hrs 40Min 1 Stop
BKK→DOH→JNB
16:13
Johannesburg
Cathay Pacific
CX-718,CX-749
19:52
Jakarta
5Hrs 0Min 1 Stop
CGK→HKG→JNB
07:56
Johannesburg
Singapore Airlines
SQ-965,SQ-478
07:30
Jakarta
1Hrs 50Min 1 Stop
CGK→SIN→JNB
06:21
Johannesburg
Ethiopian
ET-88,ET-639,ET-809
09:59
Jakarta
1Hrs 45Min 1 Stop
CGK→SIN→ADD→JNB
14:37
Johannesburg
Air France
AF-8398,AF-1241,AF-990
12:10
Kuala Lumpur
12Hrs 40Min 1 Stop
KUL→AMS→CDG→JNB
00:28
Johannesburg
Lufthansa
LH-773,LH-98,LH-9542
17:33
Bangkok
11Hrs 55Min 1 Stop
BKK→FRA→MUC→JNB
03:33
Johannesburg
South African Airways
SA-72,SA-287
19:22
Kuala Lumpur
3Hrs 50Min 1 Stop
KUL→HKG→JNB
06:58
Johannesburg

From Johannesburg Flights

Find the cheapest flight ticket to Johannesburg on Via.com! You can choose the Sort by Price - Low option to show the lowest price of your desired destination, and also you can set your own travel schedule. Not only you save more money, you also save more time with the quick interface experience! If you need the quickest flight, just choose the shortest flight duration that available. Besides that, you can also filter the flight based on the departure, number of stops and the airlines that you desired! To make you even more comfortable, Via.com shows the complete and accurate information during the booking process, which is the information about baggage policy, cancellation or refund, fare rules, and also flight detail. Besides that, Via.com is also excel with the recent search feature and on-the-move system that help you to book flight ticket just in a minute. Via.com also gives you friendly 24/7 customer support will help you sort out any issues with your booking, cancellation or refund! Major airlines that serve flight to Johannesburg are Emirates, Singapore Airlines, Qatar Airways, Malaysia Airlines, British Airways, Air China, Korean Air, and Royal Brunei Airlines. You can choose the direct flight or connect the flight to Johannesburg through to cities around the world. Depends on the flight, you can choose from Economy Class or Business Class for the flight to Johannesburg. With Via.com, you can get the best flight ticket offers to Johannesburg, choose the airlines that you want and adjust the flight based on your preference, needs and your budget. Find the best cheap price flight ticket and the best flight deals only on Via.com!

View Best Offers