One Way

Popular Filters

One Way Price

OMR 240 OMR 700

Duration

14 h 25 m 36 h 30 m

Stops From Salalah

Departure From Salalah

6 AM - 12 PM

OMR 241

12 PM - 6 PM

OMR 277

After 6 PM

OMR 276

Arrival at Denpasar Bali

6 AM - 12 PM

OMR 324

12 PM - 6 PM

OMR 297

After 6 PM

OMR 241

Alliances & Airlines

Oneworld

(12)

SkyTeam

()

Star Alliance

(3)

Layover Airports

Layover Duration

2 h 20 m 23 h 30 m

Salalah To Denpasar Flights

Book Salalah to Denpasar flight tickets at lowest price. Get best deals on your upcoming Salalah to Denpasar flights only on MakeMyTrip. Also Book Denpasar to Salalah Flights. Currently 17 flights flying from Salalah to Denpasar. To save maximum on flight booking click on below Fare Calendar button and choose your dates.

Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 24 Jun 2026 22:05:25
Etihad Airways

OMR 246

OMR 241

Salalah to Denpasar Bali , 27 Jun

Etihad Airways EY | 688

11:20

Sat, 27 Jun 26

Salalah, Oman

01 h 50 m

13:10

Sat, 27 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 478

09:55

Sun, 28 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

09 h 35 m

23:30

Sun, 28 Jun 26

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 281

OMR 276

Salalah to Denpasar Bali , 27 Jun

Qatar Airways QR | 1131

23:10

Sat, 27 Jun 26

Salalah, Oman

02 h 15 m

00:25

Sun, 28 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 960

07:50

Sun, 28 Jun 26

Doha, Qatar

09 h 50 m

22:40

Sun, 28 Jun 26

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 282

OMR 277

Salalah to Denpasar Bali , 27 Jun

Qatar Airways QR | 1145

12:15

Sat, 27 Jun 26

Salalah, Oman

02 h 15 m

13:30

Sat, 27 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 960

07:50

Sun, 28 Jun 26

Doha, Qatar

09 h 50 m

22:40

Sun, 28 Jun 26

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Oman Air, Thai Airways

More Timing Options

OMR 304

OMR 297

Transit Visa may be required

Salalah to Denpasar Bali , 27 Jun

Oman Air WY | 908

18:55

Sat, 27 Jun 26

Salalah, Oman

01 h 40 m

20:35

Sat, 27 Jun 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 817

21:50

Sat, 27 Jun 26

Muscat, Oman

06 h 05 m

06:55

Sun, 28 Jun 26

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Thai Airways TG | 431

09:35

Sun, 28 Jun 26

Bangkok, Thailand

04 h 20 m

14:55

Sun, 28 Jun 26

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 304

OMR 299

Salalah to Denpasar Bali , 27 Jun

Qatar Airways QR | 4637 | Operated By Oman Air

11:00

Sat, 27 Jun 26

Salalah, Oman

01 h 30 m

12:30

Sat, 27 Jun 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4634 | Operated By Oman Air

20:10

Sat, 27 Jun 26

Muscat, Oman

01 h 35 m

20:45

Sat, 27 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 960

07:50

Sun, 28 Jun 26

Doha, Qatar

09 h 50 m

22:40

Sun, 28 Jun 26

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 306

OMR 301

Salalah to Denpasar Bali , 27 Jun

Qatar Airways QR | 4637 | Operated By Oman Air

11:00

Sat, 27 Jun 26

Salalah, Oman

01 h 30 m

12:30

Sat, 27 Jun 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4642 | Operated By Oman Air

18:05

Sat, 27 Jun 26

Muscat, Oman

01 h 35 m

18:40

Sat, 27 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 960

07:50

Sun, 28 Jun 26

Doha, Qatar

09 h 50 m

22:40

Sun, 28 Jun 26

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways

OMR 329

OMR 324

Salalah to Denpasar Bali , 27 Jun

Etihad Airways EY | 688

11:20

Sat, 27 Jun 26

Salalah, Oman

01 h 50 m

13:10

Sat, 27 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 476

21:50

Sat, 27 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

09 h 35 m

11:25

Sun, 28 Jun 26

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Malaysia Airlines

OMR 352

OMR 347

Transit Visa may be required

Salalah to Denpasar Bali , 27 Jun

Malaysia Airlines MH | 4211 | Operated By Qatar Airways

23:10

Sat, 27 Jun 26

Salalah, Oman

02 h 15 m

00:25

Sun, 28 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Malaysia Airlines MH | 9051 | Operated By Qatar Airways

19:20

Sun, 28 Jun 26

Doha, Qatar

07 h 35 m

07:55

Mon, 29 Jun 26

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Malaysia Airlines MH | 851

12:25

Mon, 29 Jun 26

Terminal T1

Kuala Lumpur, Malaysia

03 h 05 m

15:30

Mon, 29 Jun 26

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Malaysia Airlines

OMR 420

OMR 415

Transit Visa may be required

Salalah to Denpasar Bali , 27 Jun

Malaysia Airlines MH | 5211 | Operated By Oman Air

18:55

Sat, 27 Jun 26

Salalah, Oman

01 h 40 m

20:35

Sat, 27 Jun 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Malaysia Airlines MH | 5931 | Operated By Oman Air

21:25

Sat, 27 Jun 26

Muscat, Oman

06 h 50 m

08:15

Sun, 28 Jun 26

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Malaysia Airlines MH | 853

15:10

Sun, 28 Jun 26

Terminal T1

Kuala Lumpur, Malaysia

03 h 20 m

18:30

Sun, 28 Jun 26

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 429

OMR 424

Salalah to Denpasar Bali , 27 Jun

Qatar Airways QR | 1131

23:10

Sat, 27 Jun 26

Salalah, Oman

02 h 15 m

00:25

Sun, 28 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 962

02:45

Sun, 28 Jun 26

Doha, Qatar

09 h 50 m

17:35

Sun, 28 Jun 26

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Salalah to Denpasar Flights Information:-

Looking for Salalah to Denpasar Flight? Hereโ€™s all you need to know! For convenience and to save time, pick the airport that is closest to your destination. The nearest airport to Denpasar is Bali Ngurah Rai and the IATA code for the same is DPS.
Currently, there are 6 airlines operating flights between the two destinations and approximately 17 flights take off from Salalah to Denpasar every week.

Need information on Salalah to Denpasar airfare?

The minimum airfare for a Salalah to Denpasar flight would be 240, which may go up to 623 depending on the route, booking time and availability.
It is recommended that you book a round-trip, since it always works out to be more economical.

Flight Details for Salalah to Denpasar

If you are looking for Salalah to Denpasar flights, there is no dearth of options to choose from. Several reputed airlines currently offer both direct and indirect flights between the two destinations. Some of these are Batik Air, Etihad Airways, Malaysia Airlines, Oman Air, Qatar Airways, Thai Airways. Out of these, only 0 airlines operate direct flights. Indirect flights may involve more travel time, but they usually cost lesser than direct flights.

The number of flights operated by each airline is as follows:Batik Air : 2, Etihad Airways : 2, Malaysia Airlines : 2, Oman Air : 2, Qatar Airways : 2, Thai Airways : 2

To board the first Salalah to Denpasar flight, choose Qatar Airways, which departs at 11:00 The last flight for this route is Qatar Airways, Batik Air, departing at 23:10

Denpasar Airport Information

Bali Ngurah Rai

About Salalah (SLL)

Salalah

Salalah Address

About Denpasar (DPS)

Denpasar

Denpasar Address