GBE - ZA1
R170 - R194
10 - 20 °C
0 - 120 mm
High demand for flights, 9% potential price rise
Best time to find cheap flights, 4% potential price drop
From Gaborone Sir Seretse Khama to Johannesburg
One-way flight from Gaborone Sir Seretse Khama to Johannesburg
Due to multiple factors, expect to potentially pay more when booking in September. For low rates, June can be a great choice for travel to Johannesburg. Flights to Johannesburg from Gaborone in June are about R2 613 on average during June, but can be found for as low as R2 450.
Users have found that leaving on a Sunday can be a cost-effective option. It’s possible to save up to 10% on your flight compared to booking on days when demand is much higher.
When flying from Gaborone to Johannesburg, the time of day you fly usually plays a role in the price. Save by searching for a flight at midday, which can drop the price by up to 18% versus a flight in the evening.
To save on the cost of your flight from Gaborone to Johannesburg, book at least 56 days before your planned departure. Booking around this time can save you about 6% on the cost of this flight compared to booking a flight leaving this week. We have found prices from R2 598 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as R2 805.
Most people fly from Gaborone Sir Seretse Khama (GBE) if they book a flight from Gaborone to Johannesburg. On average, Sir Seretse Khama has 4 outbound flights to Johannesburg per day from 2 airlines. Gaborone Sir Seretse Khama is conveniently located just 11,1 km from Gaborone’s city centre.
Some of the carriers operating flights from Gaborone Sir Seretse Khama to Johannesburg that may be offering flexible cancellation policies are Air Botswana and South African. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
Yes, there are multiple flights from Gaborone to Johannesburg for under R2 200. The cheapest flight booked recently is on Air Botswana for just R2 140, but on average you can expect to pay R2 465.
Cheapflights has 20 direct flights from Gaborone to Johannesburg under R2 200. A good price for a direct flight from Gaborone to Johannesburg is less than R2 450.
There are currently 20+ open flights from Gaborone to Johannesburg within the next 7 days for less than R2 200.
Direct flights are available for this route on the following days: Thursday, Friday, Saturday.
The Gaborone Sir Seretse Khama to Johannesburg flight path was viewed by 2 015 users in the past month. Keep an eye out for changes in search interest prior to high and low season.
Per day, 3 flights depart from Gaborone to Johannesburg on average.
Morning (6am - Midday) - 67% of flight departures
Evening (6pm - Midnight) - 33% of flight departures
Departing from Gaborone to Johannesburg will take you 55m. The distance from Gaborone to Johannesburg is about 293 km. All flights are typically direct.
Cheapflights users have booked flights from Gaborone to Johannesburg from R2 140 return. Another airline that can offer you cheap pricing is Airlink. Air Botswana is currently priced 18% below the average price you’ll pay for this route.
The cheapest airline one-way is Air Botswana, with whom users have recently found tickets for as low as R1 063. However, be on the lookout for offers from Airlink and Ethiopian Air, as they are both options that can get you from Gaborone to Johannesburg for a low price.
Looking for the most reliable airlines to get you to your destination on time? Our data shows these are most likely to get you from Gaborone to Johannesburg on time: Airlink (99%), Air Botswana (78%), Qatar Airways (50%).
While on average a flight from Gaborone to Johannesburg is generally R2 058, our data shows the cheapest flight currently is R1 323. When looking at the most popular route, (Gaborone Sir Seretse Khama - Johannesburg OR Tambo), you can expect to pay R2 140 for that flight.
Travellers who are taking a trip into Johannesburg from Gaborone will start out at Sir Seretse Khama International Airport. This airport is 15 kilometres from the city centre and offers flights to places like Johannesburg, Addis Ababa, Livingston, and Victoria Falls. In most cases, the flight will end at O.R. Tambo International Airport, but some individuals may disembark at Lanseria International Airport. O.R. Tambo is the busiest airport in Africa with the ability to handle 28 million passengers each year. It is a hub for several airlines including South African Airways, Mango, and Kulula.
Flights to Johannesburg from Gaborone are available from several airlines including South African Airways and Air Botswana. These flights typically reach the destination in 0h 55m-1h 00m and are the least expensive flights in most cases. These flights start fairly early every morning and run into the evening. There are also stopover flights between these two cities offered by Air Namibia, Ethiopian Airlines, and Air Botswana. Flights with stopovers are typically found in the afternoon although there may be morning options in some cases. The flights with one stop are usually around the same price as flights with additional touch down locations.
When going from Gaborone to Johannesburg, passengers may stop in various places. The most common include Maun Airport, Windhoek Hosea Kutako Airport, or Addis Ababa Airport. The fastest among the one-stop flights make it to Johannesburg in 4h 50m, but others may take as long as 19h 05m. There is one flight with more than a single stop that passengers can choose. It will touch down at Addis Ababa Airport, Lagos Airport, and Libreville Airport. This flight is pretty long and will reach Johannesburg in approximately 34h 25m. It is typically available in the afternoon each day.
Going to Johannesburg from Gaborone does not require a visa, but passengers must have a passport and can visit for up to 90 days. Travellers should also have a valid form of identification.
Information is based on travel restrictions from Gaborone Sir Seretse Khama to Johannesburg
Most visitors from Gaborone Sir Seretse Khama need to provide a negative COVID-19 test result and/or quarantine to enter Johannesburg.
COVID-19 testing requirements
Visitors from Gaborone Sir Seretse Khama must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Johannesburg.
Visitors from Gaborone Sir Seretse Khama are not required to quarantine after entering Johannesburg.
Health Declaration Form - Must be completed in 48 hours prior to arrival in South Africa.
Returning to Gaborone Sir Seretse Khama from Johannesburg
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.
Visitors from Johannesburg are not required to quarantine after entering Gaborone Sir Seretse Khama.
|Morning 6 AM to midday||52% of flight departures|
|Afternoon Midday to 6 PM||47% of flight departures|
|Early morning Midnight to 6 AM||1% of flight departures|
|Evening 6 PM to midnight||0% of flight departures|