Distance from Shaheying to Saint Petersburg

The distance between Shaheying, China and Saint Petersburg, Russia is 6,216 kilometers (3,862 miles)

Country: China

Region: Liaoning

City: Shaheying

Country: Russia

Region: St.-Petersburg

City: Saint Petersburg

Travel time

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

Shaheying, China

Local time:

Coordinates: 40.8253° N 120.7633° E


Nearby airports:
  • Xingcheng Air Base (XEN)
  • Jinzhou Xiaolingzi Airport (JNZ)
  • Chaoyang Airport (CHG)
  • Qinhuangdao Shanhaiguan Airport (SHP)
  • Yingkou Lanqi Airport (YKH)

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 Shaheying

Distance between cities Kilometers
From Shaheying to Shanghai 1,067 km
From Shaheying to Beijing 385 km
From Shaheying to Tianjin 359 km
From Shaheying to Shenzhen 2,122 km
From Shaheying to Wuhan 1,279 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 Shaheying and Saint Petersburg.

From To Distance (kilometers)
Morelia, Mexico Ananindeua, Brazil 6,216 km
San Pedro Sula, Honduras Feira de Santana, Brazil 6,216 km
San Salvador, El Salvador Joinville, Brazil 6,216 km
Valencia, Venezuela San Francisco, United States 6,216 km
Chicago, United States Birmingham, United Kingdom 6,216 km
Havana, Cuba Recife, Brazil 6,216 km
Chengdu, China Saint Petersburg, Russia 6,217 km
Tokyo, Japan Honolulu, United States 6,215 km
Havana, Cuba Olinda, Brazil 6,215 km
Tegucigalpa, Honduras Juiz de Fora, Brazil 6,217 km
Belo Horizonte, Brazil San Pedro Sula, Honduras 6,215 km
Sheffield, United Kingdom Cincinnati, United States 6,218 km
Santo André, Brazil San Salvador, El Salvador 6,214 km
Arequipa, Peru Chihuahua, Mexico 6,218 km
Ottawa, Canada Palma, Spain 6,214 km
São Bernardo do Campo, Brazil San Salvador, El Salvador 6,214 km
Guayaquil, Ecuador Oakland, United States 6,214 km
Tegucigalpa, Honduras Florianópolis, Brazil 6,218 km
Lima, Peru Omaha, United States 6,213 km

Measure more distances between cities