Travel time from
St Petersburg to BeijingAverage Travel Times are
10h 48min - 134h 52minTravel Distance
7248.88 kmTravel time route map
It takes an average travel time of 40h 16mins to travel from St Petersburg to Beijing, given the average speed of 180km/h and the distance of 7248.88 km (4504 miles)
Travel time by transport mode
Tranport | Distance | Time |
---|---|---|
Flight | 6286km (3906 miles) | 10h 48mins |
Train | 8069km (5014 miles) | 134h 52mins |
Travel time by airplanes from St Petersburg to Beijing
Air Plane | Cruise Speed | Max Speed |
---|---|---|
A300 | 7h 18mins | 6h 59mins |
A320 | 7h 29mins | 7h 3mins |
A321 | 7h 34mins | 7h 8mins |
A380 | 6h 24mins | 6h 9mins |
Boeing 707 | 6h 30mins | 6h 17mins |
Boeing 737 | 8h 3mins | 7h 23mins |
Boeing 747 | 7h 1mins | 6h 37mins |
Boeing 787 | 6h 54mins | 6h 28mins |
ATR 72 | 13h 39mins | 11h 58mins |
Be prepared
St Petersburg - Beijing Info
Travel time from Nevsky Prospekt to Moskovskaya 13mins.
Travel time from Moskovskaya Metro to Pulkovo Terminal 1 Airport 20mins.
Travel time from LED to PEK 7h 49mins.
Travel time from Beijing Capital Airport T2 to Dongzhimen 31mins.
Travel time chart
How long does it take to get from Russia, Saint Petersburg, St Petersburg and by air and road.