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 Heraklion.
You take a flight from Heraklion to Port Moresby and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Port Moresby to your destination in Papua New Guinea.
Flight | Depart | Arrive | |
---|---|---|---|
X34203
TUIfly
LH778
Lufthansa
PX393
Air Niugini
|
09:45
Heraklion
21:55
Frankfurt
20:35
Singapore Changi
|
12:10
Frankfurt
17:40
Singapore Changi
05:10
Port Moresby
|
Connect |
EW1809
Eurowings
LH790
Lufthansa
PX393
Air Niugini
|
10:15
Heraklion
22:15
Munich
20:35
Singapore Changi
|
12:05
Munich
16:25
Singapore Changi
05:10
Port Moresby
|
Connect |
X34283
TUIfly
LH790
Lufthansa
PX393
Air Niugini
|
10:25
Heraklion
22:15
Munich
20:35
Singapore Changi
|
12:25
Munich
16:25
Singapore Changi
05:10
Port Moresby
|
Connect |
OA303
Olympic Air
EK210
Emirates
EK354
Emirates
PX393
Air Niugini
|
11:15
Heraklion
16:10
Athens
03:15
Dubai
20:35
Singapore Changi
|
12:05
Athens
22:45
Dubai
14:40
Singapore Changi
05:10
Port Moresby
|
Connect |
OA303
Olympic Air
EY090
Etihad
EY470
Etihad
PX393
Air Niugini
|
11:15
Heraklion
14:40
Athens
01:05
Abu Dhabi
20:35
Singapore Changi
|
12:05
Athens
21:00
Abu Dhabi
12:15
Singapore Changi
05:10
Port Moresby
|
Connect |
OA303
Olympic Air
EK210
Emirates
EK332
Emirates
PX011
Air Niugini
|
11:15
Heraklion
16:10
Athens
03:50
Dubai
21:25
Manila
|
12:05
Athens
22:45
Dubai
16:00
Manila
05:00
Port Moresby
|
Connect |
OA303
Olympic Air
EY090
Etihad
EY834
Etihad
PX019
Air Niugini
|
11:15
Heraklion
14:40
Athens
22:00
Abu Dhabi
20:45
Hong Kong
|
12:05
Athens
21:00
Abu Dhabi
10:05
Hong Kong
05:30
Port Moresby
|
Connect |
OA303
Olympic Air
EY090
Etihad
EY424
Etihad
PX011
Air Niugini
|
11:15
Heraklion
14:40
Athens
01:45
Abu Dhabi
21:25
Manila
|
12:05
Athens
21:00
Abu Dhabi
13:55
Manila
05:00
Port Moresby
|
Connect |
GM801
Chair
LX176
Swiss
PX393
Air Niugini
|
12:25
Heraklion
21:55
Zurich
20:35
Singapore Changi
|
14:25
Zurich
17:05
Singapore Changi
05:10
Port Moresby
|
Connect |
OA315
Olympic Air
EK210
Emirates
EK332
Emirates
PR215
Philippine Airlines
|
14:30
Heraklion
16:10
Athens
03:50
Dubai
23:25
Manila
|
15:20
Athens
22:45
Dubai
16:00
Manila
07:15
Port Moresby
|
Connect |
OA315
Olympic Air
EK210
Emirates
EK354
Emirates
PX393
Air Niugini
|
14:30
Heraklion
16:10
Athens
03:15
Dubai
20:35
Singapore Changi
|
15:20
Athens
22:45
Dubai
14:40
Singapore Changi
05:10
Port Moresby
|
Connect |
OA315
Olympic Air
EK210
Emirates
EK332
Emirates
PX011
Air Niugini
|
14:30
Heraklion
16:10
Athens
03:50
Dubai
21:25
Manila
|
15:20
Athens
22:45
Dubai
16:00
Manila
05:00
Port Moresby
|
Connect |
OA315
Olympic Air
EK210
Emirates
EK334
Emirates
PR215
Philippine Airlines
|
14:30
Heraklion
16:10
Athens
09:25
Dubai
23:25
Manila
|
15:20
Athens
22:45
Dubai
21:35
Manila
07:15
Port Moresby
|
Connect |
V74173
Volotea
TK1894
Turkish Airlines
TK84
Turkish Airlines
PR215
Philippine Airlines
|
16:25
Heraklion
21:35
Thessaloniki
02:15
Istanbul
23:25
Manila
|
17:50
Thessaloniki
23:55
Istanbul
18:30
Manila
07:15
Port Moresby
|
Connect |
BZ751
Blue Dart Aviation
FZ1628
Flydubai
EK334
Emirates
PR215
Philippine Airlines
|
17:00
Heraklion
00:45
Tel Aviv
09:25
Dubai
23:25
Manila
|
18:50
Tel Aviv
05:55
Dubai
21:35
Manila
07:15
Port Moresby
|
Connect |
BZ751
Blue Dart Aviation
LY075
El Al
PR307
Philippine Airlines
PR215
Philippine Airlines
|
17:00
Heraklion
21:30
Tel Aviv
18:50
Hong Kong
23:25
Manila
|
18:50
Tel Aviv
13:50
Hong Kong
21:00
Manila
07:15
Port Moresby
|
Connect |
GQ561
Sky Express
TK1894
Turkish Airlines
TK84
Turkish Airlines
PR215
Philippine Airlines
|
17:40
Heraklion
21:35
Thessaloniki
02:15
Istanbul
23:25
Manila
|
18:50
Thessaloniki
23:55
Istanbul
18:30
Manila
07:15
Port Moresby
|
Connect |
OA575
Olympic Air
TK1894
Turkish Airlines
TK84
Turkish Airlines
PR215
Philippine Airlines
|
18:00
Heraklion
21:35
Thessaloniki
02:15
Istanbul
23:25
Manila
|
19:15
Thessaloniki
23:55
Istanbul
18:30
Manila
07:15
Port Moresby
|
Connect |
You take a bus, shuttle or taxi from your location in Bali to Heraklion.
You take a flight from Heraklion to Popondetta and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Popondetta to your destination in Papua New Guinea.
Flight | Depart | Arrive | |
---|---|---|---|
X34203
TUIfly
LH778
Lufthansa
PX393
Air Niugini
PX852
Air Niugini
|
09:45
Heraklion
21:55
Frankfurt
20:35
Singapore Changi
06:55
Port Moresby
|
12:10
Frankfurt
17:40
Singapore Changi
05:10
Port Moresby
07:30
Popondetta
|
Connect |
X34203
TUIfly
LH778
Lufthansa
PX393
Air Niugini
CG1670
Airlines PNG
|
09:45
Heraklion
21:55
Frankfurt
20:35
Singapore Changi
06:25
Port Moresby
|
12:10
Frankfurt
17:40
Singapore Changi
05:10
Port Moresby
07:00
Popondetta
|
Connect |
EW1809
Eurowings
LH790
Lufthansa
PX393
Air Niugini
PX852
Air Niugini
|
10:15
Heraklion
22:15
Munich
20:35
Singapore Changi
06:55
Port Moresby
|
12:05
Munich
16:25
Singapore Changi
05:10
Port Moresby
07:30
Popondetta
|
Connect |
EW1809
Eurowings
LH790
Lufthansa
PX393
Air Niugini
CG1670
Airlines PNG
|
10:15
Heraklion
22:15
Munich
20:35
Singapore Changi
06:25
Port Moresby
|
12:05
Munich
16:25
Singapore Changi
05:10
Port Moresby
07:00
Popondetta
|
Connect |
X34283
TUIfly
LH790
Lufthansa
PX393
Air Niugini
PX852
Air Niugini
|
10:25
Heraklion
22:15
Munich
20:35
Singapore Changi
06:55
Port Moresby
|
12:25
Munich
16:25
Singapore Changi
05:10
Port Moresby
07:30
Popondetta
|
Connect |
X34283
TUIfly
LH790
Lufthansa
PX393
Air Niugini
CG1670
Airlines PNG
|
10:25
Heraklion
22:15
Munich
20:35
Singapore Changi
06:25
Port Moresby
|
12:25
Munich
16:25
Singapore Changi
05:10
Port Moresby
07:00
Popondetta
|
Connect |
OA303
Olympic Air
EY090
Etihad
EY424
Etihad
PX011
Air Niugini
PX852
Air Niugini
|
11:15
Heraklion
14:40
Athens
01:45
Abu Dhabi
21:25
Manila
06:55
Port Moresby
|
12:05
Athens
21:00
Abu Dhabi
13:55
Manila
05:00
Port Moresby
07:30
Popondetta
|
Connect |
OA303
Olympic Air
EY090
Etihad
EY470
Etihad
PX393
Air Niugini
PX852
Air Niugini
|
11:15
Heraklion
14:40
Athens
01:05
Abu Dhabi
20:35
Singapore Changi
06:55
Port Moresby
|
12:05
Athens
21:00
Abu Dhabi
12:15
Singapore Changi
05:10
Port Moresby
07:30
Popondetta
|
Connect |
OA303
Olympic Air
EK210
Emirates
EK332
Emirates
PX011
Air Niugini
PX852
Air Niugini
|
11:15
Heraklion
16:10
Athens
03:50
Dubai
21:25
Manila
06:55
Port Moresby
|
12:05
Athens
22:45
Dubai
16:00
Manila
05:00
Port Moresby
07:30
Popondetta
|
Connect |
OA303
Olympic Air
EK210
Emirates
EK354
Emirates
PX393
Air Niugini
PX852
Air Niugini
|
11:15
Heraklion
16:10
Athens
03:15
Dubai
20:35
Singapore Changi
06:55
Port Moresby
|
12:05
Athens
22:45
Dubai
14:40
Singapore Changi
05:10
Port Moresby
07:30
Popondetta
|
Connect |
HV6874
Transavia Holland
KL0835
KLM
PX393
Air Niugini
PX852
Air Niugini
|
12:15
Heraklion
20:50
Amsterdam Schiphol
20:35
Singapore Changi
06:55
Port Moresby
|
15:05
Amsterdam Schiphol
16:05
Singapore Changi
05:10
Port Moresby
07:30
Popondetta
|
Connect |
HV6874
Transavia Holland
KL0835
KLM
PX393
Air Niugini
CG1670
Airlines PNG
|
12:15
Heraklion
20:50
Amsterdam Schiphol
20:35
Singapore Changi
06:25
Port Moresby
|
15:05
Amsterdam Schiphol
16:05
Singapore Changi
05:10
Port Moresby
07:00
Popondetta
|
Connect |
GM801
Chair
LX176
Swiss
PX393
Air Niugini
CG1670
Airlines PNG
|
12:25
Heraklion
21:55
Zurich
20:35
Singapore Changi
06:25
Port Moresby
|
14:25
Zurich
17:05
Singapore Changi
05:10
Port Moresby
07:00
Popondetta
|
Connect |
GM801
Chair
LX176
Swiss
PX393
Air Niugini
PX852
Air Niugini
|
12:25
Heraklion
21:55
Zurich
20:35
Singapore Changi
06:55
Port Moresby
|
14:25
Zurich
17:05
Singapore Changi
05:10
Port Moresby
07:30
Popondetta
|
Connect |
OA315
Olympic Air
EK210
Emirates
EK354
Emirates
PX393
Air Niugini
CG1670
Airlines PNG
|
14:30
Heraklion
16:10
Athens
03:15
Dubai
20:35
Singapore Changi
06:25
Port Moresby
|
15:20
Athens
22:45
Dubai
14:40
Singapore Changi
05:10
Port Moresby
07:00
Popondetta
|
Connect |
OA315
Olympic Air
EK210
Emirates
EK332
Emirates
PX011
Air Niugini
CG1670
Airlines PNG
|
14:30
Heraklion
16:10
Athens
03:50
Dubai
21:25
Manila
06:25
Port Moresby
|
15:20
Athens
22:45
Dubai
16:00
Manila
05:00
Port Moresby
07:00
Popondetta
|
Connect |
OA315
Olympic Air
EK210
Emirates
EK332
Emirates
PX011
Air Niugini
PX852
Air Niugini
|
14:30
Heraklion
16:10
Athens
03:50
Dubai
21:25
Manila
06:55
Port Moresby
|
15:20
Athens
22:45
Dubai
16:00
Manila
05:00
Port Moresby
07:30
Popondetta
|
Connect |
OA315
Olympic Air
EK210
Emirates
EK354
Emirates
PX393
Air Niugini
PX852
Air Niugini
|
14:30
Heraklion
16:10
Athens
03:15
Dubai
20:35
Singapore Changi
06:55
Port Moresby
|
15:20
Athens
22:45
Dubai
14:40
Singapore Changi
05:10
Port Moresby
07:30
Popondetta
|
Connect |
V74255
Volotea
TK1844
Turkish Airlines
TK84
Turkish Airlines
PX011
Air Niugini
CG1670
Airlines PNG
|
16:25
Heraklion
21:20
Athens
02:15
Istanbul
21:25
Manila
06:25
Port Moresby
|
17:25
Athens
23:55
Istanbul
18:30
Manila
05:00
Port Moresby
07:00
Popondetta
|
Connect |
V74255
Volotea
TK1844
Turkish Airlines
TK84
Turkish Airlines
PX011
Air Niugini
PX852
Air Niugini
|
16:25
Heraklion
21:20
Athens
02:15
Istanbul
21:25
Manila
06:55
Port Moresby
|
17:25
Athens
23:55
Istanbul
18:30
Manila
05:00
Port Moresby
07:30
Popondetta
|
Connect |
GQ213
Sky Express
TK1844
Turkish Airlines
TK84
Turkish Airlines
PX011
Air Niugini
CG1670
Airlines PNG
|
17:00
Heraklion
21:20
Athens
02:15
Istanbul
21:25
Manila
06:25
Port Moresby
|
18:00
Athens
23:55
Istanbul
18:30
Manila
05:00
Port Moresby
07:00
Popondetta
|
Connect |
GQ213
Sky Express
TK1844
Turkish Airlines
TK84
Turkish Airlines
PX011
Air Niugini
PX852
Air Niugini
|
17:00
Heraklion
21:20
Athens
02:15
Istanbul
21:25
Manila
06:55
Port Moresby
|
18:00
Athens
23:55
Istanbul
18:30
Manila
05:00
Port Moresby
07:30
Popondetta
|
Connect |
OA319
Olympic Air
TK1844
Turkish Airlines
TK84
Turkish Airlines
PX011
Air Niugini
PX852
Air Niugini
|
17:30
Heraklion
21:20
Athens
02:15
Istanbul
21:25
Manila
06:55
Port Moresby
|
18:20
Athens
23:55
Istanbul
18:30
Manila
05:00
Port Moresby
07:30
Popondetta
|
Connect |
OA319
Olympic Air
TK1844
Turkish Airlines
TK84
Turkish Airlines
PX011
Air Niugini
CG1670
Airlines PNG
|
17:30
Heraklion
21:20
Athens
02:15
Istanbul
21:25
Manila
06:25
Port Moresby
|
18:20
Athens
23:55
Istanbul
18:30
Manila
05:00
Port Moresby
07:00
Popondetta
|
Connect |
You take a bus, shuttle or taxi from your location in Bali to Heraklion.
You take a flight from Heraklion to Lae and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Lae to your destination in Papua New Guinea.
Flight | Depart | Arrive | |
---|---|---|---|
OA301
Olympic Air
EY090
Etihad
EY470
Etihad
PX393
Air Niugini
PX100
Air Niugini
|
07:00
Heraklion
14:40
Athens
01:05
Abu Dhabi
20:35
Singapore Changi
06:10
Port Moresby
|
07:50
Athens
21:00
Abu Dhabi
12:15
Singapore Changi
05:10
Port Moresby
06:55
Lae
|
Connect |
OA301
Olympic Air
EY090
Etihad
EY424
Etihad
PX011
Air Niugini
PX100
Air Niugini
|
07:00
Heraklion
14:40
Athens
01:45
Abu Dhabi
21:25
Manila
06:10
Port Moresby
|
07:50
Athens
21:00
Abu Dhabi
13:55
Manila
05:00
Port Moresby
06:55
Lae
|
Connect |
OA301
Olympic Air
TK1846
Turkish Airlines
TK54
Turkish Airlines
PX393
Air Niugini
PX100
Air Niugini
|
07:00
Heraklion
10:15
Athens
01:55
Istanbul
20:35
Singapore Changi
06:10
Port Moresby
|
07:50
Athens
12:50
Istanbul
17:20
Singapore Changi
05:10
Port Moresby
06:55
Lae
|
Connect |
GQ211 217
Sky Express
QR204
Qatar Airways
QR946
Qatar Airways
PX393
Air Niugini
PX100
Air Niugini
|
07:00
Heraklion
12:40
Athens
02:10
Doha
20:35
Singapore Changi
06:10
Port Moresby
|
08:00
Athens
17:45
Doha
14:55
Singapore Changi
05:10
Port Moresby
06:55
Lae
|
Connect |
GQ211
Sky Express
QR204
Qatar Airways
QR942
Qatar Airways
PX393
Air Niugini
PX208
Air Niugini
|
08:40
Heraklion
12:40
Athens
20:30
Doha
20:35
Singapore Changi
07:40
Port Moresby
|
09:40
Athens
17:45
Doha
09:15
Singapore Changi
05:10
Port Moresby
08:40
Lae
|
Connect |
GQ211
Sky Express
EY090
Etihad
EY470
Etihad
PX393
Air Niugini
PX208
Air Niugini
|
08:40
Heraklion
14:40
Athens
01:05
Abu Dhabi
20:35
Singapore Changi
07:40
Port Moresby
|
09:40
Athens
21:00
Abu Dhabi
12:15
Singapore Changi
05:10
Port Moresby
08:40
Lae
|
Connect |
GQ211
Sky Express
LY544
El Al
LY075
El Al
PX019
Air Niugini
PX102
Air Niugini
|
08:40
Heraklion
15:30
Athens
21:30
Tel Aviv
20:45
Hong Kong
07:45
Port Moresby
|
09:40
Athens
17:20
Tel Aviv
13:50
Hong Kong
05:30
Port Moresby
08:30
Lae
|
Connect |
GQ211
Sky Express
EY090
Etihad
EY470
Etihad
PX393
Air Niugini
PX102
Air Niugini
|
08:40
Heraklion
14:40
Athens
01:05
Abu Dhabi
20:35
Singapore Changi
07:45
Port Moresby
|
09:40
Athens
21:00
Abu Dhabi
12:15
Singapore Changi
05:10
Port Moresby
08:30
Lae
|
Connect |
GQ211
Sky Express
EY090
Etihad
EY424
Etihad
PX011
Air Niugini
PX102
Air Niugini
|
08:40
Heraklion
14:40
Athens
01:45
Abu Dhabi
21:25
Manila
07:45
Port Moresby
|
09:40
Athens
21:00
Abu Dhabi
13:55
Manila
05:00
Port Moresby
08:30
Lae
|
Connect |
GQ211
Sky Express
EK210
Emirates
EK354
Emirates
PX393
Air Niugini
PX102
Air Niugini
|
08:40
Heraklion
16:10
Athens
03:15
Dubai
20:35
Singapore Changi
07:45
Port Moresby
|
09:40
Athens
22:45
Dubai
14:40
Singapore Changi
05:10
Port Moresby
08:30
Lae
|
Connect |
GQ211
Sky Express
QR204
Qatar Airways
QR942
Qatar Airways
PX393
Air Niugini
PX102
Air Niugini
|
08:40
Heraklion
12:40
Athens
20:30
Doha
20:35
Singapore Changi
07:45
Port Moresby
|
09:40
Athens
17:45
Doha
09:15
Singapore Changi
05:10
Port Moresby
08:30
Lae
|
Connect |
GQ211
Sky Express
EK210
Emirates
EK354
Emirates
PX393
Air Niugini
PX208
Air Niugini
|
08:40
Heraklion
16:10
Athens
03:15
Dubai
20:35
Singapore Changi
07:40
Port Moresby
|
09:40
Athens
22:45
Dubai
14:40
Singapore Changi
05:10
Port Moresby
08:40
Lae
|
Connect |
GQ211
Sky Express
EK210
Emirates
EK354
Emirates
PX393
Air Niugini
PX100
Air Niugini
|
08:40
Heraklion
16:10
Athens
03:15
Dubai
20:35
Singapore Changi
06:10
Port Moresby
|
09:40
Athens
22:45
Dubai
14:40
Singapore Changi
05:10
Port Moresby
06:55
Lae
|
Connect |
GQ211
Sky Express
QR204
Qatar Airways
QR946
Qatar Airways
PX393
Air Niugini
PX208
Air Niugini
|
08:40
Heraklion
12:40
Athens
02:10
Doha
20:35
Singapore Changi
07:40
Port Moresby
|
09:40
Athens
17:45
Doha
14:55
Singapore Changi
05:10
Port Moresby
08:40
Lae
|
Connect |
GQ211
Sky Express
QR204
Qatar Airways
QR942
Qatar Airways
PX393
Air Niugini
PX100
Air Niugini
|
08:40
Heraklion
12:40
Athens
20:30
Doha
20:35
Singapore Changi
06:10
Port Moresby
|
09:40
Athens
17:45
Doha
09:15
Singapore Changi
05:10
Port Moresby
06:55
Lae
|
Connect |
GQ211
Sky Express
EY090
Etihad
EY424
Etihad
PX011
Air Niugini
PX208
Air Niugini
|
08:40
Heraklion
14:40
Athens
01:45
Abu Dhabi
21:25
Manila
07:40
Port Moresby
|
09:40
Athens
21:00
Abu Dhabi
13:55
Manila
05:00
Port Moresby
08:40
Lae
|
Connect |
GQ211
Sky Express
QR204
Qatar Airways
QR946
Qatar Airways
PX393
Air Niugini
PX100
Air Niugini
|
08:40
Heraklion
12:40
Athens
02:10
Doha
20:35
Singapore Changi
06:10
Port Moresby
|
09:40
Athens
17:45
Doha
14:55
Singapore Changi
05:10
Port Moresby
06:55
Lae
|
Connect |
GQ211
Sky Express
LY544
El Al
LY075
El Al
PX019
Air Niugini
PX208
Air Niugini
|
08:40
Heraklion
15:30
Athens
21:30
Tel Aviv
20:45
Hong Kong
07:40
Port Moresby
|
09:40
Athens
17:20
Tel Aviv
13:50
Hong Kong
05:30
Port Moresby
08:40
Lae
|
Connect |
GQ211
Sky Express
EY090
Etihad
EY424
Etihad
PX011
Air Niugini
PX100
Air Niugini
|
08:40
Heraklion
14:40
Athens
01:45
Abu Dhabi
21:25
Manila
06:10
Port Moresby
|
09:40
Athens
21:00
Abu Dhabi
13:55
Manila
05:00
Port Moresby
06:55
Lae
|
Connect |
GQ211
Sky Express
QR204
Qatar Airways
QR946
Qatar Airways
PX393
Air Niugini
PX102
Air Niugini
|
08:40
Heraklion
12:40
Athens
02:10
Doha
20:35
Singapore Changi
07:45
Port Moresby
|
09:40
Athens
17:45
Doha
14:55
Singapore Changi
05:10
Port Moresby
08:30
Lae
|
Connect |
GQ211
Sky Express
EY090
Etihad
EY470
Etihad
PX393
Air Niugini
PX100
Air Niugini
|
08:40
Heraklion
14:40
Athens
01:05
Abu Dhabi
20:35
Singapore Changi
06:10
Port Moresby
|
09:40
Athens
21:00
Abu Dhabi
12:15
Singapore Changi
05:10
Port Moresby
06:55
Lae
|
Connect |
EW1809
Eurowings
LH790
Lufthansa
PX393
Air Niugini
PX100
Air Niugini
|
10:15
Heraklion
22:15
Munich
20:35
Singapore Changi
06:10
Port Moresby
|
12:05
Munich
16:25
Singapore Changi
05:10
Port Moresby
06:55
Lae
|
Connect |
EW1809
Eurowings
LH790
Lufthansa
PX393
Air Niugini
PX102
Air Niugini
|
10:15
Heraklion
22:15
Munich
20:35
Singapore Changi
07:45
Port Moresby
|
12:05
Munich
16:25
Singapore Changi
05:10
Port Moresby
08:30
Lae
|
Connect |
EW1809
Eurowings
LH790
Lufthansa
PX393
Air Niugini
PX208
Air Niugini
|
10:15
Heraklion
22:15
Munich
20:35
Singapore Changi
07:40
Port Moresby
|
12:05
Munich
16:25
Singapore Changi
05:10
Port Moresby
08:40
Lae
|
Connect |
X34283
TUIfly
LH790
Lufthansa
PX393
Air Niugini
PX208
Air Niugini
|
10:25
Heraklion
22:15
Munich
20:35
Singapore Changi
07:40
Port Moresby
|
12:25
Munich
16:25
Singapore Changi
05:10
Port Moresby
08:40
Lae
|
Connect |
X34283
TUIfly
LH790
Lufthansa
PX393
Air Niugini
PX102
Air Niugini
|
10:25
Heraklion
22:15
Munich
20:35
Singapore Changi
07:45
Port Moresby
|
12:25
Munich
16:25
Singapore Changi
05:10
Port Moresby
08:30
Lae
|
Connect |
X34283
TUIfly
LH790
Lufthansa
PX393
Air Niugini
PX100
Air Niugini
|
10:25
Heraklion
22:15
Munich
20:35
Singapore Changi
06:10
Port Moresby
|
12:25
Munich
16:25
Singapore Changi
05:10
Port Moresby
06:55
Lae
|
Connect |
OA303
Olympic Air
EY090
Etihad
EY470
Etihad
PX393
Air Niugini
PX102
Air Niugini
|
11:15
Heraklion
14:40
Athens
01:05
Abu Dhabi
20:35
Singapore Changi
07:45
Port Moresby
|
12:05
Athens
21:00
Abu Dhabi
12:15
Singapore Changi
05:10
Port Moresby
08:30
Lae
|
Connect |
OA303
Olympic Air
EK210
Emirates
EK354
Emirates
PX393
Air Niugini
PX208
Air Niugini
|
11:15
Heraklion
16:10
Athens
03:15
Dubai
20:35
Singapore Changi
07:40
Port Moresby
|
12:05
Athens
22:45
Dubai
14:40
Singapore Changi
05:10
Port Moresby
08:40
Lae
|
Connect |
OA303
Olympic Air
EK210
Emirates
EK354
Emirates
PX393
Air Niugini
PX102
Air Niugini
|
11:15
Heraklion
16:10
Athens
03:15
Dubai
20:35
Singapore Changi
07:45
Port Moresby
|
12:05
Athens
22:45
Dubai
14:40
Singapore Changi
05:10
Port Moresby
08:30
Lae
|
Connect |
OA303
Olympic Air
EY090
Etihad
EY424
Etihad
PX011
Air Niugini
PX102
Air Niugini
|
11:15
Heraklion
14:40
Athens
01:45
Abu Dhabi
21:25
Manila
07:45
Port Moresby
|
12:05
Athens
21:00
Abu Dhabi
13:55
Manila
05:00
Port Moresby
08:30
Lae
|
Connect |
OA303
Olympic Air
EK210
Emirates
EK354
Emirates
PX393
Air Niugini
PX100
Air Niugini
|
11:15
Heraklion
16:10
Athens
03:15
Dubai
20:35
Singapore Changi
06:10
Port Moresby
|
12:05
Athens
22:45
Dubai
14:40
Singapore Changi
05:10
Port Moresby
06:55
Lae
|
Connect |
OA303
Olympic Air
EY090
Etihad
EY470
Etihad
PX393
Air Niugini
PX100
Air Niugini
|
11:15
Heraklion
14:40
Athens
01:05
Abu Dhabi
20:35
Singapore Changi
06:10
Port Moresby
|
12:05
Athens
21:00
Abu Dhabi
12:15
Singapore Changi
05:10
Port Moresby
06:55
Lae
|
Connect |
OA303
Olympic Air
EY090
Etihad
EY424
Etihad
PX011
Air Niugini
PX100
Air Niugini
|
11:15
Heraklion
14:40
Athens
01:45
Abu Dhabi
21:25
Manila
06:10
Port Moresby
|
12:05
Athens
21:00
Abu Dhabi
13:55
Manila
05:00
Port Moresby
06:55
Lae
|
Connect |
OA303
Olympic Air
EY090
Etihad
EY470
Etihad
PX393
Air Niugini
PX208
Air Niugini
|
11:15
Heraklion
14:40
Athens
01:05
Abu Dhabi
20:35
Singapore Changi
07:40
Port Moresby
|
12:05
Athens
21:00
Abu Dhabi
12:15
Singapore Changi
05:10
Port Moresby
08:40
Lae
|
Connect |
OA303
Olympic Air
A3992
Aegean Airlines
TK54
Turkish Airlines
PX393
Air Niugini
PX100
Air Niugini
|
11:15
Heraklion
13:30
Athens
01:55
Istanbul
20:35
Singapore Changi
06:10
Port Moresby
|
12:05
Athens
16:00
Istanbul
17:20
Singapore Changi
05:10
Port Moresby
06:55
Lae
|
Connect |
OA303
Olympic Air
EY090
Etihad
EY424
Etihad
PX011
Air Niugini
PX208
Air Niugini
|
11:15
Heraklion
14:40
Athens
01:45
Abu Dhabi
21:25
Manila
07:40
Port Moresby
|
12:05
Athens
21:00
Abu Dhabi
13:55
Manila
05:00
Port Moresby
08:40
Lae
|
Connect |
OA315
Olympic Air
EK210
Emirates
EK354
Emirates
PX393
Air Niugini
PX208
Air Niugini
|
14:30
Heraklion
16:10
Athens
03:15
Dubai
20:35
Singapore Changi
07:40
Port Moresby
|
15:20
Athens
22:45
Dubai
14:40
Singapore Changi
05:10
Port Moresby
08:40
Lae
|
Connect |
OA315
Olympic Air
EK210
Emirates
EK354
Emirates
PX393
Air Niugini
PX102
Air Niugini
|
14:30
Heraklion
16:10
Athens
03:15
Dubai
20:35
Singapore Changi
07:45
Port Moresby
|
15:20
Athens
22:45
Dubai
14:40
Singapore Changi
05:10
Port Moresby
08:30
Lae
|
Connect |
OA315
Olympic Air
EK210
Emirates
EK354
Emirates
PX393
Air Niugini
PX100
Air Niugini
|
14:30
Heraklion
16:10
Athens
03:15
Dubai
20:35
Singapore Changi
06:10
Port Moresby
|
15:20
Athens
22:45
Dubai
14:40
Singapore Changi
05:10
Port Moresby
06:55
Lae
|
Connect |
You take a bus, shuttle or taxi from your location in Bali to Heraklion.
You take a flight from Heraklion to Mount Hagen and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Mount Hagen to your destination in Papua New Guinea.
Flight | Depart | Arrive | |
---|---|---|---|
SU2127
Aeroflot Russian Airlines
SU212
Aeroflot Russian Airlines
PX019
Air Niugini
PX180
Air Niugini
|
16:10
Heraklion
19:20
Moscow Sheremetyevo
20:45
Hong Kong
08:25
Port Moresby
|
20:35
Moscow Sheremetyevo
09:45
Hong Kong
05:30
Port Moresby
09:25
Mount Hagen
|
Connect |
SU2127
Aeroflot Russian Airlines
SU212
Aeroflot Russian Airlines
PX019
Air Niugini
PX892 894
Air Niugini
|
16:10
Heraklion
19:20
Moscow Sheremetyevo
20:45
Hong Kong
09:00
Port Moresby
|
20:35
Moscow Sheremetyevo
09:45
Hong Kong
05:30
Port Moresby
10:30
Mount Hagen
|
Connect |
SU2127
Aeroflot Russian Airlines
SU212
Aeroflot Russian Airlines
PX019
Air Niugini
PX182
Air Niugini
|
16:10
Heraklion
19:20
Moscow Sheremetyevo
20:45
Hong Kong
09:55
Port Moresby
|
20:35
Moscow Sheremetyevo
09:45
Hong Kong
05:30
Port Moresby
10:55
Mount Hagen
|
Connect |
BZ751
Blue Dart Aviation
EY599
Etihad
EY470
Etihad
PX393
Air Niugini
PX180
Air Niugini
|
17:00
Heraklion
15:15
Tel Aviv
01:05
Abu Dhabi
20:35
Singapore Changi
08:25
Port Moresby
|
18:50
Tel Aviv
19:35
Abu Dhabi
12:15
Singapore Changi
05:10
Port Moresby
09:25
Mount Hagen
|
Connect |
DE1601
Condor Flugdienst
LH730
Lufthansa
PX019
Air Niugini
PX180
Air Niugini
|
19:35
Heraklion
22:00
Munich
20:45
Hong Kong
08:25
Port Moresby
|
21:30
Munich
15:25
Hong Kong
05:30
Port Moresby
09:25
Mount Hagen
|
Connect |
DE1601
Condor Flugdienst
LH730
Lufthansa
PX019
Air Niugini
PX892 894
Air Niugini
|
19:35
Heraklion
22:00
Munich
20:45
Hong Kong
09:00
Port Moresby
|
21:30
Munich
15:25
Hong Kong
05:30
Port Moresby
10:30
Mount Hagen
|
Connect |
DE1601
Condor Flugdienst
LH730
Lufthansa
PX019
Air Niugini
CG1406
Airlines PNG
|
19:35
Heraklion
22:00
Munich
20:45
Hong Kong
08:00
Port Moresby
|
21:30
Munich
15:25
Hong Kong
05:30
Port Moresby
09:30
Mount Hagen
|
Connect |
A3458
Aegean Airlines
EY599
Etihad
EY470
Etihad
PX393
Air Niugini
PX180
Air Niugini
|
23:59
Heraklion
15:15
Tel Aviv
01:05
Abu Dhabi
20:35
Singapore Changi
08:25
Port Moresby
|
01:50
Tel Aviv
19:35
Abu Dhabi
12:15
Singapore Changi
05:10
Port Moresby
09:25
Mount Hagen
|
Connect |
A3458
Aegean Airlines
EY599
Etihad
EY470
Etihad
PX393
Air Niugini
PX182
Air Niugini
|
23:59
Heraklion
15:15
Tel Aviv
01:05
Abu Dhabi
20:35
Singapore Changi
09:55
Port Moresby
|
01:50
Tel Aviv
19:35
Abu Dhabi
12:15
Singapore Changi
05:10
Port Moresby
10:55
Mount Hagen
|
Connect |
A3458
Aegean Airlines
EY599
Etihad
EY470
Etihad
PX393
Air Niugini
PX184
Air Niugini
|
23:59
Heraklion
15:15
Tel Aviv
01:05
Abu Dhabi
20:35
Singapore Changi
11:40
Port Moresby
|
01:50
Tel Aviv
19:35
Abu Dhabi
12:15
Singapore Changi
05:10
Port Moresby
12:40
Mount Hagen
|
Connect |
You take a bus, shuttle or taxi from your location in Bali to Heraklion.
You take a flight from Heraklion to Hoskins and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Hoskins to your destination in Papua New Guinea.
Flight | Depart | Arrive | |
---|---|---|---|
OA301
Olympic Air
QR204
Qatar Airways
QR946
Qatar Airways
PX393
Air Niugini
PX262
Air Niugini
|
07:00
Heraklion
12:40
Athens
02:10
Doha
20:35
Singapore Changi
09:15
Port Moresby
|
07:50
Athens
17:45
Doha
14:55
Singapore Changi
05:10
Port Moresby
10:20
Hoskins
|
Connect |
OA301
Olympic Air
QR204
Qatar Airways
QR942
Qatar Airways
PX393
Air Niugini
PX262 240
Air Niugini
|
07:00
Heraklion
12:40
Athens
20:30
Doha
20:35
Singapore Changi
11:50
Port Moresby
|
07:50
Athens
17:45
Doha
09:15
Singapore Changi
05:10
Port Moresby
12:55
Hoskins
|
Connect |
OA301
Olympic Air
EY090
Etihad
EY470
Etihad
PX393
Air Niugini
PX262 240
Air Niugini
|
07:00
Heraklion
14:40
Athens
01:05
Abu Dhabi
20:35
Singapore Changi
11:50
Port Moresby
|
07:50
Athens
21:00
Abu Dhabi
12:15
Singapore Changi
05:10
Port Moresby
12:55
Hoskins
|
Connect |
OA301
Olympic Air
TK1846
Turkish Airlines
TK54
Turkish Airlines
PX393
Air Niugini
PX710
Air Niugini
|
07:00
Heraklion
10:15
Athens
01:55
Istanbul
20:35
Singapore Changi
09:30
Port Moresby
|
07:50
Athens
12:50
Istanbul
17:20
Singapore Changi
05:10
Port Moresby
11:00
Hoskins
|
Connect |
OA301
Olympic Air
EK210
Emirates
EK354
Emirates
PX393
Air Niugini
PX710
Air Niugini
|
07:00
Heraklion
16:10
Athens
03:15
Dubai
20:35
Singapore Changi
09:30
Port Moresby
|
07:50
Athens
22:45
Dubai
14:40
Singapore Changi
05:10
Port Moresby
11:00
Hoskins
|
Connect |
OA301
Olympic Air
QR204
Qatar Airways
QR942
Qatar Airways
PX393
Air Niugini
PX710
Air Niugini
|
07:00
Heraklion
12:40
Athens
20:30
Doha
20:35
Singapore Changi
09:30
Port Moresby
|
07:50
Athens
17:45
Doha
09:15
Singapore Changi
05:10
Port Moresby
11:00
Hoskins
|
Connect |
OA301
Olympic Air
EY090
Etihad
EY424
Etihad
PX011
Air Niugini
PX262 240
Air Niugini
|
07:00
Heraklion
14:40
Athens
01:45
Abu Dhabi
21:25
Manila
11:50
Port Moresby
|
07:50
Athens
21:00
Abu Dhabi
13:55
Manila
05:00
Port Moresby
12:55
Hoskins
|
Connect |
OA301
Olympic Air
EK210
Emirates
EK354
Emirates
PX393
Air Niugini
PX262 240
Air Niugini
|
07:00
Heraklion
16:10
Athens
03:15
Dubai
20:35
Singapore Changi
11:50
Port Moresby
|
07:50
Athens
22:45
Dubai
14:40
Singapore Changi
05:10
Port Moresby
12:55
Hoskins
|
Connect |
GQ211
Sky Express
EY090
Etihad
EY424
Etihad
PX011
Air Niugini
PX262 240
Air Niugini
|
08:40
Heraklion
14:40
Athens
01:45
Abu Dhabi
21:25
Manila
11:50
Port Moresby
|
09:40
Athens
21:00
Abu Dhabi
13:55
Manila
05:00
Port Moresby
12:55
Hoskins
|
Connect |
GQ211
Sky Express
EK210
Emirates
EK354
Emirates
PX393
Air Niugini
PX262
Air Niugini
|
08:40
Heraklion
16:10
Athens
03:15
Dubai
20:35
Singapore Changi
09:15
Port Moresby
|
09:40
Athens
22:45
Dubai
14:40
Singapore Changi
05:10
Port Moresby
10:20
Hoskins
|
Connect |
GQ211
Sky Express
QR204
Qatar Airways
QR942
Qatar Airways
PX393
Air Niugini
PX710
Air Niugini
|
08:40
Heraklion
12:40
Athens
20:30
Doha
20:35
Singapore Changi
09:30
Port Moresby
|
09:40
Athens
17:45
Doha
09:15
Singapore Changi
05:10
Port Moresby
11:00
Hoskins
|
Connect |
GQ211
Sky Express
EK210
Emirates
EK354
Emirates
PX393
Air Niugini
PX710
Air Niugini
|
08:40
Heraklion
16:10
Athens
03:15
Dubai
20:35
Singapore Changi
09:30
Port Moresby
|
09:40
Athens
22:45
Dubai
14:40
Singapore Changi
05:10
Port Moresby
11:00
Hoskins
|
Connect |
GQ211
Sky Express
QR204
Qatar Airways
QR946
Qatar Airways
PX393
Air Niugini
PX262 240
Air Niugini
|
08:40
Heraklion
12:40
Athens
02:10
Doha
20:35
Singapore Changi
11:50
Port Moresby
|
09:40
Athens
17:45
Doha
14:55
Singapore Changi
05:10
Port Moresby
12:55
Hoskins
|
Connect |
GQ211
Sky Express
EY090
Etihad
EY470
Etihad
PX393
Air Niugini
PX262 240
Air Niugini
|
08:40
Heraklion
14:40
Athens
01:05
Abu Dhabi
20:35
Singapore Changi
11:50
Port Moresby
|
09:40
Athens
21:00
Abu Dhabi
12:15
Singapore Changi
05:10
Port Moresby
12:55
Hoskins
|
Connect |
GQ211
Sky Express
QR204
Qatar Airways
QR946
Qatar Airways
PX393
Air Niugini
PX262
Air Niugini
|
08:40
Heraklion
12:40
Athens
02:10
Doha
20:35
Singapore Changi
09:15
Port Moresby
|
09:40
Athens
17:45
Doha
14:55
Singapore Changi
05:10
Port Moresby
10:20
Hoskins
|
Connect |
GQ211
Sky Express
QR204
Qatar Airways
QR942
Qatar Airways
PX393
Air Niugini
PX262
Air Niugini
|
08:40
Heraklion
12:40
Athens
20:30
Doha
20:35
Singapore Changi
09:15
Port Moresby
|
09:40
Athens
17:45
Doha
09:15
Singapore Changi
05:10
Port Moresby
10:20
Hoskins
|
Connect |
GQ211
Sky Express
A3992
Aegean Airlines
TK54
Turkish Airlines
PX393
Air Niugini
PX710
Air Niugini
|
08:40
Heraklion
13:30
Athens
01:55
Istanbul
20:35
Singapore Changi
09:30
Port Moresby
|
09:40
Athens
16:00
Istanbul
17:20
Singapore Changi
05:10
Port Moresby
11:00
Hoskins
|
Connect |
GQ211
Sky Express
EK210
Emirates
EK354
Emirates
PX393
Air Niugini
PX262 240
Air Niugini
|
08:40
Heraklion
16:10
Athens
03:15
Dubai
20:35
Singapore Changi
11:50
Port Moresby
|
09:40
Athens
22:45
Dubai
14:40
Singapore Changi
05:10
Port Moresby
12:55
Hoskins
|
Connect |
GQ211
Sky Express
QR204
Qatar Airways
QR942
Qatar Airways
PX393
Air Niugini
PX262 240
Air Niugini
|
08:40
Heraklion
12:40
Athens
20:30
Doha
20:35
Singapore Changi
11:50
Port Moresby
|
09:40
Athens
17:45
Doha
09:15
Singapore Changi
05:10
Port Moresby
12:55
Hoskins
|
Connect |
GQ211
Sky Express
QR204
Qatar Airways
QR946
Qatar Airways
PX393
Air Niugini
PX710
Air Niugini
|
08:40
Heraklion
12:40
Athens
02:10
Doha
20:35
Singapore Changi
09:30
Port Moresby
|
09:40
Athens
17:45
Doha
14:55
Singapore Changi
05:10
Port Moresby
11:00
Hoskins
|
Connect |
GQ211
Sky Express
A3992
Aegean Airlines
TK54
Turkish Airlines
PX393
Air Niugini
PX262 240
Air Niugini
|
08:40
Heraklion
13:30
Athens
01:55
Istanbul
20:35
Singapore Changi
11:50
Port Moresby
|
09:40
Athens
16:00
Istanbul
17:20
Singapore Changi
05:10
Port Moresby
12:55
Hoskins
|
Connect |
EW1809
Eurowings
LH790
Lufthansa
PX393
Air Niugini
PX262 240
Air Niugini
|
10:15
Heraklion
22:15
Munich
20:35
Singapore Changi
11:50
Port Moresby
|
12:05
Munich
16:25
Singapore Changi
05:10
Port Moresby
12:55
Hoskins
|
Connect |
X34283
TUIfly
LH790
Lufthansa
PX393
Air Niugini
PX262 240
Air Niugini
|
10:25
Heraklion
22:15
Munich
20:35
Singapore Changi
11:50
Port Moresby
|
12:25
Munich
16:25
Singapore Changi
05:10
Port Moresby
12:55
Hoskins
|
Connect |
OA303
Olympic Air
EK210
Emirates
EK354
Emirates
PX393
Air Niugini
PX262
Air Niugini
|
11:15
Heraklion
16:10
Athens
03:15
Dubai
20:35
Singapore Changi
09:15
Port Moresby
|
12:05
Athens
22:45
Dubai
14:40
Singapore Changi
05:10
Port Moresby
10:20
Hoskins
|
Connect |
OA303
Olympic Air
A3992
Aegean Airlines
TK54
Turkish Airlines
PX393
Air Niugini
PX710
Air Niugini
|
11:15
Heraklion
13:30
Athens
01:55
Istanbul
20:35
Singapore Changi
09:30
Port Moresby
|
12:05
Athens
16:00
Istanbul
17:20
Singapore Changi
05:10
Port Moresby
11:00
Hoskins
|
Connect |
OA303
Olympic Air
EK210
Emirates
EK354
Emirates
PX393
Air Niugini
PX262 240
Air Niugini
|
11:15
Heraklion
16:10
Athens
03:15
Dubai
20:35
Singapore Changi
11:50
Port Moresby
|
12:05
Athens
22:45
Dubai
14:40
Singapore Changi
05:10
Port Moresby
12:55
Hoskins
|
Connect |
OA303
Olympic Air
A3992
Aegean Airlines
TK54
Turkish Airlines
PX393
Air Niugini
PX262 240
Air Niugini
|
11:15
Heraklion
13:30
Athens
01:55
Istanbul
20:35
Singapore Changi
11:50
Port Moresby
|
12:05
Athens
16:00
Istanbul
17:20
Singapore Changi
05:10
Port Moresby
12:55
Hoskins
|
Connect |
OA303
Olympic Air
EY090
Etihad
EY424
Etihad
PX011
Air Niugini
PX262 240
Air Niugini
|
11:15
Heraklion
14:40
Athens
01:45
Abu Dhabi
21:25
Manila
11:50
Port Moresby
|
12:05
Athens
21:00
Abu Dhabi
13:55
Manila
05:00
Port Moresby
12:55
Hoskins
|
Connect |
OA303
Olympic Air
EY090
Etihad
EY470
Etihad
PX393
Air Niugini
PX262 240
Air Niugini
|
11:15
Heraklion
14:40
Athens
01:05
Abu Dhabi
20:35
Singapore Changi
11:50
Port Moresby
|
12:05
Athens
21:00
Abu Dhabi
12:15
Singapore Changi
05:10
Port Moresby
12:55
Hoskins
|
Connect |
OA303
Olympic Air
EK210
Emirates
EK354
Emirates
PX393
Air Niugini
PX710
Air Niugini
|
11:15
Heraklion
16:10
Athens
03:15
Dubai
20:35
Singapore Changi
09:30
Port Moresby
|
12:05
Athens
22:45
Dubai
14:40
Singapore Changi
05:10
Port Moresby
11:00
Hoskins
|
Connect |
OA315
Olympic Air
EK210
Emirates
EK354
Emirates
PX393
Air Niugini
PX262
Air Niugini
|
14:30
Heraklion
16:10
Athens
03:15
Dubai
20:35
Singapore Changi
09:15
Port Moresby
|
15:20
Athens
22:45
Dubai
14:40
Singapore Changi
05:10
Port Moresby
10:20
Hoskins
|
Connect |
You take a bus, shuttle or taxi from your location in Bali to Heraklion.
You take a flight from Heraklion to Madang and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Madang to your destination in Papua New Guinea.
Flight | Depart | Arrive | |
---|---|---|---|
SU2127
Aeroflot Russian Airlines
SU212
Aeroflot Russian Airlines
PX019
Air Niugini
PX294
Air Niugini
|
16:10
Heraklion
19:20
Moscow Sheremetyevo
20:45
Hong Kong
09:20
Port Moresby
|
20:35
Moscow Sheremetyevo
09:45
Hong Kong
05:30
Port Moresby
10:20
Madang
|
Connect |
SU2127
Aeroflot Russian Airlines
SU212
Aeroflot Russian Airlines
PX019
Air Niugini
PX112
Air Niugini
|
16:10
Heraklion
19:20
Moscow Sheremetyevo
20:45
Hong Kong
14:15
Port Moresby
|
20:35
Moscow Sheremetyevo
09:45
Hong Kong
05:30
Port Moresby
15:25
Madang
|
Connect |
You can find hotels and accommodations in Papua New Guinea with our hotels search tool below
Booking.com