One Way

Popular Filters

One Way Price

OMR 142 OMR 700

Duration

11 h 40 m 33 h 0 m

Stops From Denpasar Bali

Departure From Denpasar Bali

6 AM - 12 PM

OMR 144

12 PM - 6 PM

OMR 154

After 6 PM

OMR 143

Arrival at Muscat

Before 6 AM

OMR 143

After 6 PM

OMR 144

Alliances & Airlines

Oneworld

(2)

SkyTeam

(3)

Star Alliance

(1)

+ 4 more

Layover Airports

+ 2 more

Layover Duration

1 h 5 m 21 h 30 m

Denpasar to Oman

Sorted By:
Departure
Duration
Arrival
Price
AirAsia Berhad, IndiGo

More Timing Options

OMR 146

OMR 143

Transit Visa may be required | Re Check-in of Baggage required

Denpasar Bali to Muscat , 27 Feb

AirAsia Berhad AK | 375

21:05

Fri, 27 Feb 26

Terminal I

Denpasar Bali, Indonesia

03 h 05 m

00:10

Sat, 28 Feb 26

Terminal T2

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

AirAsia Berhad AK | 11

06:10

Sat, 28 Feb 26

Terminal T2

Kuala Lumpur, Malaysia

03 h 45 m

07:25

Sat, 28 Feb 26

Terminal T2

Chennai, India

BAGGAGE : CHECK INCABIN

Information not available

IndiGo 6E | 447

13:05

Sat, 28 Feb 26

Terminal T1

Chennai, India

01 h 15 m

14:20

Sat, 28 Feb 26

Terminal T1

Kochi, India

BAGGAGE : CHECK INCABIN

Information not available

IndiGo 6E | 1271

23:25

Sat, 28 Feb 26

Terminal T3

Kochi, India

03 h 45 m

01:40

Sun, 1 Mar 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

TransNusa, Oman Air

OMR 147

OMR 144

Re Check-in of Baggage required

Denpasar Bali to Muscat , 27 Feb

TransNusa 8B | 5101

10:30

Fri, 27 Feb 26

Terminal D

Denpasar Bali, Indonesia

01 h 45 m

11:15

Fri, 27 Feb 26

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 850

14:55

Fri, 27 Feb 26

Terminal T3

Jakarta, Indonesia

07 h 55 m

19:50

Fri, 27 Feb 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Lion Air, Oman Air

More Timing Options

OMR 148

OMR 145

Re Check-in of Baggage required

Denpasar Bali to Muscat , 27 Feb

Lion Air JT | 33

10:35

Fri, 27 Feb 26

Terminal D

Denpasar Bali, Indonesia

01 h 55 m

11:30

Fri, 27 Feb 26

Terminal T1

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 850

14:55

Fri, 27 Feb 26

Terminal T3

Jakarta, Indonesia

07 h 55 m

19:50

Fri, 27 Feb 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Malaysia Airlines, Oman Air

OMR 157

OMR 154

Transit Visa may be required

Denpasar Bali to Muscat , 27 Feb

Malaysia Airlines MH | 850

16:25

Fri, 27 Feb 26

Terminal I

Denpasar Bali, Indonesia

03 h 10 m

19:35

Fri, 27 Feb 26

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 824

21:25

Fri, 27 Feb 26

Terminal T1

Kuala Lumpur, Malaysia

07 h 05 m

00:30

Sat, 28 Feb 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Lion Air, Garuda Indonesia

OMR 189

OMR 185

Re Check-in of Baggage required

Denpasar Bali to Muscat , 27 Feb

Lion Air JT | 33

10:35

Fri, 27 Feb 26

Terminal D

Denpasar Bali, Indonesia

01 h 55 m

11:30

Fri, 27 Feb 26

Terminal T1

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia GA | 9505 | Operated By Oman Air

14:55

Fri, 27 Feb 26

Terminal T3

Jakarta, Indonesia

07 h 55 m

19:50

Fri, 27 Feb 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Oman Air

OMR 197

OMR 193

Transit Visa may be required

Denpasar Bali to Muscat , 27 Feb

Oman Air WY | 5574 | Operated By Malaysia Airlines

16:25

Fri, 27 Feb 26

Terminal I

Denpasar Bali, Indonesia

03 h 10 m

19:35

Fri, 27 Feb 26

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 824

21:25

Fri, 27 Feb 26

Terminal T1

Kuala Lumpur, Malaysia

07 h 05 m

00:30

Sat, 28 Feb 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia

OMR 223

OMR 219

Denpasar Bali to Muscat , 27 Feb

Garuda Indonesia GA | 407

11:55

Fri, 27 Feb 26

Terminal D

Denpasar Bali, Indonesia

02 h

12:55

Fri, 27 Feb 26

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia GA | 9505 | Operated By Oman Air

14:55

Fri, 27 Feb 26

Terminal T3

Jakarta, Indonesia

07 h 55 m

19:50

Fri, 27 Feb 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Emirates

OMR 247

OMR 244

Denpasar Bali to Muscat , 27 Feb

Emirates EK | 369

19:50

Fri, 27 Feb 26

Terminal I

Denpasar Bali, Indonesia

09 h 20 m

01:10

Sat, 28 Feb 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 866

02:15

Sat, 28 Feb 26

Terminal T3

Dubai, United Arab Emirates

01 h 15 m

03:30

Sat, 28 Feb 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Oman Air

OMR 294

OMR 290

Denpasar Bali to Muscat , 27 Feb

Oman Air WY | 6763 | Operated By Garuda Indonesia

11:55

Fri, 27 Feb 26

Terminal D

Denpasar Bali, Indonesia

02 h

12:55

Fri, 27 Feb 26

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 850

14:55

Fri, 27 Feb 26

Terminal T3

Jakarta, Indonesia

07 h 55 m

19:50

Fri, 27 Feb 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia, Oman Air

OMR 376

OMR 372

Denpasar Bali to Muscat , 27 Feb

Garuda Indonesia GA | 407

11:55

Fri, 27 Feb 26

Terminal D

Denpasar Bali, Indonesia

02 h

12:55

Fri, 27 Feb 26

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 850

14:55

Fri, 27 Feb 26

Terminal T3

Jakarta, Indonesia

07 h 55 m

19:50

Fri, 27 Feb 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

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

About Denpasar (DPS)

Denpasar

About Oman (OM)