HowToGo

Flight from Botswana to Maldives

How to get to Maldives from Botswana by flight ? You can check flights from Botswana to Maldives below.

Search Transfer from Botswana to Maldives

Search Flights

You can find flight ticket prices from Botswana to Maldives with our flight tickets search tool below

1. Gaborone to Male

  1. You take a bus, shuttle or taxi from your location in Botswana to Gaborone.

  2. You take a flight from Gaborone to Male and cost approximately 750 USD.

  3. 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

2. Maun to Male

  1. You take a bus, shuttle or taxi from your location in Botswana to Maun.

  2. You take a flight from Maun to Male and cost approximately 750 USD.

  3. 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

References

Find Hotels in Maldives

You can find hotels and accommodations in Maldives with our hotels search tool below

Booking.com