Durban
Gaborone
BEST
DEAL
Mon, 20 May
DUR - GBE
Thu, 23 May
GBE - DUR
6887R
6308R
Prime price per passenger
Johannesburg
Gaborone
BEST
DEAL
Wed, 29 May
JNB - GBE
2176R
2015R
Prime price per passenger
Johannesburg
Gaborone
BEST
DEAL
Thu, 23 May
JNB - GBE
Fri, 24 May
GBE - JNB
4392R
4118R
Prime price per passenger
Durban
Gaborone
BEST
DEAL
Mon, 20 May
DUR - GBE
Thu, 23 May
GBE - DUR
7840R
7727R
Prime price per passenger
Johannesburg
Gaborone
BEST
DEAL
Tue, 21 May
JNB - GBE
Thu, 23 May
GBE - JNB
4393R
4227R
Prime price per passenger
Durban
Gaborone
BEST
DEAL
Tue, 21 May
DUR - GBE
Fri, 24 May
GBE - DUR
7843R
7443R
Prime price per passenger
Johannesburg
Gaborone
BEST
DEAL
Thu, 23 May
JNB - GBE
Fri, 24 May
GBE - JNB
4392R
4225R
Prime price per passenger
Johannesburg
Gaborone
BEST
DEAL
Thu, 23 May
JNB - GBE
Fri, 24 May
GBE - JNB
4439R
4319R
Prime price per passenger