Prices are in Australian Dollars.

Cheap flights from Sydney to Papua New Guinea

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Sat. 22/8
Sat. 29/8
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Sat. 22/8
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Sydney (SYD) to Papua New Guinea

How far in advance should I book a flight from Sydney to Papua New Guinea?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 58 days in advance, which can save you up to 22% on flights from Sydney to Papua New Guinea compared to booking the week you need them. Waiting 58 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at $1,167. For sooner than that we have options available in the next 3 days from $1,208.

What is the cheapest month to fly from Sydney to Papua New Guinea?

Our data shows that May tends to be the cheapest month to fly to Papua New Guinea from Sydney. Users have commonly found prices around $757 for the month, but tickets can be as low as $626. Due to multiple factors, prepare for potentially higher prices in September.

One-way flights to Papua New Guinea from Sydney

The cheapest one-way flights from Sydney to Papua New Guinea
02:05 - 09:30
Multiple Airlines
1 stop
7h 25m
SYD - POM
Multiple Airlines
$408
Travelgenio
02:05 - 09:10
Multiple Airlines
1 stop
7h 05m
SYD - POM
Multiple Airlines
$413
Travelgenio
10:35 - 09:10
Multiple Airlines
1 stop
22h 35m
SYD - POM
Multiple Airlines
$432
Travelgenio

Related info for your journey

Useful info, stats and facts about Sydney to Papua New Guinea flights.

Flight FAQs

From Sydney to Papua New Guinea

Can I find flights from Sydney to Papua New Guinea for under $600 on Cheapflights?

Yes, there are multiple flights from Sydney to Papua New Guinea for under $600. The cheapest flight booked recently is on Multiple Airlines for just $552, but on average you can expect to pay $1,203.

Are there direct flights from Sydney to Papua New Guinea for under $600 on Cheapflights?

There are no direct flights from Sydney to Papua New Guinea, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

How popular is this flight route?

Flights from Sydney Kingsford Smith to Papua New Guinea have been viewed 630 times in the past calendar month.

What are the most popular airlines that fly from Sydney to Papua New Guinea?

Consider Air Niugini, Qantas Airways or Virgin Australia when booking your flight. These represent the most popular airlines when flying from Sydney to Papua New Guinea.

What are the cheapest flights from Sydney to Papua New Guinea?

While on average a flight from Sydney to Papua New Guinea is generally $445, our data shows the cheapest flight currently is $327. When looking at the most popular route, (Sydney Kingsford Smith - Port Moresby Jackson Fld), you can expect to pay $1,322 for that flight.

How long does is the flight from Sydney to Papua New Guinea?

There are many flights that can get you from Sydney to Papua New Guinea in 6h 50m. Fly via Airlines PNG to get the fastest option.

What is the cheapest airline to fly from Sydney to Papua New Guinea return?

Cheapflights users have booked flights from Sydney to Papua New Guinea from $1,226 return.

What are the cheapest airlines to fly from Sydney to Papua New Guinea one-way?

$684 is the cheapest one-way deal found within the past few days, from Airlines PNG.

Arrival points for flights from Sydney to Papua New Guinea

Show more

Destination information for Papua New Guinea

Things to know before you go. Useful info for your trip from Sydney to Papua New Guinea
Today's exchange rate
$1 = PGK 2.45

Airports servicing Sydney

Airports servicing

Buka (BUA)
Tsewi (BUL)
Daru (DAU)
Goroka (GKA)
Alotau Gurney (GUR)
Mount Hagen Kagamuga (HGU)
Home Oceania Papua New Guinea Cheap flights from Sydney to Papua New Guinea
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First