Popular Filters
One Way Price
Duration
Stops From Kilimanjaro
Departure From Kilimanjaro
THB 24,123
THB 18,560
THB 20,437
THB 27,619
Arrival at Muscat
THB 18,560
THB 27,977
THB 20,437
Alliances & Airlines
Oneworld
(6)
SkyTeam
(4)
Star Alliance
(7)
+ 4 more
Layover Airports
+ 3 more
Layover Duration
Top Airlines
Popular Flights
Kilimanjaro to Oman Flights
THB 19,330
Transit Visa may be required
Kilimanjaro to Muscat , 21 Jun
Kenya Airways KQ | 427
10:05
Sun, 21 Jun 26
Kilimanjaro, Tanzania
01 h
11:05
Sun, 21 Jun 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1336
18:00
Sun, 21 Jun 26
Terminal T1A
Nairobi, Kenya
05 h 10 m
23:10
Sun, 21 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
01:20
Mon, 22 Jun 26
Doha, Qatar
01 h 35 m
03:55
Mon, 22 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 21,287
Kilimanjaro to Muscat , 21 Jun
Uganda Airlines UR | 334
15:30
Sun, 21 Jun 26
Kilimanjaro, Tanzania
16:30
Sun, 21 Jun 26
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Uganda Airlines UR | 334
17:15
Sun, 21 Jun 26
Zanzibar, Tanzania
19:05
Sun, 21 Jun 26
Entebbe, Uganda
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1392
01:40
Mon, 22 Jun 26
Entebbe, Uganda
05 h 15 m
06:55
Mon, 22 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
18:55
Mon, 22 Jun 26
Doha, Qatar
01 h 35 m
21:30
Mon, 22 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 22,742
Kilimanjaro to Muscat , 21 Jun
Precision Air PW | 717
06:55
Sun, 21 Jun 26
Kilimanjaro, Tanzania
01 h
07:55
Sun, 21 Jun 26
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 720
16:35
Sun, 21 Jun 26
Terminal T1B
Nairobi, Kenya
05 h 05 m
22:40
Sun, 21 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 866
02:15
Mon, 22 Jun 26
Terminal T3
Dubai, United Arab Emirates
01 h 15 m
03:30
Mon, 22 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 23,881
Kilimanjaro to Muscat , 21 Jun
Kenya Airways KQ | 427
10:05
Sun, 21 Jun 26
Kilimanjaro, Tanzania
01 h
11:05
Sun, 21 Jun 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 720
16:35
Sun, 21 Jun 26
Terminal T1B
Nairobi, Kenya
05 h 05 m
22:40
Sun, 21 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 866
02:15
Mon, 22 Jun 26
Terminal T3
Dubai, United Arab Emirates
01 h 15 m
03:30
Mon, 22 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 23,665
Kilimanjaro to Muscat , 21 Jun
RwandAir WB | 440
15:10
Sun, 21 Jun 26
Kilimanjaro, Tanzania
16:25
Sun, 21 Jun 26
Dar Es Salaam, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
RwandAir WB | 440
16:55
Sun, 21 Jun 26
Dar Es Salaam, Tanzania
17:50
Sun, 21 Jun 26
Kigali, Rwanda
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1390
15:50
Mon, 22 Jun 26
Kigali, Rwanda
06 h 05 m
22:55
Mon, 22 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
01:20
Tue, 23 Jun 26
Doha, Qatar
01 h 35 m
03:55
Tue, 23 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 25,124
Transit Visa may be required
Kilimanjaro to Muscat , 21 Jun
Turkish Airlines TK | 563
05:05
Sun, 21 Jun 26
Kilimanjaro, Tanzania
07 h 10 m
12:15
Sun, 21 Jun 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 774
18:35
Sun, 21 Jun 26
Istanbul, Turkey
04 h 55 m
00:30
Mon, 22 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 25,732
Transit Visa may be required
Kilimanjaro to Muscat , 21 Jun
Kenya Airways KQ | 427
10:05
Sun, 21 Jun 26
Kilimanjaro, Tanzania
01 h
11:05
Sun, 21 Jun 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1336
18:00
Sun, 21 Jun 26
Terminal T1A
Nairobi, Kenya
05 h 10 m
23:10
Sun, 21 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 4633 | Operated By Oman Air
16:10
Mon, 22 Jun 26
Doha, Qatar
01 h 30 m
18:40
Mon, 22 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 25,448
Transit Visa may be required
Kilimanjaro to Muscat , 21 Jun
Kenya Airways KQ | 427
10:05
Sun, 21 Jun 26
Kilimanjaro, Tanzania
01 h
11:05
Sun, 21 Jun 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1346
08:15
Mon, 22 Jun 26
Terminal T1A
Nairobi, Kenya
05 h 10 m
13:25
Mon, 22 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 4633 | Operated By Oman Air
16:10
Mon, 22 Jun 26
Doha, Qatar
01 h 30 m
18:40
Mon, 22 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 26,131
Transit Visa may be required
Kilimanjaro to Muscat , 21 Jun
Ethiopian Airlines ET | 866
12:05
Sun, 21 Jun 26
Kilimanjaro, Tanzania
02 h 20 m
14:25
Sun, 21 Jun 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 624
22:20
Sun, 21 Jun 26
Terminal T2
Addis Ababa, Ethiopia
04 h 15 m
03:35
Mon, 22 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 27,619
Transit Visa may be required
Kilimanjaro to Muscat , 21 Jun
Ethiopian Airlines ET | 814
19:10
Sun, 21 Jun 26
Kilimanjaro, Tanzania
02 h 20 m
21:30
Sun, 21 Jun 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 624
22:20
Sun, 21 Jun 26
Terminal T2
Addis Ababa, Ethiopia
04 h 15 m
03:35
Mon, 22 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About Kilimanjaro (JRO)
Kilimanjaro
