Direct (nonstop) flights from Singapore to Port Moresby

1 airline flys nonstop from Singapore Changi Airport (SIN) to Port Moresby Jacksons International (POM). It's 3,068 miles (4,938 km), about 6h 45m in the air. Operated by Air Niugini.

SIN
Singapore Changi Airport
🇸🇬 Singapore, Singapore
POM
Port Moresby Jacksons International
🇵🇬 Port Moresby, Papua New Guinea
Flight Time
6h 45m
Distance
3,068 mi
4,938 km
CO₂/pax
469 kg
−128 kg vs. layover
Airlines
1
Air Niugini
Time Diff
+2h
Operated by Air Niugini Air Niugini

Route data last updated: May 27, 2026

Airlines with non-stop flights

Air Niugini PX Air Niugini
Route
SIN → POM
Flight Time
6h 45m
Distance
3,068 mi

Alternative Routes

Other ways to fly from Singapore to Port Moresby with one stop · direct emits 469 kg CO₂ per passenger

SIN CNS (Cairns) POM
Leg 1: 6h 40m (3,112 mi) Leg 2: 1h 30m (520 mi) Total: ~8h 10m 🍃 597 kg CO₂ (+27% vs. direct)
Leg 1
SIN → CNS
6h 40m · 3,112 mi
View SIN to CNS flights →
Leg 2
CNS → POM
1h 30m · 520 mi
View CNS to POM flights →
SIN MNL (Manila) POM
Leg 1: 3h 55m (1,473 mi) Leg 2: 5h 45m (2,436 mi) Total: ~9h 40m 🍃 686 kg CO₂ (+46% vs. direct)
Leg 1
SIN → MNL
3h 55m · 1,473 mi
View SIN to MNL flights →
Leg 2
MNL → POM
5h 45m · 2,436 mi
View MNL to POM flights →
SIN HKG (Hong Kong) POM
Leg 1: 4h 5m (1,588 mi) Leg 2: 6h 45m (3,139 mi) Total: ~10h 50m 🍃 773 kg CO₂ (+65% vs. direct)
Leg 1
SIN → HKG
4h 5m · 1,588 mi
View SIN to HKG flights →
Leg 2
HKG → POM
6h 45m · 3,139 mi
View HKG to POM flights →
SIN BNE (Brisbane) POM
Leg 1: 7h 50m (3,816 mi) Leg 2: 3h 10m (1,294 mi) Total: ~11h 🍃 827 kg CO₂ (+76% vs. direct)
Leg 1
SIN → BNE
7h 50m · 3,816 mi
View SIN to BNE flights →
Leg 2
BNE → POM
3h 10m · 1,294 mi
View BNE to POM flights →
SIN CAN (Guangzhou) POM
Leg 1: 4h 10m (1,638 mi) Leg 2: 7h 15m (3,218 mi) Total: ~11h 25m 🍃 794 kg CO₂ (+69% vs. direct)
Leg 1
SIN → CAN
4h 10m · 1,638 mi
View SIN to CAN flights →
Leg 2
CAN → POM
7h 15m · 3,218 mi
View CAN to POM flights →

Frequently Asked Questions

How long is the direct flight from Singapore to Port Moresby?

A nonstop flight from Singapore (SIN) to Port Moresby (POM) takes approximately 6 hours and 45 minutes. The distance is 3,068 miles (4,938 km).

Which airlines fly nonstop from Singapore to Port Moresby?

Just Air Niugini.

Is there a nonstop flight from Singapore to Port Moresby?

Yes. 1 airline: Air Niugini.

How far is Singapore from Port Moresby?

The flight distance from Singapore to Port Moresby is 3,068 miles (4,938 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to New York.

What is the time difference between Singapore and Port Moresby?

Port Moresby is 2 hours ahead of Singapore. (Asia/Singapore vs Pacific/Port_Moresby.)

What type of aircraft flies from Singapore to Port Moresby?

At 6h 45m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

Do I need a visa to travel from Singapore to Papua New Guinea?

Depends on your passport. Check with the Papua New Guinea embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Singapore to Port Moresby?

Roughly 469 kg CO2 per passenger one-way. That's about the same as driving 2,345 km.

Is the return flight from Port Moresby to Singapore also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Singapore to Port Moresby?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at Singapore Changi Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.