How to get to Maldives from Botswana by flight ? You can check flights from Botswana to Maldives below.
You can find flight ticket prices from Botswana to Maldives with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Botswana to Gaborone.
You take a flight from Gaborone to Male and cost approximately 750 USD.
You take a bus, shuttle or taxi from Male to your destination in Maldives.
Flight | Depart | Arrive | |
---|---|---|---|
BP201
Air Botswana
QR1364
Qatar Airways
QR676
Qatar Airways
|
07:00
Gaborone
13:45
Johannesburg
01:05
Doha
|
08:00
Johannesburg
23:35
Doha
08:05
Male
|
Connect |
BP201
Air Botswana
QR1364
Qatar Airways
QR672
Qatar Airways
|
07:00
Gaborone
13:45
Johannesburg
02:10
Doha
|
08:00
Johannesburg
23:35
Doha
09:05
Male
|
Connect |
BP223
Air Botswana
QR1364
Qatar Airways
QR676
Qatar Airways
|
09:45
Gaborone
13:45
Johannesburg
01:05
Doha
|
10:30
Johannesburg
23:35
Doha
08:05
Male
|
Connect |
BP223
Air Botswana
QR1364
Qatar Airways
QR672
Qatar Airways
|
09:45
Gaborone
13:45
Johannesburg
02:10
Doha
|
10:30
Johannesburg
23:35
Doha
09:05
Male
|
Connect |
SA8455
South African Airways
QR1364
Qatar Airways
QR672
Qatar Airways
|
10:35
Gaborone
13:45
Johannesburg
02:10
Doha
|
11:30
Johannesburg
23:35
Doha
09:05
Male
|
Connect |
SA8455
South African Airways
QR1364
Qatar Airways
QR676
Qatar Airways
|
10:35
Gaborone
13:45
Johannesburg
01:05
Doha
|
11:30
Johannesburg
23:35
Doha
08:05
Male
|
Connect |
SA8455
South African Airways
EK762
Emirates
EK656
Emirates
|
10:35
Gaborone
13:40
Johannesburg
02:30
Dubai
|
11:30
Johannesburg
23:59
Dubai
07:40
Male
|
Connect |
SA8455
South African Airways
EK762
Emirates
EK658
Emirates
|
10:35
Gaborone
13:40
Johannesburg
04:20
Dubai
|
11:30
Johannesburg
23:59
Dubai
09:30
Male
|
Connect |
SA8451
South African Airways
QR1364
Qatar Airways
QR676
Qatar Airways
|
10:40
Gaborone
13:45
Johannesburg
01:05
Doha
|
11:35
Johannesburg
23:35
Doha
08:05
Male
|
Connect |
SA8451
South African Airways
QR1364
Qatar Airways
QR672
Qatar Airways
|
10:40
Gaborone
13:45
Johannesburg
02:10
Doha
|
11:35
Johannesburg
23:35
Doha
09:05
Male
|
Connect |
SA8451
South African Airways
EK762
Emirates
EK656
Emirates
|
10:40
Gaborone
13:40
Johannesburg
02:30
Dubai
|
11:35
Johannesburg
23:59
Dubai
07:40
Male
|
Connect |
SA8451
South African Airways
EK762
Emirates
EK658
Emirates
|
10:40
Gaborone
13:40
Johannesburg
04:20
Dubai
|
11:35
Johannesburg
23:59
Dubai
09:30
Male
|
Connect |
SA1766
South African Airways
QR1364
Qatar Airways
QR672
Qatar Airways
|
11:10
Gaborone
13:45
Johannesburg
02:10
Doha
|
12:05
Johannesburg
23:35
Doha
09:05
Male
|
Connect |
SA1766
South African Airways
EK762
Emirates
EK656
Emirates
|
11:10
Gaborone
13:40
Johannesburg
02:30
Dubai
|
12:05
Johannesburg
23:59
Dubai
07:40
Male
|
Connect |
SA1766
South African Airways
QR1364
Qatar Airways
QR676
Qatar Airways
|
11:10
Gaborone
13:45
Johannesburg
01:05
Doha
|
12:05
Johannesburg
23:35
Doha
08:05
Male
|
Connect |
SA1766
South African Airways
EK762
Emirates
EK658
Emirates
|
11:10
Gaborone
13:40
Johannesburg
04:20
Dubai
|
12:05
Johannesburg
23:59
Dubai
09:30
Male
|
Connect |
ET829
Ethiopian Airlines
ET610
Ethiopian Airlines
AI639
Air India Limited
AI265
Air India Limited
|
15:00
Gaborone
23:20
Addis Ababa
09:20
Mumbai
14:20
Bengaluru
|
21:30
Addis Ababa
07:30
Mumbai
11:00
Bengaluru
15:45
Male
|
Connect |
ET829
Ethiopian Airlines
ET412
Ethiopian Airlines
SV0788
Saudia
|
15:00
Gaborone
23:05
Addis Ababa
07:25
Riyadh
|
21:30
Addis Ababa
02:30
Riyadh
14:20
Male
|
Connect |
ET829
Ethiopian Airlines
ET690
Ethiopian Airlines
AI265
Air India Limited
|
15:00
Gaborone
23:00
Addis Ababa
14:20
Bengaluru
|
21:30
Addis Ababa
08:00
Bengaluru
15:45
Male
|
Connect |
ET829
Ethiopian Airlines
ET612
Ethiopian Airlines
EK652
Emirates
|
15:00
Gaborone
22:50
Addis Ababa
09:45
Dubai
|
21:30
Addis Ababa
04:30
Dubai
15:00
Male
|
Connect |
ET829
Ethiopian Airlines
ET610
Ethiopian Airlines
6E1783
IndiGo Airlines
|
15:00
Gaborone
23:20
Addis Ababa
10:50
Mumbai
|
21:30
Addis Ababa
07:30
Mumbai
13:05
Male
|
Connect |
BP207
Air Botswana
QR1378
Qatar Airways
QR674
Qatar Airways
|
16:30
Gaborone
20:15
Johannesburg
08:15
Doha
|
17:30
Johannesburg
06:05
Doha
15:15
Male
|
Connect |
BP207
Air Botswana
QR1368
Qatar Airways
QR674
Qatar Airways
|
16:30
Gaborone
20:50
Johannesburg
08:15
Doha
|
17:30
Johannesburg
06:40
Doha
15:15
Male
|
Connect |
SA1776
South African Airways
QR1368
Qatar Airways
QR674
Qatar Airways
|
17:00
Gaborone
20:50
Johannesburg
08:15
Doha
|
17:55
Johannesburg
06:40
Doha
15:15
Male
|
Connect |
SA1776
South African Airways
EY603
Etihad
EY278
Etihad
|
17:00
Gaborone
20:05
Johannesburg
08:50
Abu Dhabi
|
17:55
Johannesburg
06:00
Abu Dhabi
14:15
Male
|
Connect |
SA8459
South African Airways
QR1368
Qatar Airways
QR674
Qatar Airways
|
17:40
Gaborone
20:50
Johannesburg
08:15
Doha
|
18:35
Johannesburg
06:40
Doha
15:15
Male
|
Connect |
SA8459
South African Airways
QR1378
Qatar Airways
QR674
Qatar Airways
|
17:40
Gaborone
20:15
Johannesburg
08:15
Doha
|
18:35
Johannesburg
06:05
Doha
15:15
Male
|
Connect |
SA8459
South African Airways
EK766
Emirates
EK652
Emirates
|
17:40
Gaborone
22:20
Johannesburg
09:45
Dubai
|
18:35
Johannesburg
08:20
Dubai
15:00
Male
|
Connect |
SA8459
South African Airways
EY603
Etihad
EY278
Etihad
|
17:40
Gaborone
20:05
Johannesburg
08:50
Abu Dhabi
|
18:35
Johannesburg
06:00
Abu Dhabi
14:15
Male
|
Connect |
QR1378
Qatar Airways
EK766
Emirates
EK652
Emirates
|
18:10
Gaborone
22:20
Johannesburg
09:45
Dubai
|
19:05
Johannesburg
08:20
Dubai
15:00
Male
|
Connect |
QR1378
Qatar Airways
EY603
Etihad
EY278
Etihad
|
18:10
Gaborone
20:05
Johannesburg
08:50
Abu Dhabi
|
19:05
Johannesburg
06:00
Abu Dhabi
14:15
Male
|
Connect |
QR1378
Qatar Airways
QR1378
Qatar Airways
QR674
Qatar Airways
|
18:10
Gaborone
20:15
Johannesburg
08:15
Doha
|
19:05
Johannesburg
06:05
Doha
15:15
Male
|
Connect |
SA1780
South African Airways
EK766
Emirates
EK652
Emirates
|
20:10
Gaborone
22:20
Johannesburg
09:45
Dubai
|
21:05
Johannesburg
08:20
Dubai
15:00
Male
|
Connect |
You take a bus, shuttle or taxi from your location in Botswana to Maun.
You take a flight from Maun to Male and cost approximately 750 USD.
You take a bus, shuttle or taxi from Male to your destination in Maldives.
Flight | Depart | Arrive | |
---|---|---|---|
SA8605
South African Airways
EK771
Emirates
EK652
Emirates
|
13:25
Maun
18:20
Capetown
09:45
Dubai
|
16:00
Capetown
05:45
Dubai
15:00
Male
|
Connect |
SA8303
South African Airways
KQ763
Kenya Airways
WY722
Oman Air
WY383
Oman Air
|
13:35
Maun
17:30
Johannesburg
00:20
Nairobi
08:45
Muscat
|
15:10
Johannesburg
22:35
Nairobi
06:45
Muscat
13:30
Male
|
Connect |
SA8303
South African Airways
EY603
Etihad
EY278
Etihad
|
13:35
Maun
20:05
Johannesburg
08:50
Abu Dhabi
|
15:10
Johannesburg
06:00
Abu Dhabi
14:15
Male
|
Connect |
SA8303
South African Airways
SA8164
South African Airways
EK714
Emirates
EK652
Emirates
|
13:35
Maun
16:20
Johannesburg
21:35
Lusaka
09:45
Dubai
|
15:10
Johannesburg
18:15
Lusaka
06:30
Dubai
15:00
Male
|
Connect |
SA8303
South African Airways
QR1378
Qatar Airways
QR674
Qatar Airways
|
13:35
Maun
20:15
Johannesburg
08:15
Doha
|
15:10
Johannesburg
06:05
Doha
15:15
Male
|
Connect |
SA8301
South African Airways
KQ763
Kenya Airways
WY722
Oman Air
WY383
Oman Air
|
14:05
Maun
17:30
Johannesburg
00:20
Nairobi
08:45
Muscat
|
15:40
Johannesburg
22:35
Nairobi
06:45
Muscat
13:30
Male
|
Connect |
SA8301
South African Airways
EY603
Etihad
EY278
Etihad
|
14:05
Maun
20:05
Johannesburg
08:50
Abu Dhabi
|
15:40
Johannesburg
06:00
Abu Dhabi
14:15
Male
|
Connect |
SA8301
South African Airways
EK764
Emirates
EK652
Emirates
|
14:05
Maun
19:10
Johannesburg
09:45
Dubai
|
15:40
Johannesburg
05:25
Dubai
15:00
Male
|
Connect |
SA8301
South African Airways
QR1378
Qatar Airways
QR674
Qatar Airways
|
14:05
Maun
20:15
Johannesburg
08:15
Doha
|
15:40
Johannesburg
06:05
Doha
15:15
Male
|
Connect |
SA8301
South African Airways
QR1368
Qatar Airways
QR674
Qatar Airways
|
14:05
Maun
20:50
Johannesburg
08:15
Doha
|
15:40
Johannesburg
06:40
Doha
15:15
Male
|
Connect |
BP211
Air Botswana
QR1378
Qatar Airways
QR674
Qatar Airways
|
14:10
Maun
20:15
Johannesburg
08:15
Doha
|
16:10
Johannesburg
06:05
Doha
15:15
Male
|
Connect |
BP211
Air Botswana
EK764
Emirates
EK652
Emirates
|
14:10
Maun
19:10
Johannesburg
09:45
Dubai
|
16:10
Johannesburg
05:25
Dubai
15:00
Male
|
Connect |
BP211
Air Botswana
EK766
Emirates
EK652
Emirates
|
14:10
Maun
22:20
Johannesburg
09:45
Dubai
|
16:10
Johannesburg
08:20
Dubai
15:00
Male
|
Connect |
BP211
Air Botswana
KQ763
Kenya Airways
WY722
Oman Air
WY383
Oman Air
|
14:10
Maun
17:30
Johannesburg
00:20
Nairobi
08:45
Muscat
|
16:10
Johannesburg
22:35
Nairobi
06:45
Muscat
13:30
Male
|
Connect |
BP211
Air Botswana
EY603
Etihad
EY278
Etihad
|
14:10
Maun
20:05
Johannesburg
08:50
Abu Dhabi
|
16:10
Johannesburg
06:00
Abu Dhabi
14:15
Male
|
Connect |
BP211
Air Botswana
QR1368
Qatar Airways
QR674
Qatar Airways
|
14:10
Maun
20:50
Johannesburg
08:15
Doha
|
16:10
Johannesburg
06:40
Doha
15:15
Male
|
Connect |
You can find hotels and accommodations in Maldives with our hotels search tool below
Booking.com