JNB - GBE Price
|
R172 - R194
|
GBE Temperature
|
13 - 26 °C
|
GBE Rainfall
|
0 - 90 mm
|
Popular in October High demand for flights, 7% potential price rise |
Cheapest in June Best time to find cheap flights, 5% potential price drop |
Round-trip from R2 764 From Johannesburg to Gaborone Sir Seretse Khama |
One-way from R1 944 One-way flight from Johannesburg to Gaborone Sir Seretse Khama |
Travellers have found it’s best to book a flight 35 days in advance to save up to 7% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 35 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Johannesburg to Gaborone 1-2 weeks in advance for as low as R2 908, or R3 117 for flights within the next 24 hours.
June can be a great time to fly to Gaborone from Johannesburg with a flight ticket averaging about R2 909. Cheapflights users have found deals in the month of June for as cheap as R2 619. The most expensive prices can be found in the month of October.
Travellers have found that booking a Thursday departure is the best way to save up to 5% on the cost of booking your flights compared to booking on days of the week where this route is of high demand.
Unlike in the morning, when flights are generally more expensive, you can save up to 7% on flights from Johannesburg to Gaborone by exploring options for tickets at midday.
Gaborone Sir Seretse Khama (GBE), located 11,1 km from the city centre, is the airport you fly into when you book flights from Johannesburg to Gaborone. 4 airlines have flights to Sir Seretse Khama from Johannesburg on a regular basis. Booking flights from Johannesburg to Gaborone Sir Seretse Khama should not be difficult; the airport handles an average of 8 inbound flights from Johannesburg per day.
Some of our airline partners flying from Johannesburg to Gaborone Sir Seretse Khama have new flexible policies in place due to COVID-19. Air Botswana, Airlink, and South African are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Air Botswana with this kind of flexibility.
Yes, there are multiple flights from Johannesburg to Gaborone for under R2 300. The cheapest flight booked recently is on Air Botswana for just R2 282, but on average you can expect to pay R3 262.
Cheapflights has 15 direct flights from Johannesburg to Gaborone under R2 300. A good price for a direct flight from Johannesburg to Gaborone is less than R2 490.
There are currently 20+ open flights from Johannesburg to Gaborone within the next 7 days for less than R2 500.
The Johannesburg to Gaborone Sir Seretse Khama flight path was viewed by 5 409 users in the past month. Keep an eye out for changes in search interest prior to high and low season.
Our cheapest airline available from Johannesburg to Gaborone is Air Botswana. Our recent data shows that you can find tickets from as low as R2 282 on this airline. Air Botswana is priced at 21% lower than the current average price of a flight leaving 3 months from now.
The cheapest airlines for a one-way flight from Johannesburg to Gaborone are Air Botswana (R1 221), Airlink (R1 623), and Ethiopian Air (R4 643).
The most popular airlines flying from Johannesburg to Gaborone are Airlink, Air Botswana and South African. Something to consider prior to booking your flight.
Looking at all options, your cheapest flight can be booked for R1 335. While the most popular route (Johannesburg OR Tambo - Gaborone Sir Seretse Khama) can be booked for R2 282 on average our data indicates R2 813 when flying from Johannesburg to Gaborone.
The Johannesburg O.R. Tambo International Airport services flights to Gaborone daily. The airport is only 20 km from the city centre, with easy access by taxi or public transportation. It takes 25 minutes to drive from the city of Johannesburg to the airport, or 55 minutes by public train. Five different Johannesburg city bus lines run through the airport twice a day. Alternatively, JNB airport services flights to Maun depending on its flight schedule. If you prefer to fly to Gaborone through a different airport, you can also fly from the Wonderboom Airport in Pretoria, which is about 25 km north of the city of Pretoria. It takes 22 minutes to get arrive by taxi.
You can book a direct flight from Johannesburg to Gaborone via South African Airlines or Air Botswana. There are multiple times and dates available daily, which offer direct flights without a layover. The typical flight between Johannesburg and Gaborone takes about 55 minutes, while the flights with one or two stops can take anywhere from 11 hours to 25 hours. The Pretoria Wonderboom Airport provides shuttles that service the O.R. Tambo International Airport, so you connect with your flight there. The two airports are roughly 45 minutes apart by car.
British Airways services Johannesburg to Gaborone with a 20h 35m flight that includes one stop in Cape Town. This is an overnight layover with only two hours of travel time. South African Airlines also provides flights from JNB to Gaborone with a layover in Maun. Travellers can expect an 8-hour stopover before travel resumes.
Unless you are a citizen of Botswana, a valid national ID or passport is required to gain entry into Gaborone. Citizens of Johannesburg must renew their national ID documents prior to the scheduled flight date. Most airlines will require proof of valid identification before allowing entry onto the plane. It is recommended to apply for your passport several weeks in advance of the booked flight.
Information is based on travel restrictions from Johannesburg to Gaborone Sir Seretse Khama
Most visitors from Johannesburg need to provide a negative COVID-19 test result and/or quarantine to enter Gaborone Sir Seretse Khama.
COVID-19 testing requirements
Visitors from Johannesburg must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Gaborone Sir Seretse Khama.
Quarantine requirements
Visitors from Johannesburg are not required to quarantine after entering Gaborone Sir Seretse Khama.
Returning to Johannesburg from Gaborone Sir Seretse Khama
COVID-19 testing requirements
Visitors from Gaborone Sir Seretse Khama must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 hours for RT-PCR (NAAT) and 24 hours for Antigen (quick-test) before departing to Johannesburg.
Quarantine requirements
Visitors from Gaborone Sir Seretse Khama are not required to quarantine after entering Johannesburg.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
R2 396 | R2 558 | No cancel fee | N/A |
We couldn't confirm the COVID-19 safety measures taken by Air Botswana. Please check directly on their website for additional information. |
Search Air Botswana flights
|
![]() |
R2 645 | R3 263 | No cancel fee | N/A |
We couldn't confirm the COVID-19 safety measures taken by Airlink. Please check directly on their website for additional information. |
Search Airlink flights
|
![]() |
R2 719 | R3 314 | No cancel fee | 78% |
Search South African flights
|
Afternoon Midday to 6 PM | 41% of flight departures |
Morning 6 AM to midday | 39% of flight departures |
Evening 6 PM to midnight | 11% of flight departures |
Early morning Midnight to 6 AM | 9% of flight departures |