Direct flights from Gaborone to Johannesburg
All flights from GBE to JNB non-stop. There are direct flights from Sir Seretse Khama International (GBE), Botswana to Johannesburg International (JNB), South Africa with Airlink, Air Botswana and South African Airways. 75 weekly departures are currently scheduled on this route. Departure times range from 07:00 to 18:20 depending on the schedule period. The flight distance is 182 miles (293 km). Flight time ranges from 45 minutes to 1 hour and 20 minutes.
Airlines with non-stop routes:
Airlink
Air Botswana
South African Airways
Qatar Airways
Air Namibia
Flight schedule from Gaborone to Johannesburg with Airlink
This is a weekly direct flight schedule for Airlink. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-05-25
Flight schedule from Gaborone to Johannesburg with Air Botswana
This is a weekly direct flight schedule for Air Botswana. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-05-25
Flight schedule from Gaborone to Johannesburg with South African Airways
This is a weekly direct flight schedule for South African Airways. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-05-25
Gaborone to Johannesburg scheduled departures
Select a date to see every published non-stop departure between GBE and JNB.
GBE - JNB route facts
-
Distance182 miles (293 km)
-
Flight time45 minutes to 1 hour and 20 minutes
-
Airlines
Airlink
Air Botswana
SAA -
Airline alliancesStar Alliance
-
CabinsEconomy Business
-
Hub airportsAirlink: JNBAir Botswana: GBE
-
Arrival terminalsAirlink: Terminal ASouth African Airways: Terminal A
-
AircraftAirlink: Embraer RJ135 and Legacy 600/650, Embraer RJ140, Embraer 170 and Embraer 190Air Botswana: Embraer RJ145 and ATR 72South African Airways: Airbus A320
Route FAQ
Direct flights from Gaborone to South Africa
From Gaborone to Cape Town
CPT Cape Town International
