- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Johannesburg to Gaborone (JNB-GBE)
Prices were available within the past 7 days and start at S$148 for one-way flights and S$289 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Fri, 28 Jun - Thu, 4 Jul
JNB
Johannesburg
GBE
Gaborone
S$289 Return, found 1 day ago
S$289
Return
found 1 day ago
Sat, 1 Feb - Mon, 31 Mar
JNB
Johannesburg
GBE
Gaborone
S$290 Return, found 5 days ago
S$290
Return
found 5 days ago
Fri, 28 Jun - Sun, 7 Jul
JNB
Johannesburg
GBE
Gaborone
S$294 Return, found 5 days ago
S$294
Return
found 5 days ago
Fri, 28 Jun - Thu, 4 Jul
JNB
Johannesburg
GBE
Gaborone
S$300 Return, found 1 day ago
S$300
Return
found 1 day ago
Fri, 28 Jun - Sun, 7 Jul
JNB
Johannesburg
GBE
Gaborone
S$342 Return, found 5 days ago
S$342
Return
found 5 days ago
Fri, 31 May - Sun, 2 Jun
JNB
Johannesburg
GBE
Gaborone
S$348 Return, found 1 day ago
S$348
Return
found 1 day ago
Expedia's Latest Trends
Hotels
Copthorne Hotel and Resort Queenstown LakefrontDash Living on PratHotels with Balcony in WoolloongabbaThe ExplorerHotels with smoking rooms in Coffs HarbourHotels near AEON Mall5 Star Hotels in CangguEco Villas & SpaBeach Resorts in MoalboalHotels near O.R. Tambo Intl.Hotels in Redang IslandGrand Prince Hotel Shin Takanawa5 Star Hotels in NonthaburiCentara Watergate Pavilion Hotel BangkokBethel Christian Guest HouseBusiness Hotels in Shanghai
Flights
Packages
General
*Available to Expedia members.