One Way

Popular Filters

One Way Price

SGD 691 SGD 1,800

Duration

11 h 50 m 37 h 0 m

Stops From Arusha

Departure From Arusha

6 AM - 12 PM

SGD 776

12 PM - 6 PM

SGD 691

Arrival at Muscat

Before 6 AM

SGD 1,185

6 AM - 12 PM

SGD 809

12 PM - 6 PM

SGD 691

After 6 PM

SGD 923

Alliances & Airlines

Oneworld

(2)

SkyTeam

(1)

Star Alliance

(6)

+ 2 more

Layover Airports

+ 2 more

Layover Duration

3 h 20 m 29 h 0 m

Arusha to Oman Flights

Sorted By:
Departure
Duration
Arrival
Price
Precision Air, Oman Air

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

Precision Air, Oman Air

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

Air Tanzania, Oman Air

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

Precision Air, Emirates

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

Precision Air, Emirates

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

Multi Ticket, Precision Air, Oman Air

More Timing Options

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

Multi Ticket, Precision Air, Qatar Airways

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

Multi Ticket, Precision Air, Emirates

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

Multi Ticket, Precision Air, Emirates

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

Precision Air, Ethiopian Airlines

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

Book cheap Arusha to Oman International Flight ✈ tickets at MakeMyTrip India. Get best deals, Lowest airfare ticket booking from Arusha to Oman International air travel route. Check flight reservation status, schedules of Arusha to Oman International flight ticket online.Also book tickets for Oman to Arusha

About Arusha (ARK)

Arusha

About Oman (OM)