Airlines with flights from Kasane to Johannesburg
There are three airlines with scheduled flights between BBK and JNB. Both Airlink and CemAir operates non-stop flights from Kasane to Johannesburg International and the flight time is 1 hour and 40 minutes.
Choose airline
Schedules
Non-stop with Airlink
-
Total flight time: 1 hour and 40 minutes
-
Johannesburg is a Airlink hub.
-
7 flights per week
-
Embraer RJ140Embraer 170Embraer 190
-
Business class available
BBK
Direct
JNB
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
4Z307
14:15
14:15
14:15
14:15
14:15
14:15
14:15
The timetable & schedule information was updated at 2026-04-21
Non-stop with CemAir
-
Total flight time: 2 hours and 20 minutes
-
2 flights per week
BBK
Direct
JNB
W25, Jun 15 - Jun 21
Flight
The next flight with this airline is scheduled on 2026-06-22.
The timetable & schedule information was updated at 2026-04-21
Via Gaborone with Air Botswana
-
Total flight time: 4h 10m - 7h 25m.
-
8 flights per week
BBK
Via GBE
JNB
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
BP33
BP207
BP207
----
11:15
----
11:15
----
----
----
BP21
BP207
BP207
----
----
----
----
12:45
----
12:45
The timetable & schedule information was updated at 2026-04-21
Via Maun with Air Botswana
-
Total flight time: 4h 15m - 4h 15m.
-
2 flights per week
BBK
Via MUB
JNB
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
BP33
BP211
BP211
11:15
----
----
----
----
11:15
----
The timetable & schedule information was updated at 2026-04-21

There are three airlines with scheduled flights between BBK and JNB. Both Airlink and CemAir operates non-stop flights from Kasane to Johannesburg International and the flight time is 1 hour and 40 minutes.