Distance from Greymouth to Saint Petersburg

The distance between Greymouth, New Zealand and Saint Petersburg, Russia is 16,733 kilometers (10,397 miles).

Greymouth, West Coast, New Zealand

Saint Petersburg, St.-Petersburg, Russia

From Greymouth to Saint Petersburg, the straight-line distance is 16,733 kilometers, heading northwest. Both cities are at a similar altitude, with Greymouth at 11 meters above sea level and Saint Petersburg at 11 meters.

Travel time

Mode Estimated time
Airplane 1-2 days
Jet fighter 18-20 hours
Speed Time
300 km/h
Greymouth, New Zealand

Local time:

Time Zone: Pacific/Auckland

Coordinates: 42.4667° S 171.2° E

Elevation: 11 m (36 ft)


Nearby airports:
  • Greymouth Airport (GMN)
  • Hokitika Airfield (HKK)
  • Westport Airport (WSZ)
  • Christchurch International Airport (CHC)
  • Mount Cook Airport (MON)
Saint Petersburg, Russia

Local time:

Time Zone: Europe/Moscow

Coordinates: 59.9386° N 30.3141° E

Elevation: 11 m (36 ft)


Nearby airports:
  • Pulkovo Airport (LED)
  • Novgorod Airport (NVR)
  • Lappeenranta Airport (LPP)
  • Utti Airport (UTI)
  • Savonlinna Airport (SVL)

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Greymouth and Saint Petersburg.

From To Distance (kilometers)
Brasília, Brazil Chengdu, China 16,733 km
Navi Mumbai, India Lima, Peru 16,733 km
Montréal, Canada Melbourne, Australia 16,732 km
Tegucigalpa, Honduras Coimbatore, India 16,734 km
Gold Coast, Australia Newport, United Kingdom 16,735 km
Santiago, Chile Jaipur, India 16,730 km
Gustavo Adolfo Madero, Mexico Madurai, India 16,737 km
Perth, Australia Guatemala City, Guatemala 16,728 km
Mumbai, India Callao, Peru 16,728 km
Dublin, Ireland Gold Coast, Australia 16,738 km
San Antonio, United States Perth, Australia 16,738 km
Morelia, Mexico Madurai, India 16,727 km
Naucalpan de Juárez, Mexico Madurai, India 16,740 km
Sydney, Australia Brussels, Belgium 16,740 km
Gold Coast, Australia Bristol, United Kingdom 16,725 km
Lahore, Pakistan Puente Alto, Chile 16,742 km
Ecatepec de Morelos, Mexico Madurai, India 16,724 km
Melbourne, Australia Laval, Canada 16,724 km
Navi Mumbai, India Callao, Peru 16,743 km
Taipei, Taiwan Cuenca, Ecuador 16,723 km

Measure more distances between cities