Popular Filters
One Way Price
Duration
Stops From Arusha
Departure From Arusha
THB 18,527
THB 16,937
Arrival at Muscat
THB 29,061
THB 19,469
THB 16,937
Alliances & Airlines
Oneworld
()
SkyTeam
(1)
Star Alliance
(6)
+ 1 more
Layover Airports
+ 1 more
Layover Duration
Top Airlines
Popular Flights
Arusha to Oman Flights
THB 17,637
Arusha to Muscat , 20 Jun
Precision Air PW | 423
14:45
Sat, 20 Jun 26
Arusha, Tanzania
16:00
Sat, 20 Jun 26
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Precision Air PW | 423
16:30
Sat, 20 Jun 26
Zanzibar, Tanzania
16:50
Sat, 20 Jun 26
Dar Es Salaam, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 708
04:20
Sun, 21 Jun 26
Dar Es Salaam, Tanzania
05:00
Sun, 21 Jun 26
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 708
06:00
Sun, 21 Jun 26
Zanzibar, Tanzania
12:25
Sun, 21 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 17,545
Arusha to Muscat , 20 Jun
Precision Air PW | 423
13:35
Sat, 20 Jun 26
Arusha, Tanzania
14:50
Sat, 20 Jun 26
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Precision Air PW | 423
15:20
Sat, 20 Jun 26
Zanzibar, Tanzania
15:40
Sat, 20 Jun 26
Dar Es Salaam, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 708
04:20
Sun, 21 Jun 26
Dar Es Salaam, Tanzania
05:00
Sun, 21 Jun 26
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 708
06:00
Sun, 21 Jun 26
Zanzibar, Tanzania
12:25
Sun, 21 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 19,298
Arusha to Muscat , 20 Jun
Air Tanzania TC | 179
10:30
Sat, 20 Jun 26
Arusha, Tanzania
01 h 10 m
11:40
Sat, 20 Jun 26
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 708
06:00
Sun, 21 Jun 26
Terminal T3
Zanzibar, Tanzania
05 h 25 m
12:25
Sun, 21 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 20,276
Arusha to Muscat , 20 Jun
Precision Air PW | 423
14:45
Sat, 20 Jun 26
Arusha, Tanzania
16:00
Sat, 20 Jun 26
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Precision Air PW | 423
16:30
Sat, 20 Jun 26
Zanzibar, Tanzania
16:50
Sat, 20 Jun 26
Dar Es Salaam, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 2191 | Operated By Flydubai
19:45
Sat, 20 Jun 26
Dar Es Salaam, Tanzania
20:25
Sat, 20 Jun 26
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 2191 | Operated By Flydubai
21:10
Sat, 20 Jun 26
Zanzibar, Tanzania
03:45
Sun, 21 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 2034 | Operated By Flydubai
07:00
Sun, 21 Jun 26
Terminal T2
Dubai, United Arab Emirates
01 h 10 m
08:10
Sun, 21 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 21,155
Re Check-in of Baggage required
Arusha to Muscat , 20 Jun
Multi Ticket ZZ | 2
12:30
Sat, 20 Jun 26
Arusha, Tanzania
15 m
12:45
Sat, 20 Jun 26
Kilimanjaro, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Precision Air PW | 417
16:35
Sat, 20 Jun 26
Kilimanjaro, Tanzania
01 h 15 m
17:50
Sat, 20 Jun 26
Dar Es Salaam, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 708
04:20
Sun, 21 Jun 26
Dar Es Salaam, Tanzania
05:00
Sun, 21 Jun 26
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 708
06:00
Sun, 21 Jun 26
Zanzibar, Tanzania
12:25
Sun, 21 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 21,358
Re Check-in of Baggage required
Arusha to Muscat , 20 Jun
Multi Ticket ZZ | 2
12:30
Sat, 20 Jun 26
Arusha, Tanzania
15 m
12:45
Sat, 20 Jun 26
Kilimanjaro, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Air Tanzania TC | 125
23:40
Sat, 20 Jun 26
Kilimanjaro, Tanzania
01 h 10 m
00:50
Sun, 21 Jun 26
Dar Es Salaam, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 708
04:20
Sun, 21 Jun 26
Dar Es Salaam, Tanzania
05:00
Sun, 21 Jun 26
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 708
06:00
Sun, 21 Jun 26
Zanzibar, Tanzania
12:25
Sun, 21 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 24,052
Re Check-in of Baggage required
Arusha to Muscat , 20 Jun
Multi Ticket ZZ | 2
12:30
Sat, 20 Jun 26
Arusha, Tanzania
15 m
12:45
Sat, 20 Jun 26
Kilimanjaro, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Precision Air PW | 417
16:35
Sat, 20 Jun 26
Kilimanjaro, Tanzania
01 h 15 m
17:50
Sat, 20 Jun 26
Dar Es Salaam, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 2191 | Operated By Flydubai
19:45
Sat, 20 Jun 26
Dar Es Salaam, Tanzania
20:25
Sat, 20 Jun 26
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 2191 | Operated By Flydubai
21:10
Sat, 20 Jun 26
Zanzibar, Tanzania
03:45
Sun, 21 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 2034 | Operated By Flydubai
07:00
Sun, 21 Jun 26
Terminal T2
Dubai, United Arab Emirates
01 h 10 m
08:10
Sun, 21 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 26,273
Re Check-in of Baggage required
Arusha to Muscat , 20 Jun
Multi Ticket ZZ | 2
12:30
Sat, 20 Jun 26
Arusha, Tanzania
15 m
12:45
Sat, 20 Jun 26
Kilimanjaro, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Precision Air PW | 721
18:15
Sat, 20 Jun 26
Kilimanjaro, Tanzania
01 h
19:15
Sat, 20 Jun 26
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 722
22:45
Sat, 20 Jun 26
Terminal T1B
Nairobi, Kenya
05 h 05 m
04:50
Sun, 21 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 2034 | Operated By Flydubai
07:00
Sun, 21 Jun 26
Terminal T2
Dubai, United Arab Emirates
01 h 10 m
08:10
Sun, 21 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 30,267
Transit Visa may be required
Arusha to Muscat , 20 Jun
Precision Air PW | 423
14:45
Sat, 20 Jun 26
Arusha, Tanzania
16:00
Sat, 20 Jun 26
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Precision Air PW | 423
16:30
Sat, 20 Jun 26
Zanzibar, Tanzania
16:50
Sat, 20 Jun 26
Dar Es Salaam, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 804
18:45
Sat, 20 Jun 26
Terminal T3
Dar Es Salaam, Tanzania
02 h 40 m
21:25
Sat, 20 Jun 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 624
22:20
Sat, 20 Jun 26
Terminal T1
Addis Ababa, Ethiopia
04 h 15 m
03:35
Sun, 21 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
THB 30,078
Transit Visa may be required
Arusha to Muscat , 20 Jun
Precision Air PW | 423
13:35
Sat, 20 Jun 26
Arusha, Tanzania
14:50
Sat, 20 Jun 26
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Precision Air PW | 423
15:20
Sat, 20 Jun 26
Zanzibar, Tanzania
15:40
Sat, 20 Jun 26
Dar Es Salaam, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 804
18:45
Sat, 20 Jun 26
Terminal T3
Dar Es Salaam, Tanzania
02 h 40 m
21:25
Sat, 20 Jun 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 624
22:20
Sat, 20 Jun 26
Terminal T1
Addis Ababa, Ethiopia
04 h 15 m
03:35
Sun, 21 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About Arusha (ARK)
Arusha
