Distance from Xiaohuang to Saint Petersburg

The distance between Xiaohuang, China and Saint Petersburg, Russia is 7,131 kilometers (4,431 miles)

Country: China

Region: Jiangxi

City: Xiaohuang

Country: Russia

Region: St.-Petersburg

City: Saint Petersburg

Travel time

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

Xiaohuang, China

Local time:

Coordinates: 28.3122° N 116.7097° E


Nearby airports:
  • Nanchang Changbei International Airport (KHN)
  • Jingdezhen Airport (JDZ)
  • Shangrao Sanqingshan Airport (SQD)
  • Nanping Wuyishan Airport (WUS)
  • Jiujiang Lushan Airport (JIU)

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 Xiaohuang

Distance between cities Kilometers
From Xiaohuang to Shanghai 561 km
From Xiaohuang to Beijing 1,287 km
From Xiaohuang to Tianjin 1,202 km
From Xiaohuang to Shenzhen 692 km
From Xiaohuang to Wuhan 346 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 Xiaohuang and Saint Petersburg.

From To Distance (kilometers)
Colorado Springs, United States Glasgow, United Kingdom 7,132 km
Teresina, Brazil Aguascalientes, Mexico 7,132 km
Cairo, Egypt Chongqing, China 7,132 km
Valencia, Spain Surat, India 7,132 km
San Salvador, El Salvador Anchorage, United States 7,132 km
Palma, Spain Pune, India 7,130 km
Charlotte, United States Palma, Spain 7,130 km
Veracruz, Mexico Betim, Brazil 7,132 km
Asunción, Paraguay Charlotte, United States 7,130 km
Tokyo, Japan Brisbane, Australia 7,130 km
Málaga, Spain Nashville, United States 7,129 km
Veracruz, Mexico Ribeirão das Neves, Brazil 7,129 km
Bilbao, Spain Tampa, United States 7,133 km
Teresina, Brazil Saltillo, Mexico 7,133 km
Campo Grande, Brazil Saltillo, Mexico 7,133 km
São Luís, Brazil Cardiff, United Kingdom 7,133 km
Tulsa, United States Leeds, United Kingdom 7,129 km
São Luís, Brazil Saint Paul, United States 7,133 km
Zaragoza, Spain Feira de Santana, Brazil 7,133 km
Bengaluru, India Berlin, Germany 7,133 km

Measure more distances between cities