One Way

Popular Filters

One Way Price

OMR 268 OMR 800

Duration

25 h 40 m 38 h 0 m

Stops From Denpasar Bali

Departure From Denpasar Bali

6 AM - 12 PM

OMR 371

12 PM - 6 PM

OMR 269

After 6 PM

OMR 627

Arrival at Khasab

12 PM - 6 PM

OMR 269

Alliances & Airlines

Oneworld

(4)

SkyTeam

(2)

Star Alliance

(2)

Layover Airports

Layover Duration

14 h 10 m 27 h 0 m

Denpasar To Khasab Flights

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

Sorted By:
Departure
Duration
Arrival
Price
Malaysia Airlines

OMR 273

OMR 269

Transit Visa may be required

Denpasar Bali to Khasab , 27 Feb

Malaysia Airlines MH | 714

13:10

Fri, 27 Feb 26

Terminal I

Denpasar Bali, Indonesia

02 h 55 m

16:05

Fri, 27 Feb 26

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Malaysia Airlines MH | 5934 | Operated By Oman Air

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

Malaysia Airlines MH | 5230 | Operated By Oman Air

15:35

Sat, 28 Feb 26

Muscat, Oman

01 h 05 m

16:40

Sat, 28 Feb 26

Khasab, Oman

BAGGAGE : CHECK INCABIN

Information not available

Malaysia Airlines

OMR 331

OMR 328

Transit Visa may be required

Denpasar Bali to Khasab , 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

Malaysia Airlines MH | 5934 | Operated By Oman Air

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

Malaysia Airlines MH | 5230 | Operated By Oman Air

15:35

Sat, 28 Feb 26

Muscat, Oman

01 h 05 m

16:40

Sat, 28 Feb 26

Khasab, Oman

BAGGAGE : CHECK INCABIN

Information not available

Oman Air

OMR 375

OMR 371

Denpasar Bali to Khasab , 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

Oman Air WY | 933

15:35

Sat, 28 Feb 26

Muscat, Oman

01 h 05 m

16:40

Sat, 28 Feb 26

Khasab, Oman

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia, Oman Air

OMR 403

OMR 400

Denpasar Bali to Khasab , 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

Oman Air WY | 933

15:35

Sat, 28 Feb 26

Muscat, Oman

01 h 05 m

16:40

Sat, 28 Feb 26

Khasab, Oman

BAGGAGE : CHECK INCABIN

Information not available

Malaysia Airlines, Oman Air

OMR 456

OMR 452

Transit Visa may be required

Denpasar Bali to Khasab , 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

Malaysia Airlines MH | 5934 | Operated By Oman Air

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

Oman Air WY | 933

15:35

Sat, 28 Feb 26

Muscat, Oman

01 h 05 m

16:40

Sat, 28 Feb 26

Khasab, Oman

BAGGAGE : CHECK INCABIN

Information not available

Thai Airways, Oman Air

OMR 631

OMR 627

Transit Visa may be required

Denpasar Bali to Khasab , 27 Feb

Thai Airways TG | 440

19:00

Fri, 27 Feb 26

Terminal I

Denpasar Bali, Indonesia

04 h 15 m

22:15

Fri, 27 Feb 26

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 818

09:00

Sat, 28 Feb 26

Bangkok, Thailand

06 h 10 m

12:10

Sat, 28 Feb 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 933

15:35

Sat, 28 Feb 26

Muscat, Oman

01 h 05 m

16:40

Sat, 28 Feb 26

Khasab, Oman

BAGGAGE : CHECK INCABIN

Information not available

Thai Airways, Oman Air

OMR 737

OMR 734

Transit Visa may be required

Denpasar Bali to Khasab , 27 Feb

Thai Airways TG | 432

16:10

Fri, 27 Feb 26

Terminal I

Denpasar Bali, Indonesia

04 h 15 m

19:25

Fri, 27 Feb 26

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 818

09:00

Sat, 28 Feb 26

Bangkok, Thailand

06 h 10 m

12:10

Sat, 28 Feb 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 933

15:35

Sat, 28 Feb 26

Muscat, Oman

01 h 05 m

16:40

Sat, 28 Feb 26

Khasab, Oman

BAGGAGE : CHECK INCABIN

Information not available

Denpasar to Khasab Flights Information:-

Looking for Denpasar to Khasab 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 Khasab is Khasab and the IATA code for the same is KHS.
Currently, there are 4 airlines operating flights between the two destinations and approximately 9 flights take off from Denpasar to Khasab every week.

Need information on Denpasar to Khasab airfare?

The minimum airfare for a Denpasar to Khasab flight would be 268, which may go up to 733 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 Denpasar to Khasab

If you are looking for Denpasar to Khasab 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 Garuda Indonesia, Malaysia Airlines, Oman Air, 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:Garuda Indonesia : 2, Malaysia Airlines : 2, Oman Air : 2, Thai Airways : 2

To board the first Denpasar to Khasab flight, choose Garuda Indonesia, Oman Air, which departs at 07:00 The last flight for this route is Thai Airways, Oman Air, departing at 19:00

Khasab Airport Information

Khasab

About Denpasar (DPS)

Denpasar

Denpasar Address

About Khasab (KHS)

Khasab

Khasab Address