Distance from Baiyin to Saint Petersburg

The distance between Baiyin, China and Saint Petersburg, Russia is 5,701 kilometers (3,542 miles)

Country: China

Region: Gansu

City: Baiyin

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

Baiyin, China

Local time:

Coordinates: 36.547° N 104.1702° E


Nearby airports:
  • Lanzhou Zhongchuan Airport (ZGC)
  • Lanzhou Zhongchuan Airport (LHW)
  • Zhongwei Shapotou Airport (ZHY)
  • Xining Caojiabu Airport (XNN)
  • Guyuan Liupanshan Airport (GYU)

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 Baiyin

Distance between cities Kilometers
From Baiyin to Shanghai 1,702 km
From Baiyin to Beijing 1,133 km
From Baiyin to Tianjin 1,179 km
From Baiyin to Shenzhen 1,822 km
From Baiyin to Wuhan 1,146 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 Baiyin and Saint Petersburg.

From To Distance (kilometers)
Cochabamba, Bolivia Irapuato, Mexico 5,701 km
Kinshasa, Democratic Republic of the Congo Vigo, Spain 5,700 km
Mérida, Mexico Salta, Argentina 5,700 km
Caracas, Venezuela Las Palmas de Gran Canaria, Spain 5,702 km
Queens, United States Bilbao, Spain 5,702 km
San Diego, United States Petare, Venezuela 5,700 km
Santa Cruz de la Sierra, Bolivia Azcapotzalco, Mexico 5,700 km
Maracay, Venezuela Riverside, United States 5,700 km
Teresina, Brazil Villa Nueva, Guatemala 5,702 km
Jacksonville, United States Teresina, Brazil 5,700 km
Tegucigalpa, Honduras Londrina, Brazil 5,702 km
Ecatepec de Morelos, Mexico Santa Cruz de la Sierra, Bolivia 5,699 km
Baltimore, United States Las Palmas de Gran Canaria, Spain 5,699 km
Guatemala City, Guatemala Teresina, Brazil 5,699 km
Santa Cruz de la Sierra, Bolivia Naucalpan de Juárez, Mexico 5,703 km
Valencia, Venezuela Santa Ana, United States 5,703 km
Tianjin, China Tehran, Iran 5,704 km
Ottawa, Canada Latina, Spain 5,704 km
Santa Cruz de la Sierra, Bolivia Tlalnepantla, Mexico 5,705 km
Havana, Cuba Aparecida de Goiânia, Brazil 5,705 km

Measure more distances between cities