How to get to Kenya from Maldives by flight ? You can check flights from Maldives to Kenya below.
You can find flight ticket prices from Maldives to Kenya with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Maldives to Male.
You take a flight from Male to Nairobi and cost approximately 600 USD.
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 |
You take a bus, shuttle or taxi from your location in Maldives to Gan Island.
You take a flight from Gan Island to Nairobi and cost approximately 320 USD.
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 |
You take a bus, shuttle or taxi from your location in Maldives to Male.
You take a flight from Male to Kisumu and cost approximately 800 USD.
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 |
You take a bus, shuttle or taxi from your location in Maldives to Male.
You take a flight from Male to Mombasa and cost approximately 1000 USD.
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 |
You can find hotels and accommodations in Kenya with our hotels search tool below
Booking.com