Distance from Zhanjiang to Saint Petersburg

The distance between Zhanjiang, China and Saint Petersburg, Russia is 7,430 kilometers (4,617 miles)

Country: China

Region: Guangdong

City: Zhanjiang

Country: Russia

Region: St.-Petersburg

City: Saint Petersburg

Travel time

Mode Estimated time
Bicycle 22-26 days
Motorcycle 10-12 days
Car 7-8 days
Airplane 10-12 hours
Speed Time
50 km/h
100 km/h
150 km/h

Zhanjiang, China

Local time:

Coordinates: 21.2815° N 110.3427° E


Nearby airports:
  • Zhanjiang Airport (ZHA)
  • Beihai Airport (BHY)
  • Haikou Meilan International Airport (HAK)
  • Qionghai Bo'ao Airport (BAR)
  • Wuzhou Changzhoudao Airport (WUZ)

Saint Petersburg, Russia

Local time:

Coordinates: 59.9386° N 30.3141° E


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

Other distances from Zhanjiang

Distance between cities Kilometers
From Zhanjiang to Shanghai 1,562 km
From Zhanjiang to Beijing 2,144 km
From Zhanjiang to Tianjin 2,085 km
From Zhanjiang to Shenzhen 410 km
From Zhanjiang to Wuhan 1,103 km

Other distances from Saint Petersburg

Distances between cities Kilometers
From Saint Petersburg to Moscow 636 km
From Saint Petersburg to Yekaterinburg 1,788 km
From Saint Petersburg to Samara 1,423 km
From Saint Petersburg to Omsk 2,593 km
From Saint Petersburg to Kazan 1,203 km

Cities within similar distances

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

From To Distance (kilometers)
Cochabamba, Bolivia Las Palmas de Gran Canaria, Spain 7,430 km
São Bernardo do Campo, Brazil Tlalpan, Mexico 7,430 km
Venustiano Carranza, Mexico Diadema, Brazil 7,430 km
Ecatepec de Morelos, Mexico Guarulhos, Brazil 7,430 km
Santo André, Brazil Tlalpan, Mexico 7,430 km
Liverpool, United Kingdom Fort Worth, United States 7,430 km
Rome, Italy Detroit, United States 7,430 km
Guarulhos, Brazil Miguel Hidalgo, Mexico 7,430 km
São Paulo, Brazil Azcapotzalco, Mexico 7,430 km
Hamburg, Germany Lincoln, United States 7,429 km
Boston, United States Ribeirão Preto, Brazil 7,429 km
Charlotte, United States Osasco, Brazil 7,429 km
La Plata, Argentina Miguel Hidalgo, Mexico 7,429 km
South Boston, United States Betim, Brazil 7,429 km
Mexico City, Mexico Diadema, Brazil 7,431 km
Xochimilco, Mexico Mauá, Brazil 7,429 km
Denver, United States Leicester, United Kingdom 7,431 km
Belo Horizonte, Brazil Gustavo Adolfo Madero, Mexico 7,431 km
Ecatepec de Morelos, Mexico Joinville, Brazil 7,431 km
Gustavo Adolfo Madero, Mexico La Plata, Argentina 7,429 km

Measure more distances between cities