Popular Filters
One Way Price
Duration
Stops From Eldoret
Departure From Eldoret
BHD 378
BHD 378
BHD 378
Arrival at Muscat
BHD 378
BHD 378
Alliances & Airlines
Oneworld
(4)
SkyTeam
(14)
Star Alliance
()
Layover Airports
Layover Duration
Top Airlines
Flights from Eldoret to Oman
Book flights from Eldoret to Oman at lowest price. Get best deals on your upcoming Eldoret to Oman flight only on MakeMyTrip Bahrain.
BHD 382
Eldoret to Muscat , 8 Mar
Kenya Airways KQ | 8665 | Operated By Jetstar Hong Kong Airways
13:30
Sun, 8 Mar 26
Eldoret, Kenya
01 h
14:30
Sun, 8 Mar 26
Terminal T1D
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 6222 | Operated By Qatar Airways
17:00
Sun, 8 Mar 26
Terminal T1C
Nairobi, Kenya
05 h
22:00
Sun, 8 Mar 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
01:50
Mon, 9 Mar 26
Doha, Qatar
01 h 35 m
04:25
Mon, 9 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 383
Eldoret to Muscat , 8 Mar
Kenya Airways KQ | 8669 | Operated By Jetstar Hong Kong Airways
19:50
Sun, 8 Mar 26
Eldoret, Kenya
01 h
20:50
Sun, 8 Mar 26
Terminal T1D
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 6200 | Operated By Qatar Airways
01:35
Mon, 9 Mar 26
Terminal T1C
Nairobi, Kenya
05 h
06:35
Mon, 9 Mar 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
19:00
Mon, 9 Mar 26
Doha, Qatar
01 h 35 m
21:35
Mon, 9 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 386
Eldoret to Muscat , 8 Mar
Kenya Airways KQ | 8621 | Operated By Jetstar Hong Kong Airways
10:50
Sun, 8 Mar 26
Eldoret, Kenya
01 h
11:50
Sun, 8 Mar 26
Terminal T1D
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 6222 | Operated By Qatar Airways
17:00
Sun, 8 Mar 26
Terminal T1C
Nairobi, Kenya
05 h
22:00
Sun, 8 Mar 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 6206 | Operated By Qatar Airways
01:50
Mon, 9 Mar 26
Doha, Qatar
01 h 35 m
04:25
Mon, 9 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 387
Eldoret to Muscat , 8 Mar
Kenya Airways KQ | 8669 | Operated By Jetstar Hong Kong Airways
19:50
Sun, 8 Mar 26
Eldoret, Kenya
01 h
20:50
Sun, 8 Mar 26
Terminal T1D
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 6200 | Operated By Qatar Airways
01:35
Mon, 9 Mar 26
Terminal T1C
Nairobi, Kenya
05 h
06:35
Mon, 9 Mar 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 6206 | Operated By Qatar Airways
01:50
Tue, 10 Mar 26
Doha, Qatar
01 h 35 m
04:25
Tue, 10 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 406
Eldoret to Muscat , 8 Mar
Kenya Airways KQ | 8665 | Operated By Jetstar Hong Kong Airways
13:30
Sun, 8 Mar 26
Eldoret, Kenya
01 h
14:30
Sun, 8 Mar 26
Terminal T1D
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 6222 | Operated By Qatar Airways
17:00
Sun, 8 Mar 26
Terminal T1C
Nairobi, Kenya
05 h
22:00
Sun, 8 Mar 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 6206 | Operated By Qatar Airways
01:50
Mon, 9 Mar 26
Doha, Qatar
01 h 35 m
04:25
Mon, 9 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 585
Eldoret to Muscat , 8 Mar
Kenya Airways KQ | 8669 | Operated By Jetstar Hong Kong Airways
19:50
Sun, 8 Mar 26
Eldoret, Kenya
01 h
20:50
Sun, 8 Mar 26
Terminal T1D
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 304
23:30
Sun, 8 Mar 26
Terminal T1A
Nairobi, Kenya
05 h 15 m
05:45
Mon, 9 Mar 26
Terminal T1
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 610
17:15
Mon, 9 Mar 26
Terminal T1
Dubai, United Arab Emirates
01 h 15 m
18:30
Mon, 9 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About Eldoret (EDL)
Eldoret
