One Way

Popular Filters

+ 1 more

Departure Airports

One Way Price

THB 3,934 THB 8,200

Duration

1 h 5 m 24 h 30 m

Stops From Dubai

Departure From Dubai

Before 6 AM

THB 6,416

6 AM - 12 PM

THB 3,934

12 PM - 6 PM

THB 4,995

After 6 PM

THB 4,360

Arrival at Muscat

6 AM - 12 PM

THB 6,270

12 PM - 6 PM

THB 3,934

After 6 PM

THB 4,360

Alliances & Airlines

Oneworld

(1)

SkyTeam

()

Star Alliance

()

+ 2 more

Layover Airports

Layover Duration

9 h 0 m 21 h 0 m

Sorted By:
Departure
Duration
Arrival
Price
SalamAir

THB 3,934

You save THB 1,060 if you fly from Sharjah

Sharjah to Muscat , 6 Jun

SalamAir OV | 242

11:00

Sat, 6 Jun 26

Sharjah, United Arab Emirates

01 h 10 m

12:10

Sat, 6 Jun 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

SalamAir

THB 4,360

You save THB 634 if you fly from Sharjah

Sharjah to Muscat , 6 Jun

SalamAir OV | 246

19:30

Sat, 6 Jun 26

Sharjah, United Arab Emirates

01 h 10 m

20:40

Sat, 6 Jun 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Oman Air

THB 5,198

THB 4,995

Dubai to Muscat , 6 Jun

Oman Air WY | 610

17:10

Sat, 6 Jun 26

Terminal T1

Dubai, United Arab Emirates

01 h 15 m

18:25

Sat, 6 Jun 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways

THB 6,102

Abu Dhabi to Muscat , 6 Jun

Etihad Airways EY | 696

21:00

Sat, 6 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

01 h 15 m

22:15

Sat, 6 Jun 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Hahn Air

THB 6,452

THB 6,195

Sharjah to Muscat , 6 Jun

Hahn Air X1 | 1294 | Operated By SalamAir

11:00

Sat, 6 Jun 26

Sharjah, United Arab Emirates

01 h 10 m

12:10

Sat, 6 Jun 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Emirates

More Timing Options

THB 6,527

THB 6,270

Dubai to Muscat , 6 Jun

Emirates EK | 862

08:55

Sat, 6 Jun 26

Terminal T3

Dubai, United Arab Emirates

01 h 10 m

10:05

Sat, 6 Jun 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 6,416

Abu Dhabi to Muscat , 6 Jun

Qatar Airways QR | 1045

05:45

Sat, 6 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

01 h 10 m

05:55

Sat, 6 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1124

18:40

Sat, 6 Jun 26

Doha, Qatar

02 h 05 m

21:45

Sat, 6 Jun 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Flydubai

THB 7,174

THB 6,891

Dubai to Muscat , 6 Jun

Flydubai FZ | 45

07:00

Sat, 6 Jun 26

Terminal T2

Dubai, United Arab Emirates

01 h 10 m

08:10

Sat, 6 Jun 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Flydubai

THB 7,237

THB 6,954

Dubai to Muscat , 6 Jun

Flydubai FZ | 045

07:00

Sat, 6 Jun 26

Terminal Terminal 2

Dubai, United Arab Emirates

01 h 10 m

08:10

Sat, 6 Jun 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia

THB 7,829

Sharjah to Muscat , 6 Jun

Air Arabia G9 | 112

08:05

Sat, 6 Jun 26

Sharjah, United Arab Emirates

01 h 05 m

09:10

Sat, 6 Jun 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available