Distance from Shenzhen to Port Moresby

The distance between Shenzhen, China and Port Moresby, Papua New Guinea is 5,056 kilometers (3,142 miles).

Shenzhen, Guangdong, China

Port Moresby, National Capital, Papua New Guinea

From Shenzhen to Port Moresby, the straight-line distance is 5,056 kilometers, heading southeast. Both cities are at a similar altitude, with Shenzhen at 4 meters above sea level and Port Moresby at 25 meters.

Travel time

Mode Estimated time
Airplane 8-10 hours
Jet fighter 5-6 hours
Speed Time
300 km/h
Shenzhen, China

Local time:

Time Zone: Asia/Shanghai

Coordinates: 22.5455° N 114.0683° E

Elevation: 4 m (13 ft)


Nearby airports:
  • Shenzhen Bao'an International Airport (SZX)
  • Hong Kong International Airport (HKG)
  • Shun Tak Heliport (HHP)
  • Macau International Airport (MFM)
  • Huizhou Airport (HUZ)
Port Moresby, Papua New Guinea

Local time:

Time Zone: Pacific/Port_Moresby

Coordinates: 9.4772° S 147.1509° E

Elevation: 25 m (82 ft)


Nearby airports:
  • Jacksons International Airport (POM)
  • Haelogo Airport (HEO)
  • Efogi Airport (EFG)
  • Kagi Airstrip (KGW)
  • Nadunumu Airport (NDN)

Other distances from Shenzhen

Distance between cities Kilometers
From Shenzhen to Shanghai 1,209 km
From Shenzhen to Beijing 1,938 km
From Shenzhen to Chengdu 1,341 km
From Shenzhen to Tianjin 1,864 km
From Shenzhen to Wuhan 891 km

Other distances from Port Moresby

Distances between cities Kilometers
From Port Moresby to Lae 305 km
From Port Moresby to Madang 494 km
From Port Moresby to Wau 241 km
From Port Moresby to Buin 988 km
From Port Moresby to Arawa 995 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Shenzhen and Port Moresby.

From To Distance (kilometers)
Medellín, Colombia Mexicali, Mexico 5,056 km
Manaus, Brazil New York City, United States 5,056 km
Leeds, United Kingdom Laval, Canada 5,056 km
Abuja, Nigeria Kyiv, Ukraine 5,057 km
Nairobi, Kenya Chennai, India 5,055 km
Buenos Aires, Argentina Maracay, Venezuela 5,058 km
Managua, Nicaragua Portland, United States 5,054 km
Buenos Aires, Argentina Valencia, Venezuela 5,059 km
Montréal, Canada Leeds, United Kingdom 5,053 km
Lagos, Nigeria Swansea, United Kingdom 5,053 km
Port Moresby, Papua New Guinea Tokyo, Japan 5,060 km
Baghdad, Iraq Ibadan, Nigeria 5,060 km
Shanghai, China Madurai, India 5,051 km
Tehran, Iran Sevilla, Spain 5,061 km
Cartagena, Colombia Rosario, Argentina 5,050 km
Kingston, Jamaica Edmonton, Canada 5,050 km
Manhattan, United States Manaus, Brazil 5,062 km

Measure more distances between cities