Popular Filters
One Way Price
Duration
Stops From Kilimanjaro
Departure From Kilimanjaro
OMR 205
OMR 202
OMR 202
Arrival at Muscat
OMR 216
OMR 265
OMR 202
OMR 206
Alliances & Airlines
Oneworld
(3)
SkyTeam
(1)
Star Alliance
(4)
+ 2 more
Layover Airports
+ 2 more
Layover Duration
Top Airlines
Kilimanjaro to Oman
OMR 209
Kilimanjaro to Muscat , 25 Jun
Precision Air PW | 720
21:35
Thu, 25 Jun 26
Kilimanjaro, Tanzania
01 h 15 m
22:50
Thu, 25 Jun 26
Dar Es Salaam, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 708
04:20
Fri, 26 Jun 26
Dar Es Salaam, Tanzania
05:00
Fri, 26 Jun 26
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 708
06:00
Fri, 26 Jun 26
Zanzibar, Tanzania
12:25
Fri, 26 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 212
Kilimanjaro to Muscat , 25 Jun
Air Tanzania TC | 105
20:30
Thu, 25 Jun 26
Kilimanjaro, Tanzania
21:30
Thu, 25 Jun 26
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Air Tanzania TC | 105
22:00
Thu, 25 Jun 26
Zanzibar, Tanzania
22:30
Thu, 25 Jun 26
Terminal T2
Dar Es Salaam, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 708
04:20
Fri, 26 Jun 26
Dar Es Salaam, Tanzania
05:00
Fri, 26 Jun 26
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 708
06:00
Fri, 26 Jun 26
Zanzibar, Tanzania
12:25
Fri, 26 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 213
Kilimanjaro to Muscat , 25 Jun
Precision Air PW | 720
21:35
Thu, 25 Jun 26
Kilimanjaro, Tanzania
01 h 15 m
22:50
Thu, 25 Jun 26
Dar Es Salaam, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 706
16:15
Fri, 26 Jun 26
Terminal T3
Dar Es Salaam, Tanzania
05 h 35 m
22:50
Fri, 26 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 216
Kilimanjaro to Muscat , 25 Jun
Air Tanzania TC | 105
20:30
Thu, 25 Jun 26
Kilimanjaro, Tanzania
21:30
Thu, 25 Jun 26
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Air Tanzania TC | 105
22:00
Thu, 25 Jun 26
Zanzibar, Tanzania
22:30
Thu, 25 Jun 26
Terminal T2
Dar Es Salaam, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 706
16:15
Fri, 26 Jun 26
Terminal T3
Dar Es Salaam, Tanzania
05 h 35 m
22:50
Fri, 26 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 221
Kilimanjaro to Muscat , 25 Jun
Precision Air PW | 720
21:35
Thu, 25 Jun 26
Kilimanjaro, Tanzania
01 h 15 m
22:50
Thu, 25 Jun 26
Dar Es Salaam, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1499
11:45
Fri, 26 Jun 26
Terminal T3
Dar Es Salaam, Tanzania
05 h 40 m
17:25
Fri, 26 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
18:55
Fri, 26 Jun 26
Doha, Qatar
01 h 35 m
21:30
Fri, 26 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 270
Kilimanjaro to Muscat , 25 Jun
Precision Air PW | 721
18:15
Thu, 25 Jun 26
Kilimanjaro, Tanzania
01 h
19:15
Thu, 25 Jun 26
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 722
22:45
Thu, 25 Jun 26
Terminal T1B
Nairobi, Kenya
05 h 05 m
04:50
Fri, 26 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 2034 | Operated By Flydubai
07:00
Fri, 26 Jun 26
Terminal T2
Dubai, United Arab Emirates
01 h 10 m
08:10
Fri, 26 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 279
Kilimanjaro to Muscat , 25 Jun
Air Tanzania TC | 125
23:40
Thu, 25 Jun 26
Kilimanjaro, Tanzania
01 h 10 m
00:50
Fri, 26 Jun 26
Terminal T2
Dar Es Salaam, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 708
04:20
Fri, 26 Jun 26
Dar Es Salaam, Tanzania
05:00
Fri, 26 Jun 26
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 708
06:00
Fri, 26 Jun 26
Zanzibar, Tanzania
12:25
Fri, 26 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 284
Kilimanjaro to Muscat , 25 Jun
Kenya Airways KQ | 429
18:30
Thu, 25 Jun 26
Kilimanjaro, Tanzania
01 h
19:30
Thu, 25 Jun 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 722
22:45
Thu, 25 Jun 26
Terminal T1B
Nairobi, Kenya
05 h 05 m
04:50
Fri, 26 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 2034 | Operated By Flydubai
07:00
Fri, 26 Jun 26
Terminal T2
Dubai, United Arab Emirates
01 h 10 m
08:10
Fri, 26 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 328
Transit Visa may be required
Kilimanjaro to Muscat , 25 Jun
Ethiopian Airlines ET | 866
12:05
Thu, 25 Jun 26
Kilimanjaro, Tanzania
02 h 20 m
14:25
Thu, 25 Jun 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 624
22:20
Thu, 25 Jun 26
Terminal T2
Addis Ababa, Ethiopia
04 h 15 m
03:35
Fri, 26 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 348
Transit Visa may be required
Kilimanjaro to Muscat , 25 Jun
Ethiopian Airlines ET | 814
19:10
Thu, 25 Jun 26
Kilimanjaro, Tanzania
02 h 20 m
21:30
Thu, 25 Jun 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 624
22:20
Thu, 25 Jun 26
Terminal T2
Addis Ababa, Ethiopia
04 h 15 m
03:35
Fri, 26 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About Kilimanjaro (JRO)
Kilimanjaro
