One Way

Popular Filters

One Way Price

OMR 237 OMR 900

Duration

11 h 45 m 33 h 0 m

Stops From Denpasar Bali

Departure From Denpasar Bali

Before 6 AM

OMR 254

12 PM - 6 PM

OMR 247

After 6 PM

OMR 238

Arrival at Muscat

Before 6 AM

OMR 253

6 AM - 12 PM

OMR 238

After 6 PM

OMR 267

Alliances & Airlines

Oneworld

(6)

SkyTeam

()

Star Alliance

(2)

Layover Airports

+ 2 more

Layover Duration

1 h 25 m 22 h 30 m

Denpasar to Oman

Sorted By:
Departure
Duration
Arrival
Price
Thai Airways, Oman Air

OMR 241

OMR 238

Transit Visa may be required

Denpasar Bali to Muscat , 18 May

Thai Airways TG | 440

19:00

Mon, 18 May 26

Terminal I

Denpasar Bali, Indonesia

04 h 10 m

22:10

Mon, 18 May 26

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 818

09:00

Tue, 19 May 26

Bangkok, Thailand

05 h 50 m

11:50

Tue, 19 May 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Thai Airways, Oman Air

OMR 250

OMR 247

Transit Visa may be required

Denpasar Bali to Muscat , 18 May

Thai Airways TG | 432

16:55

Mon, 18 May 26

Terminal I

Denpasar Bali, Indonesia

04 h 10 m

20:05

Mon, 18 May 26

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 818

09:00

Tue, 19 May 26

Bangkok, Thailand

05 h 50 m

11:50

Tue, 19 May 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Emirates

OMR 256

OMR 253

Denpasar Bali to Muscat , 18 May

Emirates EK | 369

19:45

Mon, 18 May 26

Terminal I

Denpasar Bali, Indonesia

09 h 05 m

00:50

Tue, 19 May 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 866

02:15

Tue, 19 May 26

Terminal T3

Dubai, United Arab Emirates

01 h 15 m

03:30

Tue, 19 May 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Emirates

OMR 257

OMR 254

Denpasar Bali to Muscat , 18 May

Emirates EK | 399

00:35

Mon, 18 May 26

Terminal I

Denpasar Bali, Indonesia

09 h

05:35

Mon, 18 May 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 866

02:15

Tue, 19 May 26

Terminal T3

Dubai, United Arab Emirates

01 h 15 m

03:30

Tue, 19 May 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Emirates, Oman Air

OMR 270

OMR 267

Denpasar Bali to Muscat , 18 May

Emirates EK | 399

00:35

Mon, 18 May 26

Terminal I

Denpasar Bali, Indonesia

09 h

05:35

Mon, 18 May 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 612

22:20

Mon, 18 May 26

Terminal T1

Dubai, United Arab Emirates

01 h 15 m

23:35

Mon, 18 May 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

IndiGo

OMR 277

OMR 274

Transit Visa may be required

Denpasar Bali to Muscat , 18 May

IndiGo 6E | 3651 | Operated By Garuda Indonesia

13:40

Mon, 18 May 26

Terminal I

Denpasar Bali, Indonesia

02 h 45 m

16:25

Mon, 18 May 26

Terminal T3

Singapore, Singapore

BAGGAGE : CHECK INCABIN

Information not available

IndiGo 6E | 1028

18:55

Mon, 18 May 26

Terminal T2

Singapore, Singapore

04 h 35 m

21:00

Mon, 18 May 26

Hyderabad, India

BAGGAGE : CHECK INCABIN

Information not available

IndiGo 6E | 1273

00:05

Tue, 19 May 26

Hyderabad, India

03 h 15 m

01:50

Tue, 19 May 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

IndiGo

OMR 316

OMR 313

Transit Visa may be required

Denpasar Bali to Muscat , 18 May

IndiGo 6E | 1608

18:00

Mon, 18 May 26

Denpasar Bali, Indonesia

21:35

Mon, 18 May 26

Chennai, India

BAGGAGE : CHECK INCABIN

Information not available

IndiGo 6E | 1608

22:10

Mon, 18 May 26

Chennai, India

00:10

Tue, 19 May 26

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

IndiGo 6E | 1267

21:50

Tue, 19 May 26

Terminal T2

Mumbai, India

02 h 35 m

22:55

Tue, 19 May 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Emirates, Oman Air

OMR 320

OMR 317

Denpasar Bali to Muscat , 18 May

Emirates EK | 399

00:35

Mon, 18 May 26

Terminal I

Denpasar Bali, Indonesia

09 h

05:35

Mon, 18 May 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 610

17:10

Mon, 18 May 26

Terminal T1

Dubai, United Arab Emirates

01 h 15 m

18:25

Mon, 18 May 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 352

OMR 349

Denpasar Bali to Muscat , 18 May

Qatar Airways QR | 961

00:35

Mon, 18 May 26

Terminal I

Denpasar Bali, Indonesia

10 h 05 m

05:40

Mon, 18 May 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4633 | Operated By Oman Air

16:10

Mon, 18 May 26

Doha, Qatar

01 h 30 m

18:40

Mon, 18 May 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 353

OMR 350

Denpasar Bali to Muscat , 18 May

Qatar Airways QR | 961

00:35

Mon, 18 May 26

Terminal I

Denpasar Bali, Indonesia

10 h 05 m

05:40

Mon, 18 May 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4635 | Operated By Oman Air

21:45

Mon, 18 May 26

Doha, Qatar

01 h 30 m

00:15

Tue, 19 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)