- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 15% 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 €118 for one-way flights and €229 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Mon, 24 Jun - Fri, 28 Jun
JNB
Johannesburg
GBE
Gaborone
€229 Return, found 16 hours ago
€229
Return
found 16 hours ago
Thu, 1 Aug - Mon, 2 Sep
JNB
Johannesburg
GBE
Gaborone
€229 Return, found 2 days ago
€229
Return
found 2 days ago
Mon, 24 Jun - Fri, 28 Jun
JNB
Johannesburg
GBE
Gaborone
€241 Return, found 16 hours ago
€241
Return
found 16 hours ago
Thu, 1 Aug - Mon, 2 Sep
JNB
Johannesburg
GBE
Gaborone
€241 Return, found 2 days ago
€241
Return
found 2 days ago
Thu, 18 Jul - Sat, 27 Jul
JNB
Johannesburg
GBE
Gaborone
€242 Return, found 3 days ago
€242
Return
found 3 days ago
Mon, 24 Jun - Fri, 28 Jun
JNB
Johannesburg
GBE
Gaborone
€252 Return, found 16 hours ago
€252
Return
found 16 hours ago
Expedia's Latest Trends
Hotels
Hotel Saturnia & InternationalPensión SerramarLuxury Hotels in Northern IrelandBest Western Plus Park Globetrotter Copenhagen Airport4 Star Hotels in Rathlin IslandYugo Explore - Ardcairn HouseHotels with Pool in BelfastLegendary Lisboa SuitesHotels with Breakfast in Temple BarRoxford Lodge HotelB&B Aughrim5 Star Hotels in DalkeyBeach Hotels in HeraklionBeach Hotels in Alicante ProvinceTravelodge Gatwick Airport CentralModern 2 bedroom apartment with swimming pool 800 from the beachAxiom HotelEnclave Hotel & Suites Orlando, a staySky Hotel & ResortApartments Villajoyosa
Holiday Rentals
*Available to Expedia members.