Distance from Yaluhu to Saint Petersburg

The distance between Yaluhu, China and Saint Petersburg, Russia is 5,656 kilometers (3,514 miles)

Country: China

Region: Qinghai

City: Yaluhu

Country: Russia

Region: St.-Petersburg

City: Saint Petersburg

Travel time

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

Yaluhu, China

Local time:

Coordinates: 35.891° N 102.329° E


Nearby airports:
  • Xining Caojiabu Airport (XNN)
  • Gannan Xiahe Airport (GXH)
  • Lanzhou Zhongchuan Airport (LHW)
  • Lanzhou Zhongchuan Airport (ZGC)
  • Golog Maqin Airport (GMQ)

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 Yaluhu

Distance between cities Kilometers
From Yaluhu to Shanghai 1,847 km
From Yaluhu to Beijing 1,313 km
From Yaluhu to Tianjin 1,360 km
From Yaluhu to Shenzhen 1,865 km
From Yaluhu to Wuhan 1,257 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 Yaluhu and Saint Petersburg.

From To Distance (kilometers)
Baltimore, United States Cardiff, United Kingdom 5,656 km
South Boston, United States Granada, Spain 5,655 km
Boston, United States Granada, Spain 5,655 km
São Luís, Brazil Boston, United States 5,654 km
Warsaw, Poland Kanpur, India 5,658 km
Tegucigalpa, Honduras São José do Rio Preto, Brazil 5,658 km
Karachi, Pakistan Hamburg, Germany 5,659 km
São Luís, Brazil Charlotte, United States 5,653 km
Stockholm, Sweden Jaipur, India 5,653 km
La Paz, Bolivia New Orleans, United States 5,653 km
Philadelphia, United States São Luís, Brazil 5,659 km
Mumbai, India Saint Petersburg, Russia 5,653 km
New York City, United States São Luís, Brazil 5,660 km
Santa Cruz de la Sierra, Bolivia Cuernavaca, Mexico 5,660 km
São Luís, Brazil South Boston, United States 5,652 km
Córdoba, Argentina Soyapango, El Salvador 5,661 km
Tonalá, Mexico Honolulu, United States 5,651 km
Brooklyn, United States São Luís, Brazil 5,651 km
Córdoba, Argentina San Salvador, El Salvador 5,661 km
Porto Alegre, Brazil San José, Costa Rica 5,651 km

Measure more distances between cities