Direct flights from Johannesburg to Gaborone
All flights from JNB to GBE non-stop. There are direct flights from Johannesburg International (JNB), South Africa to Sir Seretse Khama International (GBE), Botswana with Airlink, Air Botswana and South African Airways. 67 weekly departures are currently scheduled on this route. Departure times range from 06:20 to 19:30 depending on the schedule period. The flight distance is 182 miles (293 km). Flight time ranges from 45 minutes to 1 hour and 10 minutes.
Airlines with non-stop routes:
Airlink
Air Botswana
South African Airways
Qatar Airways
Air Namibia
Flight schedule from Johannesburg to Gaborone 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-06-08
Flight schedule from Johannesburg to Gaborone 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-06-08
Flight schedule from Johannesburg to Gaborone 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-06-08
Johannesburg to Gaborone scheduled departures
Select a date to see every published non-stop departure between JNB and GBE.
JNB - GBE route facts
-
Distance182 miles (293 km)
-
Flight time45 minutes to 1 hour and 10 minutes
-
Airlines
Airlink
Air Botswana
SAA -
Airline alliancesStar Alliance
-
CabinsEconomy Business
-
Hub airportsAirlink: JNBAir Botswana: GBE
-
Departure terminalsAirlink: Terminal BSouth African Airways: Terminal B
-
AircraftAirlink: Embraer RJ140, Embraer 170, Embraer RJ135 and Legacy 600/650 and Embraer 190Air Botswana: ATR 72, Embraer 175 and Embraer RJ145South African Airways: Airbus A320
Route FAQ
Direct flights from Johannesburg to Botswana
From Johannesburg to Kasane
BBK Kasane
From Johannesburg to Maun
MUB Maun
