One Way

Popular Filters

One Way Price

USD 299 USD 700

Duration

8 h 15 m 30 h 0 m

Stops From Jayapura

Departure From Jayapura

6 AM - 12 PM

USD 300

12 PM - 6 PM

USD 388

Arrival at Denpasar Bali

6 AM - 12 PM

USD 300

12 PM - 6 PM

USD 379

After 6 PM

USD 388

Alliances & Airlines

Oneworld

()

SkyTeam

(8)

Star Alliance

()

Layover Airports

Layover Duration

1 h 10 m 22 h 30 m

Jayapura To Bali Flights

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


Sorted By:
Departure
Duration
Arrival
Price
Batik Air

USD 300

Jayapura to Denpasar Bali , 27 Aug

Batik Air ID | 6183

09:00

Wed, 27 Aug 25

Jayapura, Indonesia

03 h 20 m

11:20

Wed, 27 Aug 25

Makassar, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 6761

05:50

Thu, 28 Aug 25

Makassar, Indonesia

01 h 30 m

07:20

Thu, 28 Aug 25

Terminal D

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air

USD 379

Jayapura to Denpasar Bali , 27 Aug

Batik Air ID | 6181

09:15

Wed, 27 Aug 25

Jayapura, Indonesia

05 h

12:15

Wed, 27 Aug 25

Terminal T2

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 8050

10:40

Thu, 28 Aug 25

Terminal T2

Jakarta, Indonesia

01 h 50 m

13:30

Thu, 28 Aug 25

Terminal D

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia

More Timing Options

USD 388

Jayapura to Denpasar Bali , 27 Aug

Garuda Indonesia GA | 657

11:55

Wed, 27 Aug 25

Jayapura, Indonesia

05 h 05 m

15:00

Wed, 27 Aug 25

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia GA | 428

16:25

Wed, 27 Aug 25

Terminal T3

Jakarta, Indonesia

01 h 55 m

19:20

Wed, 27 Aug 25

Terminal D

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air

USD 420

Jayapura to Denpasar Bali , 27 Aug

Batik Air ID | 8183

09:00

Wed, 27 Aug 25

Jayapura, Indonesia

03 h 20 m

11:20

Wed, 27 Aug 25

Makassar, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 6761

05:50

Thu, 28 Aug 25

Makassar, Indonesia

01 h 30 m

07:20

Thu, 28 Aug 25

Terminal D

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air

USD 453

Jayapura to Denpasar Bali , 27 Aug

Batik Air ID | 6183

09:00

Wed, 27 Aug 25

Jayapura, Indonesia

11:20

Wed, 27 Aug 25

Makassar, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 6183

12:00

Wed, 27 Aug 25

Makassar, Indonesia

13:20

Wed, 27 Aug 25

Terminal T2

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 8050

10:40

Thu, 28 Aug 25

Terminal T2

Jakarta, Indonesia

01 h 50 m

13:30

Thu, 28 Aug 25

Terminal D

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air

USD 491

Jayapura to Denpasar Bali , 27 Aug

Batik Air ID | 6181

09:15

Wed, 27 Aug 25

Jayapura, Indonesia

05 h

12:15

Wed, 27 Aug 25

Terminal T2

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 6182

23:00

Wed, 27 Aug 25

Terminal T2

Jakarta, Indonesia

02 h 20 m

02:20

Thu, 28 Aug 25

Makassar, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 6761

05:50

Thu, 28 Aug 25

Makassar, Indonesia

01 h 30 m

07:20

Thu, 28 Aug 25

Terminal D

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air

USD 499

Jayapura to Denpasar Bali , 27 Aug

Batik Air ID | 6181

09:15

Wed, 27 Aug 25

Jayapura, Indonesia

05 h

12:15

Wed, 27 Aug 25

Terminal T2

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 6288

00:10

Thu, 28 Aug 25

Terminal T2

Jakarta, Indonesia

02 h 20 m

03:30

Thu, 28 Aug 25

Makassar, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 6761

05:50

Thu, 28 Aug 25

Makassar, Indonesia

01 h 30 m

07:20

Thu, 28 Aug 25

Terminal D

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air

USD 521

Jayapura to Denpasar Bali , 27 Aug

Batik Air ID | 6181

09:15

Wed, 27 Aug 25

Jayapura, Indonesia

05 h

12:15

Wed, 27 Aug 25

Terminal T2

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 6142

18:30

Wed, 27 Aug 25

Terminal T2

Jakarta, Indonesia

02 h 20 m

21:50

Wed, 27 Aug 25

Makassar, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 6761

05:50

Thu, 28 Aug 25

Makassar, Indonesia

01 h 30 m

07:20

Thu, 28 Aug 25

Terminal D

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air

USD 608

Jayapura to Denpasar Bali , 27 Aug

Batik Air ID | 8183

09:00

Wed, 27 Aug 25

Jayapura, Indonesia

11:20

Wed, 27 Aug 25

Makassar, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 8183

19:20

Wed, 27 Aug 25

Makassar, Indonesia

19:50

Wed, 27 Aug 25

Terminal T1

Surabaya, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 6573

07:40

Thu, 28 Aug 25

Terminal T1

Surabaya, Indonesia

01 h 30 m

09:10

Thu, 28 Aug 25

Terminal T2

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air ID | 8050

10:40

Thu, 28 Aug 25

Terminal T2

Jakarta, Indonesia

01 h 50 m

13:30

Thu, 28 Aug 25

Terminal D

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available