One Way

Popular Filters

One Way Price

OMR 158 OMR 1,000

Duration

11 h 40 m 33 h 30 m

Stops From Denpasar Bali

Departure From Denpasar Bali

Before 6 AM

OMR 270

12 PM - 6 PM

OMR 159

After 6 PM

OMR 252

Arrival at Muscat

Before 6 AM

OMR 252

6 AM - 12 PM

OMR 285

12 PM - 6 PM

OMR 211

After 6 PM

OMR 159

Alliances & Airlines

Oneworld

(9)

SkyTeam

(1)

Star Alliance

(5)

+ 3 more

Layover Airports

+ 3 more

Layover Duration

1 h 25 m 23 h 30 m

Denpasar to Oman

Sorted By:
Departure
Duration
Arrival
Price
Garuda Indonesia, Oman Air

OMR 162

OMR 159

Denpasar Bali to Muscat , 19 May

Garuda Indonesia GA | 419

17:25

Tue, 19 May 26

Terminal D

Denpasar Bali, Indonesia

02 h

18:25

Tue, 19 May 26

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 850

14:25

Wed, 20 May 26

Terminal T3

Jakarta, Indonesia

07 h 40 m

19:05

Wed, 20 May 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Malaysia Airlines, Oman Air

OMR 214

OMR 211

Transit Visa may be required

Denpasar Bali to Muscat , 19 May

Malaysia Airlines MH | 714

13:05

Tue, 19 May 26

Terminal I

Denpasar Bali, Indonesia

02 h 55 m

16:00

Tue, 19 May 26

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 822

09:30

Wed, 20 May 26

Terminal T1

Kuala Lumpur, Malaysia

06 h 30 m

12:00

Wed, 20 May 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Emirates

OMR 255

OMR 252

Denpasar Bali to Muscat , 19 May

Emirates EK | 369

19:45

Tue, 19 May 26

Terminal I

Denpasar Bali, Indonesia

09 h 05 m

00:50

Wed, 20 May 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 866

02:15

Wed, 20 May 26

Terminal T3

Dubai, United Arab Emirates

01 h 15 m

03:30

Wed, 20 May 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Thai Airways, Oman Air

More Timing Options

OMR 259

OMR 256

Transit Visa may be required

Denpasar Bali to Muscat , 19 May

Thai Airways TG | 432

16:55

Tue, 19 May 26

Terminal I

Denpasar Bali, Indonesia

04 h 10 m

20:05

Tue, 19 May 26

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 818

09:00

Wed, 20 May 26

Bangkok, Thailand

06 h

12:00

Wed, 20 May 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

IndiGo

OMR 264

OMR 261

Transit Visa may be required

Denpasar Bali to Muscat , 19 May

IndiGo 6E | 3651 | Operated By Garuda Indonesia

13:40

Tue, 19 May 26

Terminal I

Denpasar Bali, Indonesia

02 h 45 m

16:25

Tue, 19 May 26

Terminal T3

Singapore, Singapore

BAGGAGE : CHECK INCABIN

Information not available

IndiGo 6E | 1028

18:55

Tue, 19 May 26

Terminal T2

Singapore, Singapore

04 h 35 m

21:00

Tue, 19 May 26

Hyderabad, India

BAGGAGE : CHECK INCABIN

Information not available

IndiGo 6E | 1273

00:05

Wed, 20 May 26

Hyderabad, India

03 h 15 m

01:50

Wed, 20 May 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 273

OMR 270

Denpasar Bali to Muscat , 19 May

Qatar Airways QR | 961

00:35

Tue, 19 May 26

Terminal I

Denpasar Bali, Indonesia

10 h 05 m

05:40

Tue, 19 May 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1124

19:05

Tue, 19 May 26

Doha, Qatar

01 h 40 m

21:45

Tue, 19 May 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 279

OMR 276

Denpasar Bali to Muscat , 19 May

Qatar Airways QR | 961

00:35

Tue, 19 May 26

Terminal I

Denpasar Bali, Indonesia

10 h 05 m

05:40

Tue, 19 May 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4633 | Operated By Oman Air

16:10

Tue, 19 May 26

Doha, Qatar

01 h 30 m

18:40

Tue, 19 May 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 280

OMR 277

Denpasar Bali to Muscat , 19 May

Qatar Airways QR | 961

00:35

Tue, 19 May 26

Terminal I

Denpasar Bali, Indonesia

10 h 05 m

05:40

Tue, 19 May 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4635 | Operated By Oman Air

21:45

Tue, 19 May 26

Doha, Qatar

01 h 30 m

00:15

Wed, 20 May 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Malaysia Airlines, Oman Air

OMR 282

OMR 279

Transit Visa may be required

Denpasar Bali to Muscat , 19 May

Malaysia Airlines MH | 852

19:20

Tue, 19 May 26

Terminal I

Denpasar Bali, Indonesia

03 h

22:20

Tue, 19 May 26

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 822

09:30

Wed, 20 May 26

Terminal T1

Kuala Lumpur, Malaysia

06 h 30 m

12:00

Wed, 20 May 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Emirates

OMR 288

OMR 285

Denpasar Bali to Muscat , 19 May

Emirates EK | 369

19:45

Tue, 19 May 26

Terminal I

Denpasar Bali, Indonesia

09 h 05 m

00:50

Wed, 20 May 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2034 | Operated By Flydubai

07:00

Wed, 20 May 26

Terminal T2

Dubai, United Arab Emirates

01 h 10 m

08:10

Wed, 20 May 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)