Perth
Johannesburg
BEST
DEAL
![TR](https://www.opodo.com.au/images/onefront/airlines/smTR.gif)
Fri., 12 Jul.
PER - JNB
![SQ](https://www.opodo.com.au/images/onefront/airlines/smSQ.gif)
Thu., 18 Jul.
JNB - PER
$19496
$18734
Prime price per passenger
Durban
Johannesburg
BEST
DEAL
![FA](https://www.opodo.com.au/images/onefront/airlines/smFA.gif)
Thu., 11 Jul.
DUR - HLA
$54
$52
Prime price per passenger
Cape Town
Johannesburg
BEST
DEAL
![GE](https://www.opodo.com.au/images/onefront/airlines/smGE.gif)
Tue., 09 Jul.
CPT - JNB
![GE](https://www.opodo.com.au/images/onefront/airlines/smGE.gif)
Thu., 11 Jul.
JNB - CPT
$208
$197
Prime price per passenger
Perth
Johannesburg
BEST
DEAL
![QF](https://www.opodo.com.au/images/onefront/airlines/smQF.gif)
Sun., 07 Jul.
PER - JNB
![SQ](https://www.opodo.com.au/images/onefront/airlines/smSQ.gif)
Thu., 11 Jul.
JNB - PER
$3593
$3415
Prime price per passenger
Sydney
Johannesburg
BEST
DEAL
![QF](https://www.opodo.com.au/images/onefront/airlines/smQF.gif)
Mon., 08 Jul.
SYD - JNB
![QF](https://www.opodo.com.au/images/onefront/airlines/smQF.gif)
Fri., 12 Jul.
JNB - SYD
$4255
$3979
Prime price per passenger
London
Johannesburg
BEST
DEAL
![MK](https://www.opodo.com.au/images/onefront/airlines/smMK.gif)
Tue., 09 Jul.
LGW - JNB
![EY](https://www.opodo.com.au/images/onefront/airlines/smEY.gif)
Fri., 12 Jul.
JNB - LGW
$1967
$1931
Prime price per passenger
London
Johannesburg
BEST
DEAL
![EK](https://www.opodo.com.au/images/onefront/airlines/smEK.gif)
Wed., 10 Jul.
STN - JNB
![EY](https://www.opodo.com.au/images/onefront/airlines/smEY.gif)
Fri., 12 Jul.
JNB - STN
$2288
$2164
Prime price per passenger
Melbourne
Johannesburg
BEST
DEAL
![QF](https://www.opodo.com.au/images/onefront/airlines/smQF.gif)
Wed., 10 Jul.
MEL - JNB
![EK](https://www.opodo.com.au/images/onefront/airlines/smEK.gif)
Thu., 11 Jul.
JNB - MEL
$9359
$9025
Prime price per passenger