One Way

Popular Filters

One Way Price

OMR 90 OMR 300

Duration

8 h 15 m 17 h 0 m

Stops From Denpasar Bali

Departure From Denpasar Bali

12 PM - 6 PM

OMR 187

After 6 PM

OMR 91

Arrival at Jayapura

6 AM - 12 PM

OMR 91

Alliances & Airlines

Oneworld

()

SkyTeam

(1)

Star Alliance

()

Layover Airports

Layover Duration

55 m 10 h 0 m

Bali To Jayapura Flights

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

Sorted By:
Departure
Duration
Arrival
Price
Citilink

OMR 95

OMR 91

Denpasar Bali to Jayapura , 9 Dec

Citilink QG | 342

18:40

Tue, 9 Dec 25

Terminal D

Denpasar Bali, Indonesia

01 h 25 m

20:05

Tue, 9 Dec 25

Terminal D

Makassar, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Citilink QG | 250

02:20

Wed, 10 Dec 25

Terminal D

Makassar, Indonesia

03 h 40 m

07:00

Wed, 10 Dec 25

Jayapura, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air

OMR 139

OMR 135

Denpasar Bali to Jayapura , 9 Dec

Batik Air ID | 6760

21:30

Tue, 9 Dec 25

Terminal D

Denpasar Bali, Indonesia

01 h 25 m

22:55

Tue, 9 Dec 25

Terminal D

Makassar, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 6182

03:30

Wed, 10 Dec 25

Terminal D

Makassar, Indonesia

03 h 30 m

08:00

Wed, 10 Dec 25

Jayapura, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Citilink

OMR 148

OMR 145

Denpasar Bali to Jayapura , 9 Dec

Citilink QG | 689

18:40

Tue, 9 Dec 25

Terminal D

Denpasar Bali, Indonesia

01 h 55 m

19:35

Tue, 9 Dec 25

Terminal T1C

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Citilink QG | 250

21:30

Tue, 9 Dec 25

Jakarta, Indonesia

00:55

Wed, 10 Dec 25

Makassar, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Citilink QG | 250

02:20

Wed, 10 Dec 25

Makassar, Indonesia

07:00

Wed, 10 Dec 25

Jayapura, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air

OMR 166

OMR 163

Denpasar Bali to Jayapura , 9 Dec

Batik Air ID | 6413

20:30

Tue, 9 Dec 25

Terminal D

Denpasar Bali, Indonesia

01 h

20:30

Tue, 9 Dec 25

Terminal T1

Surabaya, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 8182

22:00

Tue, 9 Dec 25

Surabaya, Indonesia

00:30

Wed, 10 Dec 25

Makassar, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 8182

03:30

Wed, 10 Dec 25

Makassar, Indonesia

08:00

Wed, 10 Dec 25

Jayapura, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air

OMR 175

OMR 171

Denpasar Bali to Jayapura , 9 Dec

Batik Air ID | 6413

20:30

Tue, 9 Dec 25

Terminal D

Denpasar Bali, Indonesia

01 h

20:30

Tue, 9 Dec 25

Terminal T1

Surabaya, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 6136

22:00

Tue, 9 Dec 25

Terminal T1

Surabaya, Indonesia

01 h 30 m

00:30

Wed, 10 Dec 25

Makassar, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 6182

03:30

Wed, 10 Dec 25

Terminal D

Makassar, Indonesia

03 h 30 m

08:00

Wed, 10 Dec 25

Jayapura, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air

OMR 191

OMR 187

Denpasar Bali to Jayapura , 9 Dec

Batik Air ID | 7308

14:20

Tue, 9 Dec 25

Terminal D

Denpasar Bali, Indonesia

01 h 50 m

15:10

Tue, 9 Dec 25

Terminal T1

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 6182

23:00

Tue, 9 Dec 25

Jakarta, Indonesia

02:25

Wed, 10 Dec 25

Makassar, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 6182

03:30

Wed, 10 Dec 25

Makassar, Indonesia

08:00

Wed, 10 Dec 25

Jayapura, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia

OMR 204

OMR 200

Denpasar Bali to Jayapura , 9 Dec

Garuda Indonesia GA | 415

20:45

Tue, 9 Dec 25

Terminal D

Denpasar Bali, Indonesia

02 h

21:45

Tue, 9 Dec 25

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia GA | 656

22:40

Tue, 9 Dec 25

Terminal T3

Jakarta, Indonesia

05 h 20 m

06:00

Wed, 10 Dec 25

Jayapura, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air

OMR 214

OMR 210

Denpasar Bali to Jayapura , 9 Dec

Batik Air ID | 7310

19:25

Tue, 9 Dec 25

Terminal D

Denpasar Bali, Indonesia

01 h 50 m

20:15

Tue, 9 Dec 25

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 6180

00:45

Wed, 10 Dec 25

Terminal T2D

Jakarta, Indonesia

05 h 20 m

08:05

Wed, 10 Dec 25

Jayapura, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air

OMR 237

OMR 234

Denpasar Bali to Jayapura , 9 Dec

Batik Air ID | 7308

14:20

Tue, 9 Dec 25

Terminal D

Denpasar Bali, Indonesia

01 h 50 m

15:10

Tue, 9 Dec 25

Terminal T1

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 7515

15:50

Tue, 9 Dec 25

Jakarta, Indonesia

01 h 25 m

17:15

Tue, 9 Dec 25

Terminal T1

Surabaya, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 8182

22:00

Tue, 9 Dec 25

Surabaya, Indonesia

00:30

Wed, 10 Dec 25

Makassar, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 8182

03:30

Wed, 10 Dec 25

Makassar, Indonesia

08:00

Wed, 10 Dec 25

Jayapura, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air

OMR 239

OMR 236

Denpasar Bali to Jayapura , 9 Dec

Batik Air ID | 7308

14:20

Tue, 9 Dec 25

Terminal D

Denpasar Bali, Indonesia

01 h 50 m

15:10

Tue, 9 Dec 25

Terminal T1

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 7503

16:35

Tue, 9 Dec 25

Jakarta, Indonesia

01 h 25 m

18:00

Tue, 9 Dec 25

Terminal T1

Surabaya, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 8182

22:00

Tue, 9 Dec 25

Surabaya, Indonesia

00:30

Wed, 10 Dec 25

Makassar, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 8182

03:30

Wed, 10 Dec 25

Makassar, Indonesia

08:00

Wed, 10 Dec 25

Jayapura, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Bali to Jayapura Flights Information:-

Looking for Bali to Jayapura 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 Jayapura is Sentani and the IATA code for the same is DJJ.
Currently, there are 3 airlines operating flights between the two destinations and approximately 13 flights take off from Bali to Jayapura every week.

Need information on Bali to Jayapura airfare?

The minimum airfare for a Bali to Jayapura flight would be 90, which may go up to 235 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 Bali to Jayapura

If you are looking for Bali to Jayapura 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, Citilink, Garuda Indonesia. 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 : 10, Citilink : 10, Garuda Indonesia : 10

To board the first Bali to Jayapura flight, choose Batik Air, which departs at 14:20 The last flight for this route is Batik Air, departing at 21:30

Jayapura Airport Information

Sentani

About Bali (DPS)

Bali

Bali Address

About Jayapura (DJJ)

Jayapura

Jayapura Address