GBE - JNB

Find cheap flights from Gaborone to Johannesburg

Search hundreds of travel sites at once for deals on flights to Johannesburg

Round-trip
1 adult
Economy
0 bags
Sun 2/26
Sun 3/5

Let KAYAK do the searching

Save 22% or more

Search hundreds of travel sites at once for deals on flights to Johannesburg

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Bundle your flight + hotel and save

Good to know

Low season

June

High season

August

Cheapest flight

$182

Average price round-trip

$213

Good deal round-trip

$217

Good deal one-way

$98
Best time to beat the crowds with an average 11% drop in price.
Most popular time to fly with an average 11% increase in price.
Flight from Gaborone Sir Seretse Khama to Johannesburg OR Tambo
(avg. price over the last 2 weeks)
or less
or less

When to book flights from Gaborone to OR Tambo

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight from GBE to Johannesburg

  • Looking for a cheap flight? 25% of our users found flights on this route for $98 or less one-way and $217 or less round-trip.
  • The cheapest flight from Gaborone to Johannesburg was found 89 days before departure, on average.
  • Book at least 5 weeks before departure in order to get a below-average price.
  • High season is considered to be July, August and September. The cheapest month to fly is June.
  • Morning departure is around 4% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Gaborone to Johannesburg flights

Top airlines flying Gaborone Sir Seretse Khama to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
7.2
Air BotswanaOverall score based on 54 reviews
7.6Boarding
7.4Comfort
7.7Crew
6.1Entertainment
6.6Food
Airline reviews
Pros: "Check in laddy was disinterested, arrogant and rude. Horrible experience...she was a smart a**. I complained to her supervisor"
Read more about Air Botswana
Pros: "Check in laddy was disinterested, arrogant and rude. Horrible experience...she was a smart a**. I complained to her supervisor"
Cons: "On time performance"
Cons: "The airplane was very old with non reclining seats and no entertainment coming back. The pilot and flight attendant seemed to be in training and confused and that made all of us uncomfortable."
Pros: "The girl at the check-in counter was efficient and interlined my daughter's bags to Sydney. Much appreciated. The flight was almost on time, which was good."
Pros: "The snacks were wonderful. The crew were amazing!"
Cons: "The plane is small and noisy, but the ride was not bad!"
Pros: "Getting to my destination safely."
Cons: "Not being sat next to my wife. Only having one food option because the other options were no longer available. Seating was very tight."
Pros: "Plenty of empty seats so extra space."
Cons: "Most Air Botswana flights have a decent sandwich but just rubbish snack food on this one."
Cons: "Late and clearly Air Botswana knew it would be late. No information to passengers other than "wait and it will be here...""
Pros: "We got to Botswana on time. They do not inform passengers ahead of time about the spraying of pesticides. I'm going to switch to SAA from now on. Bring something to cover up during spraying."
Cons: "The bathroom door broke off and the attendant just ignored it"
Pros: "Small aircraft, good service on board with a friendly staff."
Cons: "It is too expensive"
Pros: "Quick efficient service"
Cons: "Did not allow us to board after late arrival due to air link plane malfunction. plane had not left the airport yet with 45 minutes left until departure and staff from air Botswana would not help us at all. People were not friendly at all. we were delayed by a full day due to their lack Of support."
Cons: "The flight attendant continuously communicated to me in her native language despite the fact that I did not understand. They should be informed that not all Africans speak the native language."
Cons: "The flight was delayed by an hour."
Pros: "Everything was on time :)"
Pros: "Easy Boarding No Fuss"
Pros: "Quick and comfortable - very professional"
Pros: "The airport is easy to navigate & people are helpful. There was no entertainment and minimal food...should have an option for n/a."
Pros: "Great ride, service and best landing ever!"
Cons: "Snack box was yucky and high sodium Yeah- I agree- disinfecting is unpleasant, especially for those of us who have sinus problems. Spraying should be done prior to passenger. Boarding."
Cons: "The flight attendant's spraying of air freshener/ disinfectant in the cabin just before take-off was unusual and unpleasant."
Pros: "They accommodated my vegetarian need & served everything very efficiently and fast"
Cons: "The crew made us nervous because the safety talk was a little too much in details ..."
Pros: "Nothing noteworthy was done well."
Cons: "The boarding staff is incompetent resulting in a 2+ hour boarding time. No control or concern for boarding zones, multiple unnecessary and inconsistent ticket checks, and unclear process. If you took 300 toddlers, made 50 of them gate agents and said board an airplane, you would get about the same result. Food and crew in flight were mediocre. Entertainment system in the seat back doesn’t work, shuts off in the middle of films, and is for some reason controlled by the wrong arm rest. I was in the aisle seat, my arm rest control panel did not control anything, but every time my neighbor shifted her arm it changed the volume on my system. Ethiopian airlines is what failure looks like."
Pros: "Good service"
Cons: "Serve Warm food"
Pros: "The crew was amazing and the seat comfortable"
Cons: "Nothing I can think of yet."
Cons: "Crew members paying more attention to the passengers, more option of food, being on time and cleaning after another flight."
Pros: "seat not comfortable"
Cons: "more drinks along the way"
Cons: "Entertainment is non existent. Plane is tatty."
Pros: "Very conformable and quiet."
Cons: "Nothing very nice flight."
Pros: "The crew was great. Extremely accommodating for families."
Cons: "see above"
Pros: "Same as above."
Cons: "Staff needs to be briefed on what an insulin pump is."
Pros: "Again excellent service"
Pros: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"
Cons: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"
Cons: "Cabin crew quite distracted. Between rows 19-23, orders were totally mixed up People given wrong food or drinks"
Pros: "Lots of leg room, pillows, blankets..."
Cons: "Breakfast was cold and runny eggs, not so nice. And no vegetarian option offered."
Pros: "Nice crew"
Cons: "Poor registration, Long queue for bagage scanning in very hot airport Aircraft and business seat just medium"
Pros: "New plane fantastic cabin"
Cons: "There was a fight but nothibg to do with the flight crew just some passenger with mental issues"
Cons: "They didn’t announce when boarding started/what zones were to go."
Pros: "Crew"
Cons: "Airport facilities at Adis Ababa"
Cons: "The whole thing was a disaster. I lost my connection flight due to incompetence from the Ethiopian airlines representative"
Cons: "The lateness. Very bad. 2h45min late, unbelievable. And also the airhostesses services are very poor. I have to claim more time before they give me water for my food."
Cons: "flight smelled like pee"
Pros: "nothing"
Cons: "untrained staff, pathetic food very conjusted spacewise."
Pros: "We were told by United that Ethiopian Airlines does not allow more than 2 checked bags per customer, but that is absolutely not the case. We ended up driving to LA and found that Ethiopian accepts as many bags as we will pay for."
Cons: "Everything."
Pros: "Boarding was smooth. Slept most of the flight. Windows were cool (tint control)"
Cons: "Food was sub par. Leg room limited."
Pros: "Served dinner"
Cons: "the seats however were quite tight and there was no electrical plug for charging."
Pros: "The flight attendants."
Cons: "The aircraft. Its an older and much used 777 200. Seats, bathrooms, etc have lots of mileage. Needs overhaul."
Pros: "Everything Kosher food was excellent"
Cons: "Nothing"
Pros: "The crew where very pleasant, The service on the plane was good you had a choice of what meal you would like to have you also had a choice of any movie or entertainment that you would like to see or play there was more leg space and much more comfortable seating"
Cons: "I can’t fault anything on this flight."
Pros: "Plane size, entertainment options and food were all great."
Cons: "The person next to me was rude and leaning over on my side but not much the airline can do about that."
Pros: "The friendliness and willingness to assist passengers when they notice one facing a challenge"
Cons: "The chairs in economy do not give sufficient leg room especially for tall persons, this would present a challenge on long haul"
Cons: "My phone was stolen on airport premises"
Pros: "the air craft was very good and the comfort is good no complain..."
Cons: "i did'n't like some of the cabin crew the way they are ....and am very disappointed from kinshasa to my check in i did ask a lady about my bag, she told me i will get my bag to cape straight, and i did ask her two times about the bag, she keep saying the same thing i will get my bag to cape town, so until now i haven't find my bag yet, the number they gave me from the airport no body pic up the phone, so i don't know what i can i do to get my bag......if you can hep me in this mater please contact me on my email or on my cell number 0027 78 470 6195. thank you your best regards."
Pros: "service very friendly"
Cons: "nothing"
Pros: "Spacious seats"
Cons: "80's airplane. Old. Seats not that comfortable, a bit dirty."
Pros: "Great crew, decent food"
Cons: "Airport in ADS was very basic. Was hard to find a descent toilet"
Pros: "nice movie but that's all"
Cons: "chair and light broken. tasteless food. small screens"
Pros: "The food was terrible but it was somewhat editable. It could have just been because I was so hungry I could eat anything too."
Cons: "The staff was rude, the boarding was a mess, the cabin was at least a little cooler than previous flight but still very uncomfortable, the amount of announcements was absolutely absurd!!! It was almost an announcement every 15 minutes. And the plane played music (terrible music) for 45 min extremely loud after taking off AND and hour before landing. It was so awful and so loud you couldn't even hear your own entertainment playing from your own headsets. I understand music while boarding and de-planing but there is absolutely no reason to have that playing that long after take off and hat soon before landing."
Pros: "their business class was very good and a huge difference than economy, well done"
Cons: "the seat space is the smallest I have seen in economy. i took one sector economy and the other business. no blankets for guests"
Pros: "Comfortable flight, pleasant airline attendants."
Cons: "Nothing."
Pros: "Very helpful, attentive and kind cabin staff."
Cons: "Somewhat dirty ( and smelly ) aircraft even though they are a very new fleet. Some seats had strange patches and stains. Overall cabin experience can be improved in terms of hygiene and food quality ( food was mediocre or slightly worse). Seat ahead reclines almost too much into personal space in the new 787 aircraft. The LCD displays don't pivot so it's virtually impossible to view the entertainment when the occupant of the seat in front fully reclines ( a somewhat irritating issue on a long flight )"
Pros: "Comfort"
Cons: "Comfort"
Cons: "Seats were dirty"
Cons: "Same as above"
Pros: "The crew very kind and made me feel comfortable"
Cons: "Old 767, with not comfortable set up and no individual TV set."
Pros: "The best flight ever and the crew is super cool"
Pros: "Staff were pleasant"
Cons: "One segment of my flight did not have the gluten free meal I had requested ahead of time. Super crowded."
Pros: "Lots of empty seats for sleeping. Nice big windows- best in class. Two hot meals served on board."
Cons: "I wasn't able to use the in flight entertainment at all."
Pros: "Nice staff, lits of attention in my aeat"
Cons: "Blocked toilet made cabin unpleasant and stuffy. I was uncomfortable because of smells in the plane. Shoukd have been fixed immediately. Not sure the Purser knownehat to do. Skywatch soes not work in center seats. Could not follow flight status."

Book cheap flights from Gaborone to Johannesburg

Recent round-trip flight deals

2/28Tue
nonstopAir Botswana
1h 10mGBE-JNB
3/15Wed
nonstopAir Botswana
1h 10mJNB-GBE
$182
4/28Fri
nonstopAir Botswana
1h 10mGBE-JNB
5/1Mon
nonstopAir Botswana
1h 10mJNB-GBE
$184
6/30Fri
nonstopAir Botswana
1h 10mGBE-JNB
7/2Sun
nonstopAir Botswana
1h 10mJNB-GBE
$189
4/28Fri
nonstopAir Botswana
1h 10mGBE-JNB
5/1Mon
nonstopAir Botswana
0h 45mJNB-GBE
$192
4/28Fri
nonstopAir Botswana
1h 10mGBE-JNB
5/1Mon
nonstopAir Botswana
1h 10mJNB-GBE
$193
2/25Sat
nonstopAir Botswana
1h 10mGBE-JNB
2/25Sat
nonstopAir Botswana
1h 10mJNB-GBE
$194
2/22Wed
nonstopAir Botswana
1h 10mGBE-JNB
3/1Wed
nonstopAir Botswana
1h 10mJNB-GBE
$198
4/14Fri
nonstopAir Botswana
1h 10mGBE-JNB
4/16Sun
nonstopAir Botswana
1h 10mJNB-GBE
$201
2/23Thu
nonstopAir Botswana
1h 10mGBE-JNB
2/26Sun
nonstopAir Botswana
1h 00mJNB-GBE
$202
4/28Fri
nonstopAir Botswana
1h 10mGBE-JNB
5/1Mon
1 stopAir Botswana
25h 25mJNB-GBE
$392
2/25Sat
nonstopMultiple Airlines
1h 10mGBE-JNB
2/25Sat
1 stopMultiple Airlines
23h 15mJNB-GBE
$422
4/28Fri
nonstopMultiple Airlines
1h 10mGBE-JNB
5/1Mon
2 stopsMultiple Airlines
41h 10mJNB-GBE
$465
4/28Fri
nonstopMultiple Airlines
1h 10mGBE-JNB
5/1Mon
2 stopsMultiple Airlines
40h 05mJNB-GBE
$466
6/30Fri
2 stopsMultiple Airlines
20h 05mGBE-JNB
7/2Sun
nonstopMultiple Airlines
1h 10mJNB-GBE
$470
2/24Fri
2 stopsMultiple Airlines
19h 55mGBE-JNB
2/26Sun
nonstopMultiple Airlines
0h 55mJNB-GBE
$478
3/5Sun
nonstopMultiple Airlines
1h 00mGBE-JNB
3/11Sat
2 stopsMultiple Airlines
28h 35mJNB-GBE
$479
2/27Mon
nonstopMultiple Airlines
1h 10mGBE-JNB
3/30Thu
2 stopsMultiple Airlines
26h 05mJNB-GBE
$488
2/25Sat
nonstopMultiple Airlines
1h 10mGBE-JNB
2/25Sat
2 stopsMultiple Airlines
24h 20mJNB-GBE
$519
2/28Tue
1 stopEthiopian Air
13h 50mGBE-JNB
3/15Wed
1 stopEthiopian Air
13h 35mJNB-GBE
$666
3/12Sun
1 stopEthiopian Air
13h 50mGBE-JNB
3/15Wed
1 stopEthiopian Air
13h 35mJNB-GBE
$688

Search by stops

Search by airline

Search by price

Recent one-way flight deals

2/4Sat
nonstopAir Botswana
1h 10mGBE-JNB
$182
4/28Fri
1 stopMultiple Airlines
6h 40mGBE-JNB
$319
5/13Sat
2 stopsAir Botswana
6h 25mGBE-JNB
$322
5/13Sat
1 stopAir Botswana
6h 25mGBE-JNB
$337
2/2Thu
1 stopEthiopian Air
13h 50mGBE-JNB
$436
2/11Sat
1 stopEthiopian Air
13h 50mGBE-JNB
$451
2/14Tue
1 stopEthiopian Air
13h 50mGBE-JNB
$453
2/2Thu
1 stopEthiopian Air
13h 50mGBE-JNB
$462
2/11Sat
2 stopsMultiple Airlines
29h 25mGBE-JNB
$657
4/28Fri
3 stopsMultiple Airlines
24h 15mGBE-JNB
$703
2/2Thu
2 stopsMultiple Airlines
29h 50mGBE-JNB
$739
2/3Fri
3 stopsMultiple Airlines
30h 55mGBE-JNB
$1,092
2/3Fri
2 stopsMultiple Airlines
26h 25mGBE-JNB
$1,196
5/13Sat
1 stopEthiopian Air
13h 50mGBE-JNB
$1,310
2/3Fri
1 stopEthiopian Air
13h 50mGBE-JNB
$2,524
2/4Sat
3 stopsMultiple Airlines
50h 30mGBE-JNB
$5,282

Search by stops

Search by airline

Search by price

Gaborone - Johannesburg Flights

Departure:

Gaborone (GBE)Botswana

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Gaborone

Cabin classes:

$187

Browse origins:

  • Flights » 
  • Gaborone
$168
Gaborone

Browse destinations:

  • Flights » 
  • Flights to Johannesburg
$168
Johannesburg