Gaborone
Johannesburg
BEST
DEAL
Tue., 07 May
GBE - JNB
Tue., 07 May
JNB - GBE
$331
$317
Prime price per passenger
Gaborone
Johannesburg
BEST
DEAL
Sun., 28 Jul.
GBE - JNB
$161
$155
Prime price per passenger