7782.45 km (4836 miles) is the average travel distance between St Petersburg and . If you could walk at the speed of 3mph (4.8kph), it would take 50 days 8 hours.
Distance from
St Petersburg to Xi'anAverage travel distance is
7782.45 kmNomal travel times are between
23h 25min - 133h 40minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 7095.38 km | 4408.86 miles | 3831.2 miles |
Train | 8469.52 km | 5262.71 miles | 4573.17 miles |
BE PREPARED
St Petersburg - Xi'an Info
The distance from Nevsky Prospekt to Moskovskaya 10 km (6.47 miles) .
The distance from Moskovskaya Metro to Pulkovo Terminal 1 Airport 12 km (7.44 miles) .
The distance from LED to ENY 6656 km (4136.12 miles) .
The distance from Yan'an to Yanan 8 km (5.2 miles) .
The distance from Yanan to Xi'an North Bus Station 404 km (250.82 miles) .
The distance from Daminggongxi to Zhonglou 5 km (3.36 miles) .
Travel distance chart
The distance between Russia, Saint Petersburg, St Petersburg to Xian, Shaanxi, China is 7782.45 km (4836 miles) and it would cost 184 USD ~ 1,122 CNY to drive in a car that consumes about 46 MPG.
- Best Option