How to get to Maldives from Kenya by flight ? You can check flights from Kenya to Maldives below.
You can find flight ticket prices from Kenya to Maldives with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Kenya to Nairobi.
You take a flight from Nairobi to Male and cost approximately 600 USD.
You take a bus, shuttle or taxi from Male to your destination in Maldives.
Flight | Depart | Arrive | |
---|---|---|---|
WY722
Oman Air
WY383
Oman Air
|
00:20
Nairobi
08:45
Muscat
|
06:45
Muscat
13:30
Male
|
Connect |
QR1342
Qatar Airways
QR674
Qatar Airways
|
00:35
Nairobi
08:15
Doha
|
06:35
Doha
15:15
Male
|
Connect |
QR1346
Qatar Airways
QR672
Qatar Airways
|
09:50
Nairobi
02:10
Doha
|
16:05
Doha
09:05
Male
|
Connect |
QR1346
Qatar Airways
QR676
Qatar Airways
|
09:50
Nairobi
01:05
Doha
|
16:05
Doha
08:05
Male
|
Connect |
EY642
Etihad
EY266
Etihad
UL101
SriLankan Airlines
|
14:25
Nairobi
21:30
Abu Dhabi
07:30
Colombo
|
20:30
Abu Dhabi
03:40
Colombo
08:25
Male
|
Connect |
EY642
Etihad
EY278
Etihad
|
14:25
Nairobi
08:50
Abu Dhabi
|
20:30
Abu Dhabi
14:15
Male
|
Connect |
EY642
Etihad
EY260
Etihad
|
14:25
Nairobi
01:00
Abu Dhabi
|
20:30
Abu Dhabi
06:20
Male
|
Connect |
EY642
Etihad
UL208
SriLankan Airlines
UL101
SriLankan Airlines
|
14:25
Nairobi
23:00
Abu Dhabi
07:30
Colombo
|
20:30
Abu Dhabi
05:05
Colombo
08:25
Male
|
Connect |
EK720
Emirates
EK652
Emirates
|
16:35
Nairobi
09:45
Dubai
|
22:40
Dubai
15:00
Male
|
Connect |
EK720
Emirates
EK656
Emirates
|
16:35
Nairobi
02:30
Dubai
|
22:40
Dubai
07:40
Male
|
Connect |
EK720
Emirates
EK658
Emirates
|
16:35
Nairobi
04:20
Dubai
|
22:40
Dubai
09:30
Male
|
Connect |
QR1336
Qatar Airways
QR674
Qatar Airways
|
17:20
Nairobi
08:15
Doha
|
23:25
Doha
15:15
Male
|
Connect |
QR1336
Qatar Airways
QR672
Qatar Airways
|
17:20
Nairobi
02:10
Doha
|
23:25
Doha
09:05
Male
|
Connect |
QR1336
Qatar Airways
QR676
Qatar Airways
|
17:20
Nairobi
01:05
Doha
|
23:25
Doha
08:05
Male
|
Connect |
EK722
Emirates
EK652
Emirates
|
22:45
Nairobi
09:45
Dubai
|
04:50
Dubai
15:00
Male
|
Connect |
You take a bus, shuttle or taxi from your location in Kenya to Kisumu.
You take a flight from Kisumu to Male and cost approximately 480 USD.
You take a bus, shuttle or taxi from Male to your destination in Maldives.
Flight | Depart | Arrive | |
---|---|---|---|
KQ651
Kenya Airways
EY642
Etihad
EY278
Etihad
|
07:45
Kisumu
14:25
Nairobi
08:50
Abu Dhabi
|
08:35
Nairobi
20:30
Abu Dhabi
14:15
Male
|
Connect |
KQ651
Kenya Airways
EY642
Etihad
EY260
Etihad
|
07:45
Kisumu
14:25
Nairobi
01:00
Abu Dhabi
|
08:35
Nairobi
20:30
Abu Dhabi
06:20
Male
|
Connect |
5H408
Fly540
EY642
Etihad
EY260
Etihad
|
08:30
Kisumu
14:25
Nairobi
01:00
Abu Dhabi
|
09:20
Nairobi
20:30
Abu Dhabi
06:20
Male
|
Connect |
P2551
AirKenya Express
EK730
Emirates
EK658
Emirates
|
10:30
Kisumu
16:25
Entebbe
04:20
Dubai
|
11:30
Entebbe
22:50
Dubai
09:30
Male
|
Connect |
P2551
AirKenya Express
QR1392
Qatar Airways
QR672
Qatar Airways
|
10:30
Kisumu
17:20
Entebbe
02:10
Doha
|
11:30
Entebbe
23:25
Doha
09:05
Male
|
Connect |
P2551
AirKenya Express
QR1392
Qatar Airways
QR676
Qatar Airways
|
10:30
Kisumu
17:20
Entebbe
01:05
Doha
|
11:30
Entebbe
23:25
Doha
08:05
Male
|
Connect |
P2551
AirKenya Express
EK730
Emirates
EK656
Emirates
|
10:30
Kisumu
16:25
Entebbe
02:30
Dubai
|
11:30
Entebbe
22:50
Dubai
07:40
Male
|
Connect |
KQ655
Kenya Airways
KQ310
Kenya Airways
6E68
IndiGo Airlines
6E1795
IndiGo Airlines
|
10:55
Kisumu
14:10
Nairobi
23:10
Dubai
06:25
Kochi
|
11:45
Nairobi
20:25
Dubai
04:50
Kochi
07:35
Male
|
Connect |
KQ655
Kenya Airways
EY642
Etihad
EY278
Etihad
|
10:55
Kisumu
14:25
Nairobi
08:50
Abu Dhabi
|
11:45
Nairobi
20:30
Abu Dhabi
14:15
Male
|
Connect |
KQ655
Kenya Airways
KQ310
Kenya Airways
EK658
Emirates
|
10:55
Kisumu
14:10
Nairobi
04:20
Dubai
|
11:45
Nairobi
20:25
Dubai
09:30
Male
|
Connect |
KQ655
Kenya Airways
EY642
Etihad
EY260
Etihad
|
10:55
Kisumu
14:25
Nairobi
01:00
Abu Dhabi
|
11:45
Nairobi
20:30
Abu Dhabi
06:20
Male
|
Connect |
KQ655
Kenya Airways
EK720
Emirates
EK656
Emirates
|
10:55
Kisumu
16:35
Nairobi
02:30
Dubai
|
11:45
Nairobi
22:40
Dubai
07:40
Male
|
Connect |
KQ655
Kenya Airways
QR1336
Qatar Airways
QR672
Qatar Airways
|
10:55
Kisumu
17:20
Nairobi
02:10
Doha
|
11:45
Nairobi
23:25
Doha
09:05
Male
|
Connect |
KQ655
Kenya Airways
QR1336
Qatar Airways
QR676
Qatar Airways
|
10:55
Kisumu
17:20
Nairobi
01:05
Doha
|
11:45
Nairobi
23:25
Doha
08:05
Male
|
Connect |
KQ675
Kenya Airways
WY722
Oman Air
WY383
Oman Air
|
12:30
Kisumu
00:20
Nairobi
08:45
Muscat
|
13:25
Nairobi
06:45
Muscat
13:30
Male
|
Connect |
KQ675
Kenya Airways
KQ204
Kenya Airways
6E1783
IndiGo Airlines
|
12:30
Kisumu
20:50
Nairobi
10:50
Mumbai
|
13:25
Nairobi
05:35
Mumbai
13:05
Male
|
Connect |
KQ675
Kenya Airways
EK720
Emirates
EK658
Emirates
|
12:30
Kisumu
16:35
Nairobi
04:20
Dubai
|
13:25
Nairobi
22:40
Dubai
09:30
Male
|
Connect |
KQ675
Kenya Airways
EY642
Etihad
EY260
Etihad
|
12:30
Kisumu
14:25
Nairobi
01:00
Abu Dhabi
|
13:25
Nairobi
20:30
Abu Dhabi
06:20
Male
|
Connect |
KQ675
Kenya Airways
EK720
Emirates
EK656
Emirates
|
12:30
Kisumu
16:35
Nairobi
02:30
Dubai
|
13:25
Nairobi
22:40
Dubai
07:40
Male
|
Connect |
KQ675
Kenya Airways
QR1336
Qatar Airways
QR676
Qatar Airways
|
12:30
Kisumu
17:20
Nairobi
01:05
Doha
|
13:25
Nairobi
23:25
Doha
08:05
Male
|
Connect |
KQ675
Kenya Airways
QR1336
Qatar Airways
QR672
Qatar Airways
|
12:30
Kisumu
17:20
Nairobi
02:10
Doha
|
13:25
Nairobi
23:25
Doha
09:05
Male
|
Connect |
KQ657
Kenya Airways
EK720
Emirates
EK658
Emirates
|
14:05
Kisumu
16:35
Nairobi
04:20
Dubai
|
14:55
Nairobi
22:40
Dubai
09:30
Male
|
Connect |
KQ657
Kenya Airways
EK720
Emirates
EK656
Emirates
|
14:05
Kisumu
16:35
Nairobi
02:30
Dubai
|
14:55
Nairobi
22:40
Dubai
07:40
Male
|
Connect |
KQ657
Kenya Airways
QR1336
Qatar Airways
QR672
Qatar Airways
|
14:05
Kisumu
17:20
Nairobi
02:10
Doha
|
14:55
Nairobi
23:25
Doha
09:05
Male
|
Connect |
KQ657
Kenya Airways
WY722
Oman Air
WY383
Oman Air
|
14:05
Kisumu
00:20
Nairobi
08:45
Muscat
|
14:55
Nairobi
06:45
Muscat
13:30
Male
|
Connect |
KQ657
Kenya Airways
KQ204
Kenya Airways
6E1783
IndiGo Airlines
|
14:05
Kisumu
20:50
Nairobi
10:50
Mumbai
|
14:55
Nairobi
05:35
Mumbai
13:05
Male
|
Connect |
KQ657
Kenya Airways
QR1342
Qatar Airways
QR674
Qatar Airways
|
14:05
Kisumu
00:35
Nairobi
08:15
Doha
|
14:55
Nairobi
06:35
Doha
15:15
Male
|
Connect |
KQ657
Kenya Airways
QR1336
Qatar Airways
QR676
Qatar Airways
|
14:05
Kisumu
17:20
Nairobi
01:05
Doha
|
14:55
Nairobi
23:25
Doha
08:05
Male
|
Connect |
5H409
Fly540
5H410 510
Fly540
WY722
Oman Air
WY383
Oman Air
|
16:30
Kisumu
18:00
Eldoret
00:20
Nairobi
08:45
Muscat
|
16:45
Eldoret
19:00
Nairobi
06:45
Muscat
13:30
Male
|
Connect |
5H410
Fly540
5H410 510
Fly540
WY722
Oman Air
WY383
Oman Air
|
16:30
Kisumu
18:00
Eldoret
00:20
Nairobi
08:45
Muscat
|
16:40
Eldoret
19:00
Nairobi
06:45
Muscat
13:30
Male
|
Connect |
5H410
Fly540
QR1342
Qatar Airways
QR674
Qatar Airways
|
18:30
Kisumu
00:35
Nairobi
08:15
Doha
|
19:30
Nairobi
06:35
Doha
15:15
Male
|
Connect |
5H410
Fly540
EK722
Emirates
EK652
Emirates
|
18:30
Kisumu
22:45
Nairobi
09:45
Dubai
|
19:30
Nairobi
04:50
Dubai
15:00
Male
|
Connect |
KQ671
Kenya Airways
KQ304
Kenya Airways
WY602
Oman Air
WY383
Oman Air
|
18:40
Kisumu
22:20
Nairobi
06:05
Dubai
08:45
Muscat
|
19:30
Nairobi
04:35
Dubai
07:20
Muscat
13:30
Male
|
Connect |
KQ671
Kenya Airways
KQ204
Kenya Airways
SG167
Spicejet
SG91
Spicejet
|
18:40
Kisumu
20:50
Nairobi
09:30
Mumbai
12:35
Kochi
|
19:30
Nairobi
05:35
Mumbai
11:40
Kochi
13:55
Male
|
Connect |
KQ671
Kenya Airways
KQ258
Kenya Airways
UL708
SriLankan Airlines
UL115
SriLankan Airlines
|
18:40
Kisumu
22:00
Nairobi
05:35
Mahe Island
13:35
Colombo
|
19:30
Nairobi
02:15
Mahe Island
11:20
Colombo
14:30
Male
|
Connect |
KQ671
Kenya Airways
EK722
Emirates
EK652
Emirates
|
18:40
Kisumu
22:45
Nairobi
09:45
Dubai
|
19:30
Nairobi
04:50
Dubai
15:00
Male
|
Connect |
KQ671
Kenya Airways
KQ204
Kenya Airways
6E1783
IndiGo Airlines
|
18:40
Kisumu
20:50
Nairobi
10:50
Mumbai
|
19:30
Nairobi
05:35
Mumbai
13:05
Male
|
Connect |
KQ671
Kenya Airways
KQ304
Kenya Airways
EK652
Emirates
|
18:40
Kisumu
22:20
Nairobi
09:45
Dubai
|
19:30
Nairobi
04:35
Dubai
15:00
Male
|
Connect |
KQ671
Kenya Airways
QR1342
Qatar Airways
QR674
Qatar Airways
|
18:40
Kisumu
00:35
Nairobi
08:15
Doha
|
19:30
Nairobi
06:35
Doha
15:15
Male
|
Connect |
KQ671
Kenya Airways
WY722
Oman Air
WY383
Oman Air
|
18:40
Kisumu
00:20
Nairobi
08:45
Muscat
|
19:30
Nairobi
06:45
Muscat
13:30
Male
|
Connect |
You take a bus, shuttle or taxi from your location in Kenya to Mombasa.
You take a flight from Mombasa to Male and cost approximately 600 USD.
You take a bus, shuttle or taxi from Male to your destination in Maldives.
Flight | Depart | Arrive | |
---|---|---|---|
KQ603
Kenya Airways
EY642
Etihad
EY260
Etihad
|
09:40
Mombasa
14:25
Nairobi
01:00
Abu Dhabi
|
10:40
Nairobi
20:30
Abu Dhabi
06:20
Male
|
Connect |
KQ605
Kenya Airways
EY642
Etihad
EY260
Etihad
|
11:40
Mombasa
14:25
Nairobi
01:00
Abu Dhabi
|
12:40
Nairobi
20:30
Abu Dhabi
06:20
Male
|
Connect |
QR1334
Qatar Airways
QR676
Qatar Airways
|
16:50
Mombasa
01:05
Doha
|
23:25
Doha
08:05
Male
|
Connect |
QR1334
Qatar Airways
QR672
Qatar Airways
|
16:50
Mombasa
02:10
Doha
|
23:25
Doha
09:05
Male
|
Connect |
QR1334
Qatar Airways
QR674
Qatar Airways
|
16:50
Mombasa
08:15
Doha
|
23:25
Doha
15:15
Male
|
Connect |
ET323
Ethiopian Airlines
ET690
Ethiopian Airlines
AI265
Air India Limited
|
18:55
Mombasa
23:00
Addis Ababa
14:20
Bengaluru
|
21:15
Addis Ababa
08:00
Bengaluru
15:45
Male
|
Connect |
You take a bus, shuttle or taxi from your location in Kenya to Nairobi.
You take a flight from Nairobi to Gan Island and cost approximately 550 USD.
You take a bus, shuttle or taxi from Gan Island to your destination in Maldives.
Flight | Depart | Arrive | |
---|---|---|---|
QR1346
Qatar Airways
QR668
Qatar Airways
UL119
SriLankan Airlines
|
09:50
Nairobi
18:05
Doha
07:01
Colombo
|
16:05
Doha
01:45
Colombo
08:20
Gan Island
|
Connect |
QR1346
Qatar Airways
QR662
Qatar Airways
UL119
SriLankan Airlines
|
09:50
Nairobi
19:05
Doha
07:01
Colombo
|
16:05
Doha
02:45
Colombo
08:20
Gan Island
|
Connect |
QR1346
Qatar Airways
UL218
SriLankan Airlines
UL119
SriLankan Airlines
|
09:50
Nairobi
22:30
Doha
07:01
Colombo
|
16:05
Doha
05:55
Colombo
08:20
Gan Island
|
Connect |
AI962
Air India Limited
AI275
Air India Limited
UL119
SriLankan Airlines
|
11:30
Nairobi
23:00
Mumbai
07:01
Colombo
|
20:00
Mumbai
01:10
Colombo
08:20
Gan Island
|
Connect |
AI962
Air India Limited
UL142
SriLankan Airlines
UL119
SriLankan Airlines
|
11:30
Nairobi
03:10
Mumbai
07:01
Colombo
|
20:00
Mumbai
05:35
Colombo
08:20
Gan Island
|
Connect |
ET319
Ethiopian Airlines
ET640
Ethiopian Airlines
UL142
SriLankan Airlines
UL119
SriLankan Airlines
|
11:35
Nairobi
18:00
Addis Ababa
03:10
Mumbai
07:01
Colombo
|
13:35
Addis Ababa
02:05
Mumbai
05:35
Colombo
08:20
Gan Island
|
Connect |
G9735
Air Arabia
G9507
Air Arabia
UL119
SriLankan Airlines
|
13:55
Nairobi
21:05
Sharjah
07:01
Colombo
|
19:55
Sharjah
03:00
Colombo
08:20
Gan Island
|
Connect |
KQ310
Kenya Airways
UL226
SriLankan Airlines
UL119
SriLankan Airlines
|
14:10
Nairobi
22:50
Dubai
07:01
Colombo
|
20:25
Dubai
04:55
Colombo
08:20
Gan Island
|
Connect |
EY642
Etihad
UL208
SriLankan Airlines
UL119
SriLankan Airlines
|
14:25
Nairobi
23:00
Abu Dhabi
07:01
Colombo
|
20:30
Abu Dhabi
05:05
Colombo
08:20
Gan Island
|
Connect |
EY642
Etihad
EY266
Etihad
UL119
SriLankan Airlines
|
14:25
Nairobi
21:30
Abu Dhabi
07:01
Colombo
|
20:30
Abu Dhabi
03:40
Colombo
08:20
Gan Island
|
Connect |
You can find hotels and accommodations in Maldives with our hotels search tool below
Booking.com