Flights from Kasane to Johannesburg
BBK to JNB. All flight routes from Kasane, Botswana to Johannesburg International, South Africa. These routes are operated by 3 different airlines. You can either fly non-stop with Airlink (South Africa) or CemAir, or choose from 2 different transit flights. The shortest flight time is 1 hour and 50 minutes.
Find the best prices on hotels and car rental near Johannesburg
We got great deals on hotels and car rentals near the airport.
Kasane to Johannesburg flights
There are over 4 and approximately 13 flights every week. You can fly non-stop to Johannesburg (JNB) from Kasane (BBK) with Airlink (South Africa) or CemAir or you can choose a stopover via Maun (MUB) or Gaborone (GBE) if it suits you better.
Kasane to Johannesburg with Airlink (South Africa)
You can fly non-stop every weekday with flights departing at 14:05.
With CemAir
You can fly non-stop every Monday, Wednesday, Saturday or Sunday with departure times at 14:05 or 14:55.
With Air Botswana
If you choose to fly with Air Botswana from Kasane to Johannesburg you can make a transit either via Maun or via Gaborone. The route via Maun is 1 hour and 38 minutes faster.
Miles & flight time: BBK - JNB
The shortest flight time between BBK and JNB is 1 hour and 50 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 1h 50m | - | 611 (983 km) |
MUB Maun | 4h 30m | 1h 45m | 714 (1149 km) |
GBE Gaborone | 6h 8m | 2h 45m | 652 (1049 km) |
Unpublished Flight Rates From Kasane to Johannesburg
From Kasane to South Africa
Below is a list of other destinations to South Africa from Kasane with either direct flights or 1 stop connections.
From Botswana to Johannesburg
Below is a list of other cities in Botswana with flights to Johannesburg with either non-stop or connecting flights.
- MUB Maun Direct
- GBE Gaborone Direct
- FRW Francistown