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

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

  2. You take a flight from Bafoussam to Port Moresby and cost approximately 1900 USD.

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

Flight Depart Arrive
QC273 Cameroon Airlines
QC207 Cameroon Airlines
ET905 Ethiopian Airlines
ET638 Ethiopian Airlines
PX393 Air Niugini
15:50 Bafoussam
19:45 Yaounde
14:00 Douala
00:10 Addis Ababa
20:35 Singapore Changi
16:45 Yaounde
20:30 Douala
20:30 Addis Ababa
14:50 Singapore Changi
05:10 Port Moresby
Connect
QC273 Cameroon Airlines
KQ522 Kenya Airways
KQ210 Kenya Airways
CX696 Cathay Pacific
PX019 Air Niugini
15:50 Bafoussam
13:25 Yaounde
07:00 Nairobi
22:40 Mumbai
20:45 Hong Kong
16:45 Yaounde
19:35 Nairobi
15:45 Mumbai
07:00 Hong Kong
05:30 Port Moresby
Connect
QC273 Cameroon Airlines
ET913 Ethiopian Airlines
QR1428 Qatar Airways
QR818 Qatar Airways
PX019 Air Niugini
15:50 Bafoussam
14:30 Yaounde
01:50 Addis Ababa
02:40 Doha
20:45 Hong Kong
16:45 Yaounde
20:30 Addis Ababa
06:05 Doha
16:00 Hong Kong
05:30 Port Moresby
Connect
QC273 Cameroon Airlines
KQ522 Kenya Airways
KQ210 Kenya Airways
CX660 Cathay Pacific
PX019 Air Niugini
15:50 Bafoussam
13:25 Yaounde
07:00 Nairobi
01:25 Mumbai
20:45 Hong Kong
16:45 Yaounde
19:35 Nairobi
15:45 Mumbai
09:50 Hong Kong
05:30 Port Moresby
Connect
QC273 Cameroon Airlines
ET913 Ethiopian Airlines
ET600 Ethiopian Airlines
EK352 Emirates
PX393 Air Niugini
15:50 Bafoussam
14:30 Yaounde
21:35 Addis Ababa
10:30 Dubai
20:35 Singapore Changi
16:45 Yaounde
20:30 Addis Ababa
02:55 Dubai
22:05 Singapore Changi
05:10 Port Moresby
Connect
QC273 Cameroon Airlines
ET913 Ethiopian Airlines
ET612 Ethiopian Airlines
CX746 Cathay Pacific
PX019 Air Niugini
15:50 Bafoussam
14:30 Yaounde
22:45 Addis Ababa
17:20 Dubai
20:45 Hong Kong
16:45 Yaounde
20:30 Addis Ababa
04:05 Dubai
05:20 Hong Kong
05:30 Port Moresby
Connect
QC273 Cameroon Airlines
ET913 Ethiopian Airlines
ET618 644 Ethiopian Airlines
SQ711 Singapore Airlines
PX393 Air Niugini
15:50 Bafoussam
14:30 Yaounde
00:10 Addis Ababa
18:30 Suvarnabhumi
20:35 Singapore Changi
16:45 Yaounde
20:30 Addis Ababa
13:10 Suvarnabhumi
21:55 Singapore Changi
05:10 Port Moresby
Connect
QC273 Cameroon Airlines
KP31 ASKY
EK786 Emirates
EK352 Emirates
PX393 Air Niugini
15:50 Bafoussam
08:10 Yaounde
18:10 Abuja
10:30 Dubai
20:35 Singapore Changi
16:45 Yaounde
09:45 Abuja
04:25 Dubai
22:05 Singapore Changi
05:10 Port Moresby
Connect
QC273 Cameroon Airlines
ET913 Ethiopian Airlines
ET618 644 Ethiopian Airlines
EK384 Emirates
PX019 Air Niugini
15:50 Bafoussam
14:30 Yaounde
00:10 Addis Ababa
14:30 Suvarnabhumi
20:45 Hong Kong
16:45 Yaounde
20:30 Addis Ababa
13:10 Suvarnabhumi
18:30 Hong Kong
05:30 Port Moresby
Connect
QC273 Cameroon Airlines
ET913 Ethiopian Airlines
ET618 644 Ethiopian Airlines
MS960 Egyptair
PX019 Air Niugini
15:50 Bafoussam
14:30 Yaounde
00:10 Addis Ababa
14:25 Suvarnabhumi
20:45 Hong Kong
16:45 Yaounde
20:30 Addis Ababa
13:10 Suvarnabhumi
18:00 Hong Kong
05:30 Port Moresby
Connect
QC273 Cameroon Airlines
ET913 Ethiopian Airlines
ET600 Ethiopian Airlines
EK380 Emirates
PX019 Air Niugini
15:50 Bafoussam
14:30 Yaounde
21:35 Addis Ababa
10:45 Dubai
20:45 Hong Kong
16:45 Yaounde
20:30 Addis Ababa
02:55 Dubai
22:00 Hong Kong
05:30 Port Moresby
Connect
QC273 Cameroon Airlines
ET913 Ethiopian Airlines
ET600 Ethiopian Airlines
CX746 Cathay Pacific
PX019 Air Niugini
15:50 Bafoussam
14:30 Yaounde
21:35 Addis Ababa
17:20 Dubai
20:45 Hong Kong
16:45 Yaounde
20:30 Addis Ababa
02:55 Dubai
05:20 Hong Kong
05:30 Port Moresby
Connect
QC273 Cameroon Airlines
KP31 ASKY
EK786 Emirates
EK380 Emirates
PX019 Air Niugini
15:50 Bafoussam
08:10 Yaounde
18:10 Abuja
10:45 Dubai
20:45 Hong Kong
16:45 Yaounde
09:45 Abuja
04:25 Dubai
22:00 Hong Kong
05:30 Port Moresby
Connect
QC273 Cameroon Airlines
ET913 Ethiopian Airlines
ET600 Ethiopian Airlines
SQ495 Singapore Airlines
PX393 Air Niugini
15:50 Bafoussam
14:30 Yaounde
21:35 Addis Ababa
20:00 Dubai
20:35 Singapore Changi
16:45 Yaounde
20:30 Addis Ababa
02:55 Dubai
07:30 Singapore Changi
05:10 Port Moresby
Connect
QC273 Cameroon Airlines
KQ522 Kenya Airways
KQ210 Kenya Airways
SG41 Spicejet
PX019 Air Niugini
15:50 Bafoussam
13:25 Yaounde
07:00 Nairobi
04:00 Mumbai
20:45 Hong Kong
16:45 Yaounde
19:35 Nairobi
15:45 Mumbai
11:45 Hong Kong
05:30 Port Moresby
Connect
QC273 Cameroon Airlines
ET913 Ethiopian Airlines
ET612 Ethiopian Airlines
SQ495 Singapore Airlines
PX393 Air Niugini
15:50 Bafoussam
14:30 Yaounde
22:45 Addis Ababa
20:00 Dubai
20:35 Singapore Changi
16:45 Yaounde
20:30 Addis Ababa
04:05 Dubai
07:30 Singapore Changi
05:10 Port Moresby
Connect
QC273 Cameroon Airlines
ET913 Ethiopian Airlines
ET612 Ethiopian Airlines
EK380 Emirates
PX019 Air Niugini
15:50 Bafoussam
14:30 Yaounde
22:45 Addis Ababa
10:45 Dubai
20:45 Hong Kong
16:45 Yaounde
20:30 Addis Ababa
04:05 Dubai
22:00 Hong Kong
05:30 Port Moresby
Connect
QC273 Cameroon Airlines
ET913 Ethiopian Airlines
ET612 Ethiopian Airlines
EK352 Emirates
PX393 Air Niugini
15:50 Bafoussam
14:30 Yaounde
22:45 Addis Ababa
10:30 Dubai
20:35 Singapore Changi
16:45 Yaounde
20:30 Addis Ababa
04:05 Dubai
22:05 Singapore Changi
05:10 Port Moresby
Connect

2. Douala to Port Moresby

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

  2. You take a flight from Douala to Port Moresby and cost approximately 3000 USD.

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

Flight Depart Arrive
TK669 Turkish Airlines
SQ391 Singapore Airlines
PX393 Air Niugini
02:05 Douala
13:30 Istanbul
20:35 Singapore Changi
11:00 Istanbul
05:00 Singapore Changi
05:10 Port Moresby
Connect
TK669 Turkish Airlines
TK70 Turkish Airlines
PX019 Air Niugini
02:05 Douala
01:50 Istanbul
20:45 Hong Kong
11:00 Istanbul
17:05 Hong Kong
05:30 Port Moresby
Connect
TK669 Turkish Airlines
TK84 Turkish Airlines
PR215 Philippine Airlines
02:05 Douala
02:15 Istanbul
23:25 Manila
11:00 Istanbul
19:10 Manila
07:00 Port Moresby
Connect
KP39 ASKY
ET509 513 513 Ethiopian Airlines
ET638 Ethiopian Airlines
PX393 Air Niugini
10:30 Douala
12:35 Lome
00:10 Addis Ababa
20:35 Singapore Changi
11:15 Lome
21:00 Addis Ababa
14:50 Singapore Changi
05:10 Port Moresby
Connect
ET9 Ethiopian Airlines
ET938 Ethiopian Airlines
ET638 Ethiopian Airlines
PX393 Air Niugini
10:50 Douala
14:25 Ndjamena
00:10 Addis Ababa
20:35 Singapore Changi
12:55 Ndjamena
20:25 Addis Ababa
14:50 Singapore Changi
05:10 Port Moresby
Connect
C2483 CEIBA Intercontinental
ET922 Ethiopian Airlines
ET638 Ethiopian Airlines
PX393 Air Niugini
11:30 Douala
13:55 Malabo
00:10 Addis Ababa
20:35 Singapore Changi
12:10 Malabo
20:40 Addis Ababa
14:50 Singapore Changi
05:10 Port Moresby
Connect
QC212 222 1212 1212 Cameroon Airlines
ET913 Ethiopian Airlines
ET638 Ethiopian Airlines
PX393 Air Niugini
12:00 Douala
14:30 Yaounde
00:10 Addis Ababa
20:35 Singapore Changi
12:45 Yaounde
20:30 Addis Ababa
14:50 Singapore Changi
05:10 Port Moresby
Connect
ET913 Ethiopian Airlines
ET913 Ethiopian Airlines
ET638 Ethiopian Airlines
PX393 Air Niugini
12:45 Douala
14:30 Yaounde
00:10 Addis Ababa
20:35 Singapore Changi
13:20 Yaounde
20:30 Addis Ababa
14:50 Singapore Changi
05:10 Port Moresby
Connect
ET905 Ethiopian Airlines
ET618 644 Ethiopian Airlines
KL0803 KLM
PX011 Air Niugini
14:00 Douala
00:10 Addis Ababa
14:25 Suvarnabhumi
21:25 Manila
20:30 Addis Ababa
13:10 Suvarnabhumi
18:45 Manila
05:00 Port Moresby
Connect
MS888 Egyptair
MS910 Egyptair
EK334 Emirates
PR215 Philippine Airlines
14:50 Douala
22:35 Cairo
09:10 Dubai
23:25 Manila
21:25 Cairo
03:55 Dubai
22:10 Manila
07:00 Port Moresby
Connect
MS888 Egyptair
MS910 Egyptair
5J19 Cebu Pacific
PR215 Philippine Airlines
14:50 Douala
22:35 Cairo
07:00 Dubai
23:25 Manila
21:25 Cairo
03:55 Dubai
20:25 Manila
07:00 Port Moresby
Connect
MS888 Egyptair
MS960 Egyptair
TG624 Thai Airways International
PR215 Philippine Airlines
14:50 Douala
23:00 Cairo
14:30 Suvarnabhumi
23:25 Manila
21:25 Cairo
13:10 Suvarnabhumi
18:45 Manila
07:00 Port Moresby
Connect
MS888 Egyptair
MS910 Egyptair
EK354 Emirates
PX393 Air Niugini
14:50 Douala
22:35 Cairo
05:05 Dubai
20:35 Singapore Changi
21:25 Cairo
03:55 Dubai
17:00 Singapore Changi
05:10 Port Moresby
Connect
MS888 Egyptair
MS960 Egyptair
ET644 Ethiopian Airlines
PR215 Philippine Airlines
14:50 Douala
23:00 Cairo
14:30 Suvarnabhumi
23:25 Manila
21:25 Cairo
13:10 Suvarnabhumi
18:45 Manila
07:00 Port Moresby
Connect

3. Yaounde to Port Moresby

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

  2. You take a flight from Yaounde to Port Moresby and cost approximately 2900 USD.

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

Flight Depart Arrive
ET913 Ethiopian Airlines
ET638 Ethiopian Airlines
PX393 Air Niugini
14:30 Yaounde
00:10 Addis Ababa
20:35 Singapore Changi
20:30 Addis Ababa
14:50 Singapore Changi
05:10 Port Moresby
Connect
ET913 Ethiopian Airlines
ET618 644 Ethiopian Airlines
ET644 Ethiopian Airlines
PR215 Philippine Airlines
14:30 Yaounde
00:10 Addis Ababa
14:30 Suvarnabhumi
23:25 Manila
20:30 Addis Ababa
13:10 Suvarnabhumi
18:45 Manila
07:00 Port Moresby
Connect
ET913 Ethiopian Airlines
ET618 644 Ethiopian Airlines
TG624 Thai Airways International
PR215 Philippine Airlines
14:30 Yaounde
00:10 Addis Ababa
14:30 Suvarnabhumi
23:25 Manila
20:30 Addis Ababa
13:10 Suvarnabhumi
18:45 Manila
07:00 Port Moresby
Connect
ET913 Ethiopian Airlines
ET628 Ethiopian Airlines
GA836 Garuda Indonesia
PX393 Air Niugini
14:30 Yaounde
23:55 Addis Ababa
15:00 Soekarno–Hatta
20:35 Singapore Changi
20:30 Addis Ababa
13:55 Soekarno–Hatta
17:45 Singapore Changi
05:10 Port Moresby
Connect
ET913 Ethiopian Airlines
ET612 Ethiopian Airlines
EK354 Emirates
PX393 Air Niugini
14:30 Yaounde
22:45 Addis Ababa
05:05 Dubai
20:35 Singapore Changi
20:30 Addis Ababa
04:05 Dubai
17:00 Singapore Changi
05:10 Port Moresby
Connect
ET913 Ethiopian Airlines
ET600 Ethiopian Airlines
EK354 Emirates
PX393 Air Niugini
14:30 Yaounde
21:35 Addis Ababa
05:05 Dubai
20:35 Singapore Changi
20:30 Addis Ababa
02:55 Dubai
17:00 Singapore Changi
05:10 Port Moresby
Connect

4. Calabar to Port Moresby

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

  2. You take a flight from Calabar to Port Moresby and cost approximately 750 USD.

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

Flight Depart Arrive
QI500 Ibom Air
ET910 Ethiopian Airlines
ET638 Ethiopian Airlines
PX393 Air Niugini
10:25 Calabar
13:25 Abuja
00:10 Addis Ababa
20:35 Singapore Changi
11:40 Abuja
20:15 Addis Ababa
14:50 Singapore Changi
05:10 Port Moresby
Connect
QI500 Ibom Air
EK786 Emirates
EK334 Emirates
PR215 Philippine Airlines
10:25 Calabar
18:10 Abuja
09:10 Dubai
23:25 Manila
11:40 Abuja
04:25 Dubai
22:10 Manila
07:00 Port Moresby
Connect
P47181 Air Peace
EK786 Emirates
EK334 Emirates
PR215 Philippine Airlines
13:30 Calabar
18:10 Abuja
09:10 Dubai
23:25 Manila
14:40 Abuja
04:25 Dubai
22:10 Manila
07:00 Port Moresby
Connect
P47181 Air Peace
EK786 Emirates
5J19 Cebu Pacific
PR215 Philippine Airlines
13:30 Calabar
18:10 Abuja
07:00 Dubai
23:25 Manila
14:40 Abuja
04:25 Dubai
20:25 Manila
07:00 Port Moresby
Connect
QI401 Ibom Air
EK784 Emirates
EK334 Emirates
PR215 Philippine Airlines
14:15 Calabar
18:15 Lagos
09:10 Dubai
23:25 Manila
15:30 Lagos
05:00 Dubai
22:10 Manila
07:00 Port Moresby
Connect
QI401 Ibom Air
EK784 Emirates
5J19 Cebu Pacific
PR215 Philippine Airlines
14:15 Calabar
18:15 Lagos
07:00 Dubai
23:25 Manila
15:30 Lagos
05:00 Dubai
20:25 Manila
07:00 Port Moresby
Connect

5. Uyo to Port Moresby

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

  2. You take a flight from Uyo to Port Moresby and cost approximately 750 USD.

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

Flight Depart Arrive
QI100 Ibom Air
ET900 Ethiopian Airlines
ET638 Ethiopian Airlines
PX393 Air Niugini
08:30 Uyo
13:40 Lagos
00:10 Addis Ababa
20:35 Singapore Changi
09:45 Lagos
21:00 Addis Ababa
14:50 Singapore Changi
05:10 Port Moresby
Connect
QI100 Ibom Air
EK784 Emirates
EK334 Emirates
PR215 Philippine Airlines
08:30 Uyo
18:15 Lagos
09:10 Dubai
23:25 Manila
09:45 Lagos
05:00 Dubai
22:10 Manila
07:00 Port Moresby
Connect
QI200 206 Ibom Air
ET910 Ethiopian Airlines
ET638 Ethiopian Airlines
PX393 Air Niugini
09:00 Uyo
13:25 Abuja
00:10 Addis Ababa
20:35 Singapore Changi
10:15 Abuja
20:15 Addis Ababa
14:50 Singapore Changi
05:10 Port Moresby
Connect
QI200 206 Ibom Air
EK786 Emirates
EK334 Emirates
PR215 Philippine Airlines
09:00 Uyo
18:10 Abuja
09:10 Dubai
23:25 Manila
10:15 Abuja
04:25 Dubai
22:10 Manila
07:00 Port Moresby
Connect
P47141 Air Peace
EK786 Emirates
EK334 Emirates
PR215 Philippine Airlines
15:10 Uyo
18:10 Abuja
09:10 Dubai
23:25 Manila
16:10 Abuja
04:25 Dubai
22:10 Manila
07:00 Port Moresby
Connect
P47141 Air Peace
EK786 Emirates
5J19 Cebu Pacific
PR215 Philippine Airlines
15:10 Uyo
18:10 Abuja
07:00 Dubai
23:25 Manila
16:10 Abuja
04:25 Dubai
20:25 Manila
07:00 Port Moresby
Connect
QI204 Ibom Air
EK786 Emirates
EK334 Emirates
PR215 Philippine Airlines
16:00 Uyo
18:10 Abuja
09:10 Dubai
23:25 Manila
17:15 Abuja
04:25 Dubai
22:10 Manila
07:00 Port Moresby
Connect
QI204 Ibom Air
EK786 Emirates
5J19 Cebu Pacific
PR215 Philippine Airlines
16:00 Uyo
18:10 Abuja
07:00 Dubai
23:25 Manila
17:15 Abuja
04:25 Dubai
20:25 Manila
07:00 Port Moresby
Connect
QI204 Ibom Air
EK786 Emirates
WY602 Oman Air
WY843 Oman Air
PR215 Philippine Airlines
16:00 Uyo
18:10 Abuja
05:25 Dubai
08:45 Muscat
23:25 Manila
17:15 Abuja
04:25 Dubai
06:40 Muscat
21:50 Manila
07:00 Port Moresby
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