Direct flights from Johannesburg to Kasane
All flights from JNB to BBK non-stop. There are direct flights from Johannesburg International (JNB), South Africa to Kasane (BBK), Botswana with Airlink and CemAir. 9 weekly departures are currently scheduled on this route. Departure times range from 11:40 to 11:50 depending on the schedule period. The flight distance is 611 miles (983 km). Flight time ranges from 1 hour and 40 minutes to 3 hours.
Flight schedule from Johannesburg to Kasane 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 Kasane with CemAir
This is a weekly direct flight schedule for CemAir. 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 Kasane scheduled departures
Select a date to see every published non-stop departure between JNB and BBK.
JNB - BBK route facts
-
Distance611 miles (983 km)
-
Flight time1 hour and 40 minutes to 3 hours
-
Airlines
Airlink
CemAir -
Airline alliancesStar Alliance
-
CabinsEconomy Business
-
Hub airportsAirlink: JNB
-
Departure terminalsAirlink: Terminal B
-
AircraftAirlink: Embraer RJ140, Embraer 190, Embraer 170 and Embraer RJ135 and Legacy 600/650CemAir: Hawker Beechcraft 1900 Airliner, Canadair (Bombardier) Regional Jet 100 and De Havilland (Bombardier) DHC-8-100 Dash 8 / 8Q
Route FAQ
Direct flights from Johannesburg to Botswana
From Johannesburg to Maun
MUB Maun
From Johannesburg to Gaborone
GBE Sir Seretse Khama International
