Johannesburg
Gaborone
BEST
DEAL
Mon., 13 Jan.
JNB - GBE
Thu., 16 Jan.
GBE - JNB
$397
$369
Prime price per passenger
Johannesburg
Gaborone
BEST
DEAL
Fri., 03 Jan.
JNB - GBE
$193
$186
Prime price per passenger
Johannesburg
Gaborone
BEST
DEAL
Tue., 31 Dec.
JNB - GBE
Tue., 21 Jan.
GBE - JNB
$373
$359
Prime price per passenger
Johannesburg
Gaborone
BEST
DEAL
Tue., 31 Dec.
JNB - GBE
Tue., 21 Jan.
GBE - JNB
$382
$368
Prime price per passenger
Johannesburg
Gaborone
BEST
DEAL
Sun., 05 Jan.
JNB - GBE
Tue., 21 Jan.
GBE - JNB
$389
$373
Prime price per passenger