HowToGo

Flight from Bali to Papua New Guinea

How to get to Papua New Guinea from Bali by flight ? You can check flights from Bali to Papua New Guinea below.

Search Transfer from Bali to Papua New Guinea

Search Flights

You can find flight ticket prices from Bali to Papua New Guinea with our flight tickets search tool below

1. Ngurah Rai to Port Moresby

  1. You take a bus, shuttle or taxi from your location in Bali to Ngurah Rai.

  2. You take a flight from Ngurah Rai to Port Moresby and cost approximately 470 USD.

  3. You take a bus, shuttle or taxi from Port Moresby to your destination in Papua New Guinea.

Flight Depart Arrive
QZ7511 Indonesia AirAsia
QZ264 Indonesia AirAsia
PX393 Air Niugini
08:30 Ngurah Rai
11:05 Soekarno–Hatta
20:35 Singapore Changi
09:20 Soekarno–Hatta
14:00 Singapore Changi
05:10 Port Moresby
Connect
QZ750 Indonesia AirAsia
QZ365 Indonesia AirAsia
PX393 Air Niugini
08:35 Ngurah Rai
12:35 Husein Sastranegara
20:35 Singapore Changi
09:20 Husein Sastranegara
15:30 Singapore Changi
05:10 Port Moresby
Connect
5J280 Cebu Pacific
PR215 Philippine Airlines
08:35 Ngurah Rai
23:25 Manila
12:45 Manila
07:00 Port Moresby
Connect
5J280 Cebu Pacific
PX011 Air Niugini
08:35 Ngurah Rai
21:25 Manila
12:45 Manila
05:00 Port Moresby
Connect
QZ504 Indonesia AirAsia
PX393 Air Niugini
09:00 Ngurah Rai
20:35 Singapore Changi
11:45 Singapore Changi
05:10 Port Moresby
Connect
JQ91 Jetstar
PX093 Air Niugini
11:15 Ngurah Rai
10:15 Cairns
17:50 Cairns
11:40 Port Moresby
Connect
JT921 Lion Mentari Airlines
CX2780 Cathay Pacific
PX019 Air Niugini
11:35 Ngurah Rai
13:35 Juanda International
20:45 Hong Kong
11:35 Juanda International
19:05 Hong Kong
05:30 Port Moresby
Connect
GA407 Garuda Indonesia
GA836 Garuda Indonesia
PX393 Air Niugini
12:00 Ngurah Rai
14:40 Soekarno–Hatta
20:35 Singapore Changi
13:00 Soekarno–Hatta
17:25 Singapore Changi
05:10 Port Moresby
Connect
JQ44 Jetstar
QF600 Qantas
QF57 Qantas
12:45 Ngurah Rai
06:00 Melbourne
09:10 Brisbane
21:15 Melbourne
08:10 Brisbane
12:20 Port Moresby
Connect
QZ506 Indonesia AirAsia
PX393 Air Niugini
13:55 Ngurah Rai
20:35 Singapore Changi
16:40 Singapore Changi
05:10 Port Moresby
Connect
JQ58 Jetstar
QF57 Qantas
14:25 Ngurah Rai
09:10 Brisbane
22:05 Brisbane
12:20 Port Moresby
Connect
JQ58 Jetstar
JQ928 Jetstar
PX093 Air Niugini
14:25 Ngurah Rai
06:10 Brisbane
10:15 Cairns
22:05 Brisbane
08:30 Cairns
11:40 Port Moresby
Connect
JQ58 Jetstar
PX4006 Air Niugini
14:25 Ngurah Rai
06:45 Brisbane
22:05 Brisbane
09:55 Port Moresby
Connect
3K242 Jetstar Asia Airways
PX393 Air Niugini
14:25 Ngurah Rai
20:35 Singapore Changi
17:10 Singapore Changi
05:10 Port Moresby
Connect
JQ58 Jetstar
PX004 Air Niugini
14:25 Ngurah Rai
10:40 Brisbane
22:05 Brisbane
13:50 Port Moresby
Connect
QZ536 Indonesia AirAsia
QF942 Qantas
QF57 Qantas
15:50 Ngurah Rai
23:05 Perth
09:10 Brisbane
19:30 Perth
05:15 Brisbane
12:20 Port Moresby
Connect
VA50 Virgin Australia
QF57 Qantas
21:10 Ngurah Rai
09:10 Brisbane
05:05 Brisbane
12:20 Port Moresby
Connect
VA50 Virgin Australia
PX004 Air Niugini
21:10 Ngurah Rai
10:40 Brisbane
05:05 Brisbane
13:50 Port Moresby
Connect
VA50 Virgin Australia
VA912 Virgin Australia
PX002 Air Niugini
21:10 Ngurah Rai
06:35 Brisbane
11:10 Sydney
05:05 Brisbane
08:10 Sydney
15:10 Port Moresby
Connect
VA50 Virgin Australia
VA908 Virgin Australia
PX002 Air Niugini
21:10 Ngurah Rai
06:05 Brisbane
11:10 Sydney
05:05 Brisbane
07:40 Sydney
15:10 Port Moresby
Connect
VA50 Virgin Australia
VA916 Virgin Australia
PX002 Air Niugini
21:10 Ngurah Rai
07:05 Brisbane
11:10 Sydney
05:05 Brisbane
08:40 Sydney
15:10 Port Moresby
Connect
VA50 Virgin Australia
PX4006 Air Niugini
21:10 Ngurah Rai
06:45 Brisbane
05:05 Brisbane
09:55 Port Moresby
Connect
QF44 Qantas
QF508 Qantas
PX004 Air Niugini
21:20 Ngurah Rai
08:05 Sydney
10:40 Brisbane
06:20 Sydney
09:35 Brisbane
13:50 Port Moresby
Connect
QF44 Qantas
PX002 Air Niugini
21:20 Ngurah Rai
11:10 Sydney
06:20 Sydney
15:10 Port Moresby
Connect
QF46 Qantas
QF604 Qantas
PX004 Air Niugini
21:35 Ngurah Rai
07:20 Melbourne
10:40 Brisbane
06:20 Melbourne
09:30 Brisbane
13:50 Port Moresby
Connect
QF46 Qantas
QF414 Qantas
PX002 Air Niugini
21:35 Ngurah Rai
07:30 Melbourne
11:10 Sydney
06:20 Melbourne
08:55 Sydney
15:10 Port Moresby
Connect
VA94 Virgin Australia
VA823 Virgin Australia
PX002 Air Niugini
22:15 Ngurah Rai
08:30 Melbourne
11:10 Sydney
06:55 Melbourne
09:55 Sydney
15:10 Port Moresby
Connect
VA94 Virgin Australia
VA819 Virgin Australia
PX002 Air Niugini
22:15 Ngurah Rai
08:00 Melbourne
11:10 Sydney
06:55 Melbourne
09:25 Sydney
15:10 Port Moresby
Connect
JQ38 Jetstar
PX002 Air Niugini
22:30 Ngurah Rai
11:10 Sydney
07:20 Sydney
15:10 Port Moresby
Connect
VA66 Virgin Australia
PX002 Air Niugini
22:30 Ngurah Rai
11:10 Sydney
07:40 Sydney
15:10 Port Moresby
Connect

2. Ngurah Rai to Mount Hagen

  1. You take a bus, shuttle or taxi from your location in Bali to Ngurah Rai.

  2. You take a flight from Ngurah Rai to Mount Hagen and cost approximately 460 USD.

  3. You take a bus, shuttle or taxi from Mount Hagen to your destination in Papua New Guinea.

Flight Depart Arrive
5J280 Cebu Pacific
PX011 Air Niugini
PX180 Air Niugini
08:35 Ngurah Rai
21:25 Manila
08:15 Port Moresby
12:45 Manila
05:00 Port Moresby
09:15 Mount Hagen
Connect
5J280 Cebu Pacific
PX011 Air Niugini
PX182 Air Niugini
08:35 Ngurah Rai
21:25 Manila
09:40 Port Moresby
12:45 Manila
05:00 Port Moresby
10:40 Mount Hagen
Connect
QZ504 Indonesia AirAsia
PX393 Air Niugini
PX182 Air Niugini
09:00 Ngurah Rai
20:35 Singapore Changi
09:40 Port Moresby
11:45 Singapore Changi
05:10 Port Moresby
10:40 Mount Hagen
Connect
QZ504 Indonesia AirAsia
PX393 Air Niugini
PX180 Air Niugini
09:00 Ngurah Rai
20:35 Singapore Changi
08:15 Port Moresby
11:45 Singapore Changi
05:10 Port Moresby
09:15 Mount Hagen
Connect
QZ504 Indonesia AirAsia
PX393 Air Niugini
PX892 Air Niugini
09:00 Ngurah Rai
20:35 Singapore Changi
09:10 Port Moresby
11:45 Singapore Changi
05:10 Port Moresby
10:40 Mount Hagen
Connect
JQ91 Jetstar
PX093 Air Niugini
PX186 Air Niugini
11:15 Ngurah Rai
10:15 Cairns
13:10 Port Moresby
17:50 Cairns
11:40 Port Moresby
14:10 Mount Hagen
Connect
QZ506 Indonesia AirAsia
PX393 Air Niugini
PX182 Air Niugini
13:55 Ngurah Rai
20:35 Singapore Changi
09:40 Port Moresby
16:40 Singapore Changi
05:10 Port Moresby
10:40 Mount Hagen
Connect
QZ506 Indonesia AirAsia
PX393 Air Niugini
PX180 Air Niugini
13:55 Ngurah Rai
20:35 Singapore Changi
08:15 Port Moresby
16:40 Singapore Changi
05:10 Port Moresby
09:15 Mount Hagen
Connect
QZ506 Indonesia AirAsia
PX393 Air Niugini
PX892 Air Niugini
13:55 Ngurah Rai
20:35 Singapore Changi
09:10 Port Moresby
16:40 Singapore Changi
05:10 Port Moresby
10:40 Mount Hagen
Connect
3K242 Jetstar Asia Airways
PX393 Air Niugini
PX892 Air Niugini
14:25 Ngurah Rai
20:35 Singapore Changi
09:10 Port Moresby
17:10 Singapore Changi
05:10 Port Moresby
10:40 Mount Hagen
Connect
JQ58 Jetstar
QF57 Qantas
PX186 Air Niugini
14:25 Ngurah Rai
09:10 Brisbane
13:10 Port Moresby
22:05 Brisbane
12:20 Port Moresby
14:10 Mount Hagen
Connect
3K242 Jetstar Asia Airways
PX393 Air Niugini
PX182 Air Niugini
14:25 Ngurah Rai
20:35 Singapore Changi
09:40 Port Moresby
17:10 Singapore Changi
05:10 Port Moresby
10:40 Mount Hagen
Connect
JQ58 Jetstar
PX4006 Air Niugini
PX186 Air Niugini
14:25 Ngurah Rai
06:45 Brisbane
13:10 Port Moresby
22:05 Brisbane
09:55 Port Moresby
14:10 Mount Hagen
Connect
3K242 Jetstar Asia Airways
PX393 Air Niugini
PX180 Air Niugini
14:25 Ngurah Rai
20:35 Singapore Changi
08:15 Port Moresby
17:10 Singapore Changi
05:10 Port Moresby
09:15 Mount Hagen
Connect
JQ58 Jetstar
PX4006 Air Niugini
PX188 Air Niugini
14:25 Ngurah Rai
06:45 Brisbane
15:00 Port Moresby
22:05 Brisbane
09:55 Port Moresby
16:00 Mount Hagen
Connect
JQ58 Jetstar
PX4006 Air Niugini
PX184 Air Niugini
14:25 Ngurah Rai
06:45 Brisbane
11:30 Port Moresby
22:05 Brisbane
09:55 Port Moresby
12:30 Mount Hagen
Connect
VA50 Virgin Australia
PX4006 Air Niugini
PX186 Air Niugini
21:10 Ngurah Rai
06:45 Brisbane
13:10 Port Moresby
05:05 Brisbane
09:55 Port Moresby
14:10 Mount Hagen
Connect
VA50 Virgin Australia
QF57 Qantas
PX186 Air Niugini
21:10 Ngurah Rai
09:10 Brisbane
13:10 Port Moresby
05:05 Brisbane
12:20 Port Moresby
14:10 Mount Hagen
Connect
VA50 Virgin Australia
PX004 Air Niugini
PX188 Air Niugini
21:10 Ngurah Rai
10:40 Brisbane
15:00 Port Moresby
05:05 Brisbane
13:50 Port Moresby
16:00 Mount Hagen
Connect
VA50 Virgin Australia
PX4006 Air Niugini
PX188 Air Niugini
21:10 Ngurah Rai
06:45 Brisbane
15:00 Port Moresby
05:05 Brisbane
09:55 Port Moresby
16:00 Mount Hagen
Connect
VA50 Virgin Australia
PX4006 Air Niugini
PX184 Air Niugini
21:10 Ngurah Rai
06:45 Brisbane
11:30 Port Moresby
05:05 Brisbane
09:55 Port Moresby
12:30 Mount Hagen
Connect

3. Ngurah Rai to Lae

  1. You take a bus, shuttle or taxi from your location in Bali to Ngurah Rai.

  2. You take a flight from Ngurah Rai to Lae and cost approximately 450 USD.

  3. You take a bus, shuttle or taxi from Lae to your destination in Papua New Guinea.

Flight Depart Arrive
5J280 Cebu Pacific
PX011 Air Niugini
PX208 Air Niugini
08:35 Ngurah Rai
21:25 Manila
07:10 Port Moresby
12:45 Manila
05:00 Port Moresby
08:10 Lae
Connect
5J280 Cebu Pacific
PX011 Air Niugini
PX208 Air Niugini
08:35 Ngurah Rai
21:25 Manila
08:50 Port Moresby
12:45 Manila
05:00 Port Moresby
09:50 Lae
Connect
5J280 Cebu Pacific
PX011 Air Niugini
PX100 Air Niugini
08:35 Ngurah Rai
21:25 Manila
06:10 Port Moresby
12:45 Manila
05:00 Port Moresby
07:10 Lae
Connect
QZ504 Indonesia AirAsia
PX393 Air Niugini
PX208 Air Niugini
09:00 Ngurah Rai
20:35 Singapore Changi
07:10 Port Moresby
11:45 Singapore Changi
05:10 Port Moresby
08:10 Lae
Connect
QZ504 Indonesia AirAsia
PX393 Air Niugini
PX100 Air Niugini
09:00 Ngurah Rai
20:35 Singapore Changi
06:10 Port Moresby
11:45 Singapore Changi
05:10 Port Moresby
07:10 Lae
Connect
QZ504 Indonesia AirAsia
PX393 Air Niugini
PX292 Air Niugini
09:00 Ngurah Rai
20:35 Singapore Changi
08:40 Port Moresby
11:45 Singapore Changi
05:10 Port Moresby
09:35 Lae
Connect
JQ91 Jetstar
PX093 Air Niugini
PX104 Air Niugini
11:15 Ngurah Rai
10:15 Cairns
12:30 Port Moresby
17:50 Cairns
11:40 Port Moresby
13:30 Lae
Connect
QZ506 Indonesia AirAsia
PX393 Air Niugini
PX100 Air Niugini
13:55 Ngurah Rai
20:35 Singapore Changi
06:10 Port Moresby
16:40 Singapore Changi
05:10 Port Moresby
07:10 Lae
Connect
QZ506 Indonesia AirAsia
PX393 Air Niugini
PX208 Air Niugini
13:55 Ngurah Rai
20:35 Singapore Changi
07:10 Port Moresby
16:40 Singapore Changi
05:10 Port Moresby
08:10 Lae
Connect
QZ506 Indonesia AirAsia
PX393 Air Niugini
PX292 Air Niugini
13:55 Ngurah Rai
20:35 Singapore Changi
08:40 Port Moresby
16:40 Singapore Changi
05:10 Port Moresby
09:35 Lae
Connect
3K242 Jetstar Asia Airways
PX393 Air Niugini
PX292 Air Niugini
14:25 Ngurah Rai
20:35 Singapore Changi
08:40 Port Moresby
17:10 Singapore Changi
05:10 Port Moresby
09:35 Lae
Connect
3K242 Jetstar Asia Airways
PX393 Air Niugini
PX100 Air Niugini
14:25 Ngurah Rai
20:35 Singapore Changi
06:10 Port Moresby
17:10 Singapore Changi
05:10 Port Moresby
07:10 Lae
Connect
3K242 Jetstar Asia Airways
PX393 Air Niugini
PX208 Air Niugini
14:25 Ngurah Rai
20:35 Singapore Changi
07:10 Port Moresby
17:10 Singapore Changi
05:10 Port Moresby
08:10 Lae
Connect
JQ58 Jetstar
PX4006 Air Niugini
PX104 Air Niugini
14:25 Ngurah Rai
06:45 Brisbane
12:30 Port Moresby
22:05 Brisbane
09:55 Port Moresby
13:30 Lae
Connect
JQ58 Jetstar
JQ928 Jetstar
PX093 Air Niugini
PX104 Air Niugini
14:25 Ngurah Rai
06:10 Brisbane
10:15 Cairns
12:30 Port Moresby
22:05 Brisbane
08:30 Cairns
11:40 Port Moresby
13:30 Lae
Connect
VA50 Virgin Australia
PX004 Air Niugini
PX106 Air Niugini
21:10 Ngurah Rai
10:40 Brisbane
16:10 Port Moresby
05:05 Brisbane
13:50 Port Moresby
16:55 Lae
Connect
VA50 Virgin Australia
PX4006 Air Niugini
PX104 Air Niugini
21:10 Ngurah Rai
06:45 Brisbane
12:30 Port Moresby
05:05 Brisbane
09:55 Port Moresby
13:30 Lae
Connect
VA50 Virgin Australia
PX4006 Air Niugini
PX106 Air Niugini
21:10 Ngurah Rai
06:45 Brisbane
16:10 Port Moresby
05:05 Brisbane
09:55 Port Moresby
16:55 Lae
Connect
QF44 Qantas
PX002 Air Niugini
PX106 Air Niugini
21:20 Ngurah Rai
11:10 Sydney
16:10 Port Moresby
06:20 Sydney
15:10 Port Moresby
16:55 Lae
Connect
VA66 Virgin Australia
PX002 Air Niugini
PX106 Air Niugini
22:30 Ngurah Rai
11:10 Sydney
16:10 Port Moresby
07:40 Sydney
15:10 Port Moresby
16:55 Lae
Connect
JQ38 Jetstar
PX002 Air Niugini
PX106 Air Niugini
22:30 Ngurah Rai
11:10 Sydney
16:10 Port Moresby
07:20 Sydney
15:10 Port Moresby
16:55 Lae
Connect

4. Ngurah Rai to Jayapura

  1. You take a bus, shuttle or taxi from your location in Bali to Ngurah Rai.

  2. You take a flight from Ngurah Rai to Jayapura and cost approximately 160 USD.

  3. You take a bus, shuttle or taxi from Jayapura to your destination in Papua New Guinea.

Flight Depart Arrive
JT742 746 Lion Mentari Airlines
ID6182 8136 Batik Air
07:00 Ngurah Rai
09:55 Sultan Hasanuddin
08:20 Sultan Hasanuddin
14:25 Jayapura
Connect
SJ726 PT. Sriwijaya Air
GA658 Garuda Indonesia
17:15 Ngurah Rai
02:30 Sultan Hasanuddin
18:35 Sultan Hasanuddin
07:00 Jayapura
Connect
SJ273 PT. Sriwijaya Air
SJ588 PT. Sriwijaya Air
GA658 Garuda Indonesia
17:35 Ngurah Rai
21:10 Soekarno–Hatta
02:30 Sultan Hasanuddin
18:35 Soekarno–Hatta
00:05 Sultan Hasanuddin
07:00 Jayapura
Connect
GA417 Garuda Indonesia
GA656 Garuda Indonesia
18:40 Ngurah Rai
01:15 Soekarno–Hatta
19:35 Soekarno–Hatta
08:40 Jayapura
Connect
QG342 Citilink Indonesia
GA658 Garuda Indonesia
19:05 Ngurah Rai
02:30 Sultan Hasanuddin
20:35 Sultan Hasanuddin
07:00 Jayapura
Connect
QG342 Citilink Indonesia
QG250 Citilink Indonesia
19:05 Ngurah Rai
05:00 Sultan Hasanuddin
20:35 Sultan Hasanuddin
09:25 Jayapura
Connect
QG342 Citilink Indonesia
JT798 Lion Mentari Airlines
19:05 Ngurah Rai
04:40 Sultan Hasanuddin
20:35 Sultan Hasanuddin
09:10 Jayapura
Connect
QZ7625 Indonesia AirAsia
QZ691 Indonesia AirAsia
GA656 Garuda Indonesia
19:15 Ngurah Rai
22:30 Juanda International
01:15 Soekarno–Hatta
19:20 Juanda International
00:10 Soekarno–Hatta
08:40 Jayapura
Connect
QZ7523 Indonesia AirAsia
GA656 Garuda Indonesia
19:45 Ngurah Rai
01:15 Soekarno–Hatta
20:30 Soekarno–Hatta
08:40 Jayapura
Connect
IN275 NAM Air
IN277 NAM Air
GA656 Garuda Indonesia
20:10 Ngurah Rai
21:50 Adisutjipto
01:15 Soekarno–Hatta
20:35 Adisutjipto
22:55 Soekarno–Hatta
08:40 Jayapura
Connect
QZ7533 Indonesia AirAsia
GA656 Garuda Indonesia
21:25 Ngurah Rai
01:15 Soekarno–Hatta
22:10 Soekarno–Hatta
08:40 Jayapura
Connect
QZ7533 Indonesia AirAsia
ID6186 Batik Air
ID6186 Batik Air
21:25 Ngurah Rai
01:40 Soekarno–Hatta
09:05 Tembagapura
22:10 Soekarno–Hatta
08:25 Tembagapura
10:20 Jayapura
Connect
QZ7519 Indonesia AirAsia
ID6186 Batik Air
ID6186 Batik Air
22:45 Ngurah Rai
01:40 Soekarno–Hatta
09:05 Tembagapura
23:35 Soekarno–Hatta
08:25 Tembagapura
10:20 Jayapura
Connect
QZ7519 Indonesia AirAsia
GA656 Garuda Indonesia
22:45 Ngurah Rai
01:15 Soekarno–Hatta
23:35 Soekarno–Hatta
08:40 Jayapura
Connect

References

Find Hotels in Papua New Guinea

You can find hotels and accommodations in Papua New Guinea with our hotels search tool below

Booking.com