Popular Filters
One Way Price
Duration
Stops From Arusha
Departure From Arusha
SGD 776
SGD 691
Arrival at Muscat
SGD 1,185
SGD 809
SGD 691
SGD 923
Alliances & Airlines
Oneworld
(2)
SkyTeam
(1)
Star Alliance
(6)
+ 2 more
Layover Airports
+ 2 more
Layover Duration
Top Airlines
Popular Flights
Arusha to Oman Flights
SGD 691
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
SGD 706
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
SGD 776
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
SGD 799
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 | 2398 | Operated By Flydubai
11:00
Sun, 21 Jun 26
Terminal T2
Dubai, United Arab Emirates
01 h 10 m
12:10
Sun, 21 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SGD 809
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
SGD 845
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
SGD 923
Transit Visa may be required | Re Check-in of Baggage required
Arusha to Muscat , 20 Jun
Multi Ticket ZZ | 3
10:15
Sat, 20 Jun 26
Arusha, Tanzania
15 m
10:30
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
Qatar Airways QR | 1342
01:20
Sun, 21 Jun 26
Terminal T1A
Nairobi, Kenya
05 h 05 m
06:25
Sun, 21 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
18:55
Sun, 21 Jun 26
Doha, Qatar
01 h 35 m
21:30
Sun, 21 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
SGD 948
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
SGD 1,046
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
SGD 1,185
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
