Airlines with flights from Maun to Johannesburg
There are three airlines with scheduled flights between MUB and JNB. Airlink, CemAir and Air Botswana has non-stop flights from Maun to Johannesburg International and the flight time is 1 hour and 30 minutes. You can also connect with Air Botswana via Gaborone with a flight time of 3 hours and 10 minutes.
Choose airline
Schedules
Non-stop with Airlink
-
Total flight time: 1 hour and 30 minutes
-
Johannesburg is a Airlink hub.
-
14 flights per week
-
Embraer RJ140Embraer RJ135 and Legacy 600/650Embraer 170Embraer 195 and Legacy 1000
-
Business class available
MUB
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
4Z303
13:15
13:15
13:15
13:15
13:15
13:15
13:15
4Z301
14:30
14:30
14:30
14:30
14:30
14:30
14:30
The timetable & schedule information was updated at 2026-04-21
Non-stop with CemAir
-
Total flight time: 1 hour and 35 minutes
-
7 flights per week
-
Canadair (Bombardier) Regional Jet 100Hawker Beechcraft 1900 Airliner
MUB
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
5Z761
13:40
13:40
13:40
----
13:40
13:40
13:40
The timetable & schedule information was updated at 2026-04-21
Non-stop with Air Botswana
-
Total flight time: 1 hour and 30 minutes
-
5 flights per week
MUB
Direct
JNB
W25, Jun 15 - Jun 21
Flight
The next flight with this airline is scheduled on 2026-07-03.
The timetable & schedule information was updated at 2026-04-21
Via Gaborone with Air Botswana
-
Total flight time: 3h 10m - 5h 40m.
-
8 flights per week
MUB
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
----
13:00
----
13:00
----
----
----
The timetable & schedule information was updated at 2026-04-21

There are three airlines with scheduled flights between MUB and JNB. Airlink, CemAir and Air Botswana has non-stop flights from Maun to Johannesburg International and the flight time is 1 hour and 30 minutes. You can also connect with Air Botswana via Gaborone with a flight time of 3 hours and 10 minutes.