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. Heraklion to Port Moresby

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

  2. You take a flight from Heraklion to Port Moresby and cost approximately 1300 USD.

  3. 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

2. Heraklion to Popondetta

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

  2. You take a flight from Heraklion to Popondetta and cost approximately 1300 USD.

  3. 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

3. Heraklion to Lae

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

  2. You take a flight from Heraklion to Lae and cost approximately 1200 USD.

  3. 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

4. Heraklion to Mount Hagen

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

  2. You take a flight from Heraklion to Mount Hagen and cost approximately 1200 USD.

  3. 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

5. Heraklion to Hoskins

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

  2. You take a flight from Heraklion to Hoskins and cost approximately 1300 USD.

  3. 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

6. Heraklion to Madang

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

  2. You take a flight from Heraklion to Madang and cost approximately 1200 USD.

  3. 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

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