Distance from Xiadong to Saint Petersburg

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

Country: China

Region: Guangdong

City: Xiadong

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

Xiadong, China

Local time:

Coordinates: 21.7333° N 111.11° E


Nearby airports:
  • Zhanjiang Airport (ZHA)
  • Beihai Airport (BHY)
  • Wuzhou Changzhoudao Airport (WUZ)
  • Haikou Meilan International Airport (HAK)
  • Zhuhai Jinwan Airport (ZUH)

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 Xiadong

Distance between cities Kilometers
From Xiadong to Shanghai 1,471 km
From Xiadong to Beijing 2,076 km
From Xiadong to Tianjin 2,015 km
From Xiadong to Shenzhen 318 km
From Xiadong to Wuhan 1,030 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 Xiadong 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