Flights from Johannesburg to Maun
JNB to MUB. All flight routes from Johannesburg International, South Africa to Maun, Botswana. These routes are operated by 3 different airlines. You can either fly non-stop or choose a transit flight via Gaborone. The shortest flight time is 1 hour and 40 minutes.
Find the best prices on hotels and car rental near Maun
We got great deals on hotels and car rentals near the airport.
Johannesburg to Maun flights
With over 23 flights every week and 4 different airlines you have a wide option of flights to choose from. You can fly non-stop to Maun (MUB) from Johannesburg (JNB) with Air Botswana, Airlink (South Africa) or CemAir or you can choose the stopover option via Gaborone (GBE).
Johannesburg to Maun with Air Botswana
You can fly non-stop every weekday except Mondays with departure times at 12:20. You also have the option to do a transit flight via Gaborone.
With Airlink (South Africa)
You can fly non-stop every weekday with flights departing at 10:55 or 12:05.
With CemAir
You can fly non-stop every weekday with flights departing at 11:25 or 12:15.
Miles & flight time: JNB - MUB
The shortest flight time between JNB and MUB is 2 hours and 10 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 2h 10m | - | 527 (848 km) |
GBE Gaborone | 5h 10m | 3h 0m | 538 (866 km) |
Unpublished Flight Rates From Johannesburg to Maun
From Johannesburg to Botswana
Below is a list of other destinations to Botswana from Johannesburg International with either direct flights or 1 stop connections.
- GBE Gaborone Direct
- BBK Kasane Direct
- FRW Francistown
From South Africa to Maun
Below is a list of other cities in South Africa with flights to Maun with either non-stop or connecting flights.