How to get to Papua New Guinea from Bali by flight ? You can check flights from Bali to Papua New Guinea below.
You can find flight ticket prices from Bali to Papua New Guinea with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Bali to Ngurah Rai.
You take a flight from Ngurah Rai to Port Moresby and cost approximately 470 USD.
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 |
You take a bus, shuttle or taxi from your location in Bali to Ngurah Rai.
You take a flight from Ngurah Rai to Mount Hagen and cost approximately 460 USD.
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 |
You take a bus, shuttle or taxi from your location in Bali to Ngurah Rai.
You take a flight from Ngurah Rai to Lae and cost approximately 450 USD.
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 |
You take a bus, shuttle or taxi from your location in Bali to Ngurah Rai.
You take a flight from Ngurah Rai to Jayapura and cost approximately 160 USD.
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 |
You can find hotels and accommodations in Papua New Guinea with our hotels search tool below
Booking.com