One Way

Popular Filters

One Way Price

BHD 201 BHD 600

Duration

11 h 50 m 25 h 0 m

Stops From Arusha

Departure From Arusha

6 AM - 12 PM

BHD 430

12 PM - 6 PM

BHD 202

Arrival at Muscat

Before 6 AM

BHD 348

6 AM - 12 PM

BHD 234

12 PM - 6 PM

BHD 202

Alliances & Airlines

Oneworld

()

SkyTeam

()

Star Alliance

(4)

Layover Airports

Layover Duration

3 h 20 m 18 h 30 m

Flights from Arusha to Oman

Book flights from Arusha to Oman at lowest price. Get best deals on your upcoming Arusha to Oman flight only on MakeMyTrip Bahrain.

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

BHD 205

BHD 202

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

BHD 206

BHD 203

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

Precision Air, Emirates

BHD 237

BHD 234

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

Precision Air, Ethiopian Airlines

BHD 351

BHD 348

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 T2

Addis Ababa, Ethiopia

04 h 15 m

03:35

Sun, 21 Jun 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Precision Air, Ethiopian Airlines

BHD 353

BHD 350

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 T2

Addis Ababa, Ethiopia

04 h 15 m

03:35

Sun, 21 Jun 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Air Tanzania, Oman Air

BHD 433

BHD 430

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

Air Tanzania, Oman Air

BHD 479

BHD 476

Arusha to Muscat , 20 Jun

Air Tanzania TC | 137

15:50

Sat, 20 Jun 26

Arusha, Tanzania

01 h 10 m

17:00

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, Ethiopian Airlines

BHD 512

BHD 509

Transit Visa may be required

Arusha to Muscat , 20 Jun

Precision Air PW | 423

14:45

Sat, 20 Jun 26

Arusha, Tanzania

01 h 15 m

16:00

Sat, 20 Jun 26

Zanzibar, Tanzania

BAGGAGE : CHECK INCABIN

Information not available

Ethiopian Airlines ET | 812

19:10

Sat, 20 Jun 26

Terminal T3

Zanzibar, Tanzania

02 h 35 m

21:45

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 T2

Addis Ababa, Ethiopia

04 h 15 m

03:35

Sun, 21 Jun 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Air Tanzania, Ethiopian Airlines

BHD 517

BHD 514

Transit Visa may be required

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

Ethiopian Airlines ET | 812

19:10

Sat, 20 Jun 26

Terminal T3

Zanzibar, Tanzania

02 h 35 m

21:45

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 T2

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)