Distance from Coral Bay to Port Moresby

The distance between Coral Bay, U.S. Virgin Islands and Port Moresby, Papua New Guinea is 16,459 kilometers (10,227 miles).

Coral Bay, Saint John Island, U.S. Virgin Islands

Port Moresby, National Capital, Papua New Guinea

From Coral Bay to Port Moresby, the straight-line distance is 16,459 kilometers, heading west. Both cities are at a similar altitude, with Coral Bay at 19 meters above sea level and Port Moresby at 25 meters.

Travel time

Mode Estimated time
Airplane 1-2 days
Jet fighter 18-20 hours
Speed Time
300 km/h
Coral Bay, U.S. Virgin Islands

Local time:

Time Zone: America/St_Thomas

Coordinates: 18.348° N 64.7132° W

Elevation: 19 m (62 ft)


Nearby airports:
  • Terrance B. Lettsome International Airport (EIS)
  • Charlotte Amalie Harbor Seaplane Base (SPB)
  • Cyril E. King Airport (STT)
  • Virgin Gorda Airport (VIJ)
  • Auguste George Airport (NGD)
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 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 Coral Bay and Port Moresby.

From To Distance (kilometers)
Fortaleza, Brazil Tokyo, Japan 16,459 km
Bengaluru, India Ibagué, Colombia 16,456 km
Kolkata, India Soacha, Colombia 16,462 km
Santiago, Chile Hyderabad, India 16,463 km
Dhaka, Bangladesh Bogotá, Colombia 16,454 km
Dhaka, Bangladesh Soacha, Colombia 16,464 km
Adelaide, Australia Cardiff, United Kingdom 16,464 km
Hanoi, Vietnam Barranquilla, Colombia 16,465 km
Jaipur, India Arequipa, Peru 16,465 km
Bangkok, Thailand Campinas, Brazil 16,465 km
Adelaide, Australia Charlotte, United States 16,452 km
Seoul, South Korea Maceió, Brazil 16,466 km
Auckland, New Zealand Benin City, Nigeria 16,452 km
Perth, Australia Guadalupe, Mexico 16,452 km
Shanghai, China Recife, Brazil 16,467 km
Bogotá, Colombia Kolkata, India 16,451 km
Brisbane, Australia Nottingham, United Kingdom 16,468 km
Lucknow, India Sucre, Bolivia 16,468 km
Hyderabad, India Puente Alto, Chile 16,450 km

Measure more distances between cities