Distance from Ordos to Saint Petersburg

The distance between Ordos, China and Saint Petersburg, Russia is 5,743 kilometers (3,568 miles)

Country: China

Region: Inner Mongolia

City: Ordos

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

Ordos, China

Local time:

Coordinates: 39.6086° N 109.7816° E


Nearby airports:
  • Ordos Ejin Horo Airport (DSN)
  • Baotou Airport (BAV)
  • Yulin Yuyang Airport (UYN)
  • Hohhot Baita International Airport (HET)
  • Bayannur Tianjitai Airport (RLK)

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 Ordos

Distance between cities Kilometers
From Ordos to Shanghai 1,409 km
From Ordos to Beijing 568 km
From Ordos to Tianjin 639 km
From Ordos to Shenzhen 1,935 km
From Ordos to Wuhan 1,081 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 Ordos and Saint Petersburg.

From To Distance (kilometers)
Baghdad, Iraq Santa Cruz de Tenerife, Spain 5,743 km
Maracay, Venezuela Anaheim, United States 5,743 km
San Pedro Sula, Honduras Puente Alto, Chile 5,743 km
Guatemala City, Guatemala Mendoza, Argentina 5,744 km
Guatemala City, Guatemala Puente Alto, Chile 5,744 km
Nottingham, United Kingdom Baltimore, United States 5,742 km
Baghdad, Iraq Nanchong, China 5,744 km
Barquisimeto, Venezuela Bakersfield, United States 5,742 km
Manhattan, United States Sevilla, Spain 5,744 km
Las Palmas de Gran Canaria, Spain Washington, United States 5,741 km
Los Angeles, United States Valencia, Venezuela 5,746 km
Bucaramanga, Colombia Fresno, United States 5,746 km
Liverpool, United Kingdom Pittsburgh, United States 5,740 km
Cúcuta, Colombia Fresno, United States 5,740 km
Mixco, Guatemala Puente Alto, Chile 5,747 km
Mendoza, Argentina Mixco, Guatemala 5,747 km
San Juan, Puerto Rico Stockton, United States 5,739 km
Santiago, Chile Santo Domingo, Dominican Republic 5,747 km
Caracas, Venezuela Riverside, United States 5,747 km
Saint Petersburg, Russia Nagpur, India 5,748 km

Measure more distances between cities