Distance from Wujiaying to Saint Petersburg

The distance between Wujiaying, China and Saint Petersburg, Russia is 6,677 kilometers (4,149 miles)

Country: China

Region: Yunnan

City: Wujiaying

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 10-12 hours
Speed Time
50 km/h
100 km/h
150 km/h

Wujiaying, China

Local time:

Coordinates: 24.875° N 102.8452° E


Nearby airports:
  • Kunming Changshui International Airport (KMG)
  • Yuanmou Air Base (YUA)
  • Bao'anying Airport (PZI)
  • Xingyi Airport (ACX)
  • Dali Airport (DLU)

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 Wujiaying

Distance between cities Kilometers
From Wujiaying to Shanghai 1,957 km
From Wujiaying to Beijing 2,093 km
From Wujiaying to Tianjin 2,077 km
From Wujiaying to Shenzhen 1,173 km
From Wujiaying to Wuhan 1,291 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 Wujiaying and Saint Petersburg.

From To Distance (kilometers)
Santa Cruz de la Sierra, Bolivia Pittsburgh, United States 6,677 km
Tokyo, Japan Pune, India 6,677 km
Asunción, Paraguay Coyoacán, Mexico 6,677 km
Fortaleza, Brazil Nashville, United States 6,677 km
Miami, United States Belford Roxo, Brazil 6,677 km
Jaboatão dos Guararapes, Brazil Badalona, Spain 6,677 km
South Boston, United States Olinda, Brazil 6,678 km
Karachi, Pakistan Madrid, Spain 6,678 km
Asunción, Paraguay Iztacalco, Mexico 6,676 km
Atlanta, United States Oviedo, Spain 6,676 km
Hamburg, Germany Winnipeg, Canada 6,676 km
Istanbul, Turkey Chengdu, China 6,675 km
Jaboatão dos Guararapes, Brazil South Boston, United States 6,679 km
Santiago de Cuba, Cuba Vigo, Spain 6,675 km
Guadalajara, Mexico San Miguel de Tucumán, Argentina 6,675 km
Zapopan, Mexico San Miguel de Tucumán, Argentina 6,679 km
San Miguel de Tucumán, Argentina Ciudad Victoria, Mexico 6,679 km
Miami, United States Vila Velha, Brazil 6,680 km
Jaboatão, Brazil Raleigh, United States 6,674 km
Boston, United States Olinda, Brazil 6,680 km

Measure more distances between cities