HowToGo

Flight from Maldives to Kenya

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

Search Transfer from Maldives to Kenya

Search Flights

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

1. Male to Nairobi

  1. You take a bus, shuttle or taxi from your location in Maldives to Male.

  2. You take a flight from Male to Nairobi and cost approximately 600 USD.

  3. You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.

Flight Depart Arrive
WY382 Oman Air
WY721 Oman Air
08:55 Male
14:45 Muscat
11:55 Muscat
19:00 Nairobi
Connect
EK657 Emirates
EK721 Emirates
09:10 Male
15:55 Dubai
12:10 Dubai
20:00 Nairobi
Connect
QR673 Qatar Airways
QR1341 Qatar Airways
10:20 Male
17:40 Doha
13:15 Doha
23:35 Nairobi
Connect
EK659 Emirates
EK721 Emirates
11:00 Male
15:55 Dubai
14:00 Dubai
20:00 Nairobi
Connect
AI264 Air India Limited
AI668 Air India Limited
AI961 Air India Limited
16:35 Male
20:15 Trivandrum
06:25 Mumbai
18:25 Trivandrum
22:35 Mumbai
10:00 Nairobi
Connect
QR677 Qatar Airways
QR1345 Qatar Airways
18:30 Male
01:55 Doha
21:25 Doha
07:50 Nairobi
Connect
QR677 Qatar Airways
QR1335 Qatar Airways
18:30 Male
08:15 Doha
21:25 Doha
14:10 Nairobi
Connect
EY261 Etihad
EY641 Etihad
18:50 Male
09:15 Abu Dhabi
22:05 Abu Dhabi
13:25 Nairobi
Connect
QR675 Qatar Airways
QR1345 Qatar Airways
20:20 Male
01:55 Doha
23:15 Doha
07:50 Nairobi
Connect
QR675 Qatar Airways
QR1335 Qatar Airways
20:20 Male
08:15 Doha
23:15 Doha
14:10 Nairobi
Connect
EY279 Etihad
EY641 Etihad
20:35 Male
09:15 Abu Dhabi
23:50 Abu Dhabi
13:25 Nairobi
Connect
EK653 Emirates
EK721 Emirates
23:00 Male
15:55 Dubai
02:00 Dubai
20:00 Nairobi
Connect
EK653 Emirates
EK719 Emirates
23:00 Male
10:15 Dubai
02:00 Dubai
14:15 Nairobi
Connect

2. Gan Island to Nairobi

  1. You take a bus, shuttle or taxi from your location in Maldives to Gan Island.

  2. You take a flight from Gan Island to Nairobi and cost approximately 320 USD.

  3. You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.

Flight Depart Arrive
UL120 SriLankan Airlines
QR655 Qatar Airways
QR1345 Qatar Airways
09:05 Gan Island
20:55 Colombo
01:55 Doha
11:25 Colombo
23:10 Doha
07:50 Nairobi
Connect
UL120 SriLankan Airlines
QR655 Qatar Airways
QR1335 Qatar Airways
09:05 Gan Island
20:55 Colombo
08:15 Doha
11:25 Colombo
23:10 Doha
14:10 Nairobi
Connect
UL120 SriLankan Airlines
UL217 SriLankan Airlines
QR1335 Qatar Airways
09:05 Gan Island
18:55 Colombo
08:15 Doha
11:25 Colombo
21:15 Doha
14:10 Nairobi
Connect
UL120 SriLankan Airlines
UL143 SriLankan Airlines
AI961 Air India Limited
09:05 Gan Island
17:20 Colombo
06:25 Mumbai
11:25 Colombo
19:50 Mumbai
10:00 Nairobi
Connect
UL120 SriLankan Airlines
UL141 SriLankan Airlines
AI961 Air India Limited
09:05 Gan Island
23:40 Colombo
06:25 Mumbai
11:25 Colombo
02:10 Mumbai
10:00 Nairobi
Connect
UL120 SriLankan Airlines
UL221 SriLankan Airlines
QR1335 Qatar Airways
09:05 Gan Island
00:10 Colombo
08:15 Doha
11:25 Colombo
02:45 Doha
14:10 Nairobi
Connect
UL120 SriLankan Airlines
UL143 SriLankan Airlines
KQ205 Kenya Airways
09:05 Gan Island
17:20 Colombo
06:35 Mumbai
11:25 Colombo
19:50 Mumbai
10:20 Nairobi
Connect
UL120 SriLankan Airlines
UL225 SriLankan Airlines
KQ305 Kenya Airways
09:05 Gan Island
18:40 Colombo
06:55 Dubai
11:25 Colombo
21:40 Dubai
11:10 Nairobi
Connect
UL120 SriLankan Airlines
UL123 SriLankan Airlines
AI93 Air India Limited
AI961 Air India Limited
09:05 Gan Island
18:45 Colombo
21:35 Madras
06:25 Mumbai
11:25 Colombo
20:10 Madras
23:20 Mumbai
10:00 Nairobi
Connect
UL120 SriLankan Airlines
G9502 Air Arabia
G9734 Air Arabia
09:05 Gan Island
17:15 Colombo
09:00 Sharjah
11:25 Colombo
20:20 Sharjah
13:15 Nairobi
Connect
UL120 SriLankan Airlines
UL171 SriLankan Airlines
ET691 Ethiopian Airlines
ET318 Ethiopian Airlines
09:05 Gan Island
18:45 Colombo
02:30 Bengaluru
08:15 Addis Ababa
11:25 Colombo
20:10 Bengaluru
06:35 Addis Ababa
10:25 Nairobi
Connect
UL120 SriLankan Airlines
EY265 Etihad
EY641 Etihad
09:05 Gan Island
21:20 Colombo
09:15 Abu Dhabi
11:25 Colombo
00:25 Abu Dhabi
13:25 Nairobi
Connect
UL120 SriLankan Airlines
UL265 SriLankan Airlines
ET413 Ethiopian Airlines
ET318 Ethiopian Airlines
09:05 Gan Island
18:15 Colombo
03:30 Riyadh
08:15 Addis Ababa
11:25 Colombo
21:15 Riyadh
06:55 Addis Ababa
10:25 Nairobi
Connect
UL120 SriLankan Airlines
UL207 SriLankan Airlines
EY641 Etihad
09:05 Gan Island
18:50 Colombo
09:15 Abu Dhabi
11:25 Colombo
22:00 Abu Dhabi
13:25 Nairobi
Connect
UL120 SriLankan Airlines
UL281 SriLankan Airlines
ET403 Ethiopian Airlines
ET318 Ethiopian Airlines
09:05 Gan Island
14:25 Colombo
04:20 Jeddah
08:15 Addis Ababa
11:25 Colombo
18:10 Jeddah
06:50 Addis Ababa
10:25 Nairobi
Connect
UL120 SriLankan Airlines
UL225 SriLankan Airlines
KQ311 Kenya Airways
09:05 Gan Island
18:40 Colombo
01:55 Dubai
11:25 Colombo
21:40 Dubai
06:00 Nairobi
Connect
UL120 SriLankan Airlines
UL141 SriLankan Airlines
ET611 Ethiopian Airlines
ET318 Ethiopian Airlines
09:05 Gan Island
23:40 Colombo
04:00 Mumbai
08:15 Addis Ababa
11:25 Colombo
02:10 Mumbai
06:55 Addis Ababa
10:25 Nairobi
Connect
UL120 SriLankan Airlines
UL217 SriLankan Airlines
QR1345 Qatar Airways
09:05 Gan Island
18:55 Colombo
01:55 Doha
11:25 Colombo
21:15 Doha
07:50 Nairobi
Connect
UL120 SriLankan Airlines
UL143 SriLankan Airlines
ET611 Ethiopian Airlines
ET318 Ethiopian Airlines
09:05 Gan Island
17:20 Colombo
04:00 Mumbai
08:15 Addis Ababa
11:25 Colombo
19:50 Mumbai
06:55 Addis Ababa
10:25 Nairobi
Connect
UL120 SriLankan Airlines
UL141 SriLankan Airlines
KQ205 Kenya Airways
09:05 Gan Island
23:40 Colombo
06:35 Mumbai
11:25 Colombo
02:10 Mumbai
10:20 Nairobi
Connect

3. Male to Kisumu

  1. You take a bus, shuttle or taxi from your location in Maldives to Male.

  2. You take a flight from Male to Kisumu and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Kisumu to your destination in Kenya.

Flight Depart Arrive
WY382 Oman Air
WY721 Oman Air
KQ650 Kenya Airways
08:55 Male
14:45 Muscat
06:15 Nairobi
11:55 Muscat
19:00 Nairobi
07:05 Kisumu
Connect
WY382 Oman Air
WY721 Oman Air
KQ654 Kenya Airways
08:55 Male
14:45 Muscat
09:25 Nairobi
11:55 Muscat
19:00 Nairobi
10:15 Kisumu
Connect
EK657 Emirates
EK721 Emirates
KQ650 Kenya Airways
09:10 Male
15:55 Dubai
06:15 Nairobi
12:10 Dubai
20:00 Nairobi
07:05 Kisumu
Connect
EK657 Emirates
EK721 Emirates
KQ654 Kenya Airways
09:10 Male
15:55 Dubai
09:25 Nairobi
12:10 Dubai
20:00 Nairobi
10:15 Kisumu
Connect
QR673 Qatar Airways
QR1341 Qatar Airways
KQ674 Kenya Airways
10:20 Male
17:40 Doha
11:00 Nairobi
13:15 Doha
23:35 Nairobi
12:00 Kisumu
Connect
QR673 Qatar Airways
QR1341 Qatar Airways
KQ650 Kenya Airways
10:20 Male
17:40 Doha
06:15 Nairobi
13:15 Doha
23:35 Nairobi
07:05 Kisumu
Connect
QR673 Qatar Airways
QR1341 Qatar Airways
KQ654 Kenya Airways
10:20 Male
17:40 Doha
09:25 Nairobi
13:15 Doha
23:35 Nairobi
10:15 Kisumu
Connect
EK659 Emirates
EK721 Emirates
KQ674 Kenya Airways
11:00 Male
15:55 Dubai
11:00 Nairobi
14:00 Dubai
20:00 Nairobi
12:00 Kisumu
Connect
EK659 Emirates
EK721 Emirates
KQ654 Kenya Airways
11:00 Male
15:55 Dubai
09:25 Nairobi
14:00 Dubai
20:00 Nairobi
10:15 Kisumu
Connect
EK659 Emirates
EK721 Emirates
KQ650 Kenya Airways
11:00 Male
15:55 Dubai
06:15 Nairobi
14:00 Dubai
20:00 Nairobi
07:05 Kisumu
Connect
PG712 Bangkok Airways
KQ887 Kenya Airways
KQ674 Kenya Airways
12:40 Male
01:20 Suvarnabhumi
11:00 Nairobi
19:20 Suvarnabhumi
06:10 Nairobi
12:00 Kisumu
Connect
PG712 Bangkok Airways
KQ887 Kenya Airways
KQ656 Kenya Airways
12:40 Male
01:20 Suvarnabhumi
12:35 Nairobi
19:20 Suvarnabhumi
06:10 Nairobi
13:25 Kisumu
Connect
PG712 Bangkok Airways
KQ887 Kenya Airways
KQ654 Kenya Airways
12:40 Male
01:20 Suvarnabhumi
09:25 Nairobi
19:20 Suvarnabhumi
06:10 Nairobi
10:15 Kisumu
Connect
6E1784 IndiGo Airlines
KQ205 Kenya Airways
KQ656 Kenya Airways
14:10 Male
06:35 Mumbai
12:35 Nairobi
17:50 Mumbai
10:20 Nairobi
13:25 Kisumu
Connect
SG92 Spicejet
SG6283 Spicejet
KQ205 Kenya Airways
KQ656 Kenya Airways
14:45 Male
18:55 Kochi
06:35 Mumbai
12:35 Nairobi
17:00 Kochi
20:55 Mumbai
10:20 Nairobi
13:25 Kisumu
Connect
SG92 Spicejet
SG17 Spicejet
KQ305 Kenya Airways
KQ656 Kenya Airways
14:45 Male
23:45 Kochi
06:55 Dubai
12:35 Nairobi
17:00 Kochi
02:00 Dubai
11:10 Nairobi
13:25 Kisumu
Connect
UL116 SriLankan Airlines
UL141 SriLankan Airlines
KQ205 Kenya Airways
KQ656 Kenya Airways
15:30 Male
23:40 Colombo
06:35 Mumbai
12:35 Nairobi
17:25 Colombo
02:10 Mumbai
10:20 Nairobi
13:25 Kisumu
Connect
AI264 Air India Limited
AI668 Air India Limited
KQ205 Kenya Airways
KQ656 Kenya Airways
16:35 Male
20:15 Trivandrum
06:35 Mumbai
12:35 Nairobi
18:25 Trivandrum
22:35 Mumbai
10:20 Nairobi
13:25 Kisumu
Connect
AI264 Air India Limited
AI668 Air India Limited
AI961 Air India Limited
KQ656 Kenya Airways
16:35 Male
20:15 Trivandrum
06:25 Mumbai
12:35 Nairobi
18:25 Trivandrum
22:35 Mumbai
10:00 Nairobi
13:25 Kisumu
Connect
AI264 Air India Limited
AI668 Air India Limited
AI961 Air India Limited
KQ674 Kenya Airways
16:35 Male
20:15 Trivandrum
06:25 Mumbai
11:00 Nairobi
18:25 Trivandrum
22:35 Mumbai
10:00 Nairobi
12:00 Kisumu
Connect
6E1796 IndiGo Airlines
6E184 IndiGo Airlines
KQ205 Kenya Airways
KQ656 Kenya Airways
17:15 Male
02:25 Kochi
06:35 Mumbai
12:35 Nairobi
19:10 Kochi
04:35 Mumbai
10:20 Nairobi
13:25 Kisumu
Connect
QR677 Qatar Airways
QR1345 Qatar Airways
KQ654 Kenya Airways
18:30 Male
01:55 Doha
09:25 Nairobi
21:25 Doha
07:50 Nairobi
10:15 Kisumu
Connect
QR677 Qatar Airways
QR1345 Qatar Airways
KQ674 Kenya Airways
18:30 Male
01:55 Doha
11:00 Nairobi
21:25 Doha
07:50 Nairobi
12:00 Kisumu
Connect
QR677 Qatar Airways
QR1345 Qatar Airways
KQ656 Kenya Airways
18:30 Male
01:55 Doha
12:35 Nairobi
21:25 Doha
07:50 Nairobi
13:25 Kisumu
Connect
QR677 Qatar Airways
QR1335 Qatar Airways
KQ670 Kenya Airways
18:30 Male
08:15 Doha
17:10 Nairobi
21:25 Doha
14:10 Nairobi
18:00 Kisumu
Connect
QR677 Qatar Airways
QR1335 Qatar Airways
5H409 Fly540
18:30 Male
08:15 Doha
15:30 Nairobi
21:25 Doha
14:10 Nairobi
16:15 Kisumu
Connect
EY261 Etihad
EY641 Etihad
5H409 Fly540
18:50 Male
09:15 Abu Dhabi
15:30 Nairobi
22:05 Abu Dhabi
13:25 Nairobi
16:15 Kisumu
Connect
EY261 Etihad
EY641 Etihad
KQ670 Kenya Airways
18:50 Male
09:15 Abu Dhabi
17:10 Nairobi
22:05 Abu Dhabi
13:25 Nairobi
18:00 Kisumu
Connect
GF145 Gulf Air Bahrain
GF500 Gulf Air Bahrain
KQ305 Kenya Airways
KQ656 Kenya Airways
19:00 Male
01:55 Manama
06:55 Dubai
12:35 Nairobi
22:10 Manama
04:15 Dubai
11:10 Nairobi
13:25 Kisumu
Connect
QR675 Qatar Airways
QR1345 Qatar Airways
KQ654 Kenya Airways
20:20 Male
01:55 Doha
09:25 Nairobi
23:15 Doha
07:50 Nairobi
10:15 Kisumu
Connect
QR675 Qatar Airways
QR1335 Qatar Airways
5H409 Fly540
20:20 Male
08:15 Doha
15:30 Nairobi
23:15 Doha
14:10 Nairobi
16:15 Kisumu
Connect
QR675 Qatar Airways
QR1345 Qatar Airways
KQ674 Kenya Airways
20:20 Male
01:55 Doha
11:00 Nairobi
23:15 Doha
07:50 Nairobi
12:00 Kisumu
Connect
QR675 Qatar Airways
QR1345 Qatar Airways
KQ656 Kenya Airways
20:20 Male
01:55 Doha
12:35 Nairobi
23:15 Doha
07:50 Nairobi
13:25 Kisumu
Connect
QR675 Qatar Airways
QR1335 Qatar Airways
KQ670 Kenya Airways
20:20 Male
08:15 Doha
17:10 Nairobi
23:15 Doha
14:10 Nairobi
18:00 Kisumu
Connect
EY279 Etihad
EY641 Etihad
KQ670 Kenya Airways
20:35 Male
09:15 Abu Dhabi
17:10 Nairobi
23:50 Abu Dhabi
13:25 Nairobi
18:00 Kisumu
Connect
EK653 Emirates
EK719 Emirates
5H409 Fly540
23:00 Male
10:15 Dubai
15:30 Nairobi
02:00 Dubai
14:15 Nairobi
16:15 Kisumu
Connect
EK653 Emirates
KQ305 Kenya Airways
KQ670 Kenya Airways
23:00 Male
06:55 Dubai
17:10 Nairobi
02:00 Dubai
11:10 Nairobi
18:00 Kisumu
Connect
EK653 Emirates
KQ305 Kenya Airways
KQ656 Kenya Airways
23:00 Male
06:55 Dubai
12:35 Nairobi
02:00 Dubai
11:10 Nairobi
13:25 Kisumu
Connect
EK653 Emirates
EK719 Emirates
KQ670 Kenya Airways
23:00 Male
10:15 Dubai
17:10 Nairobi
02:00 Dubai
14:15 Nairobi
18:00 Kisumu
Connect

4. Male to Mombasa

  1. You take a bus, shuttle or taxi from your location in Maldives to Male.

  2. You take a flight from Male to Mombasa and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Mombasa to your destination in Kenya.

Flight Depart Arrive
QR673 Qatar Airways
QR1333 Qatar Airways
10:20 Male
02:30 Doha
13:15 Doha
08:30 Mombasa
Connect
UL116 SriLankan Airlines
QR655 Qatar Airways
QR1333 Qatar Airways
15:30 Male
20:55 Colombo
02:30 Doha
17:25 Colombo
23:10 Doha
08:30 Mombasa
Connect
UL116 SriLankan Airlines
UL217 SriLankan Airlines
QR1333 Qatar Airways
15:30 Male
18:55 Colombo
02:30 Doha
17:25 Colombo
21:15 Doha
08:30 Mombasa
Connect
QR677 Qatar Airways
QR1333 Qatar Airways
18:30 Male
02:30 Doha
21:25 Doha
08:30 Mombasa
Connect
QR675 Qatar Airways
QR1333 Qatar Airways
20:20 Male
02:30 Doha
23:15 Doha
08:30 Mombasa
Connect

References

Find Hotels in Kenya

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

Booking.com