Singapore
Gaborone
BEST
DEAL
Fri, 24 May
SIN - GBE
Wed, 29 May
GBE - SIN
1607$
1518$
Prime price per passenger
Johannesburg
Gaborone
BEST
DEAL
Mon, 27 May
JNB - GBE
168$
165$
Prime price per passenger
Johannesburg
Gaborone
BEST
DEAL
Sat, 25 May
JNB - GBE
Wed, 29 May
GBE - JNB
323$
315$
Prime price per passenger
Singapore
Gaborone
BEST
DEAL
Sun, 19 May
SIN - GBE
Thu, 23 May
GBE - SIN
1563$
Prime price per passenger
Singapore
Gaborone
BEST
DEAL
Fri, 24 May
SIN - GBE
Wed, 29 May
GBE - SIN
1605$
1516$
Prime price per passenger
Singapore
Gaborone
BEST
DEAL
Fri, 24 May
SIN - GBE
Wed, 29 May
GBE - SIN
1605$
1604$
Prime price per passenger
Singapore
Gaborone
BEST
DEAL
Fri, 24 May
SIN - GBE
Wed, 29 May
GBE - SIN
1605$
1604$
Prime price per passenger
Cape Town
Gaborone
BEST
DEAL
Sat, 25 May
CPT - GBE
Wed, 29 May
GBE - CPT
666$
652$
Prime price per passenger