Book cheap flights to Johannesburg from $ 44

Last minute flights to Johannesburg

Book now before it's too late

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.
Sydney Johannesburg
BEST
DEAL
Thu., 27 Jun. SYD - JNB
Thu., 27 Jun. JNB - SYD
$4941 $4678
Prime price per passenger
Durban Johannesburg
BEST
DEAL
Mon., 30 Sep. DUR - JNB
$47 $44
Prime price per passenger
Cape Town Johannesburg
BEST
DEAL
Wed., 26 Jun. CPT - HLA
Wed., 26 Jun. HLA - CPT
$177 $173
Prime price per passenger
Harare Johannesburg
BEST
DEAL
Fri., 21 Jun. HRE - JNB
Mon., 24 Jun. JNB - HRE
$370 $348
Prime price per passenger
Hong Kong Johannesburg
BEST
DEAL
Fri., 21 Jun. HKG - JNB
Tue., 25 Jun. JNB - HKG
$1310 $1263
Prime price per passenger
Hong Kong Johannesburg
BEST
DEAL
Fri., 21 Jun. HKG - JNB
Sun., 23 Jun. JNB - HKG
$5879 $5687
Prime price per passenger

Popular flight routes to Johannesburg

DUR
Flights from Durban to Johannesburg
$52 $50
Prime price per passenger
CPT
Flights from Cape Town to Johannesburg
$83 $78
Prime price per passenger
HRE
Flights from Harare to Johannesburg
$146 $139
Prime price per passenger
LLW
Flights from Lilongwe to Johannesburg
$400 $388
Prime price per passenger
DXB
Flights from Dubai to Johannesburg
$500
Prime price per passenger
BKK
Flights from Bangkok to Johannesburg
$685 $647
Prime price per passenger

Plan your trip