Travel time from
St Petersburg to Xi'anAverage Travel Times are
22h 42min - 129h 39minTravel Distance
7488.77 kmTravel time route map
It takes an average travel time of 41h 36mins to travel from St Petersburg to Xi'an, given the average speed of 180km/h and the distance of 7488.77 km (4653 miles)
Travel time by transport mode
Tranport | Distance | Time |
---|---|---|
Flight | 6761km (4201 miles) | 22h 42mins |
Train | 8070km (5014 miles) | 129h 39mins |
Travel time by airplanes from St Petersburg to Xi'an
Air Plane | Cruise Speed | Max Speed |
---|---|---|
A300 | 7h 51mins | 7h 30mins |
A320 | 8h 2mins | 7h 35mins |
A321 | 8h 8mins | 7h 40mins |
A380 | 6h 53mins | 6h 37mins |
Boeing 707 | 7h 0mins | 6h 45mins |
Boeing 737 | 8h 40mins | 7h 57mins |
Boeing 747 | 7h 33mins | 7h 6mins |
Boeing 787 | 7h 25mins | 6h 58mins |
ATR 72 | 14h 41mins | 12h 52mins |
Be prepared
St Petersburg - Xi'an Info
Travel time from Nevsky Prospekt to Moskovskaya 14mins.
Travel time from Moskovskaya Metro to Pulkovo Terminal 1 Airport 21mins.
Travel time from LED to ENY 14h 58mins.
Travel time from Yan'an to Yanan 7mins.
Travel time from Yanan to Xi'an North Bus Station 4h 15mins.
Travel time from Daminggongxi to Zhonglou 11mins.
Travel time chart
How long does it take to get from Russia, Saint Petersburg, St Petersburg and by air and road.
- Best Option