There are 7 ways to get from Russia to Hangzhou by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Shanghai Pudong International Airport, train
best- Fly from Khabarovsk Novy Airport (KHV) to Shanghai Pudong International Airport (PVG)plane KHV - PVG
- Take the train from Shanghai Hongqiao to Hangzhou Easttrain
6h 36m¥872–3,541Fly to Hangzhou Xiaoshan International Airport
cheapest- Fly from Khabarovsk Novy Airport (KHV) to Hangzhou Xiaoshan International Airport (HGH)plane KHV - HGH
10h 53m¥848–2,564Train, bus
- Take the train from Paveletsky Rail Terminal to Karaganda Passtrain
- Take the bus from Karagandy Bus station to Ürümqibus
- Take the train from Ürümqi to Changzhou train stationtrain
- Take the bus from Changzhou Zongzhan to Hangzhoubus
6d 3h¥2,126–3,947Drive 8,147.9 km
- Drive from Moscow to Hangzhoucar 8,147.9 km
3d 21h¥6,889–9,950Fly to Ningbo Lishe International Airport, train
- Fly from Khabarovsk Novy Airport (KHV) to Ningbo Lishe International Airport (NGB)plane KHV - NGB
- Take the train from Ningbo to Hangzhou Easttrain
11h 41m¥1,420–4,090Train via Ulaanbaatar
- Take the train from Yaroslavsky Railway Terminal to Sliudianka 1train
- Take the train from Sliudianka 1 to Ulaanbaatartrain
- Take the train from Ulaanbaatar to Hohhot Stationtrain
- Take the train from Hohhot Station to Hangzhoutrain
6d 18h¥2,371–4,107Train
- Take the train from Kazansky Railway Terminal to Krasnoiarsktrain
- Take the train from Krasnoiarsk to Pyongyangtrain
- Take the train from Pyongyang to Shanhaiguantrain
- Take the train from Shanhaiguan Station to Jinan Westtrain
- Take the train from Jinan West to Hangzhou Easttrain
9d 8h
Khabarovsk Novy Airport (KHV) to Shanghai Pudong International Airport (PVG) flights
Questions & Answers
The cheapest way to get from Russia to Hangzhou is to fly which costs ¥850 - ¥2600 and takes 10h 53m.
The fastest way to get from Russia to Hangzhou is to fly and train which takes 6h 36m and costs ¥850 - ¥3600.
No, there is no direct train from Russia to Hangzhou. However, there are services departing from Biblioteka Imeni Lenina and arriving at Hangzhou via Yaroslavsky Railway Terminal, Sliudianka 1, Ulaanbaatar and Hohhot Station. The journey, including transfers, takes approximately 6 days 18h.
The distance between Russia and Hangzhou is 2464 km. The road distance is 8147.9 km.
The best way to get from Russia to Hangzhou without a car is to train and bus which takes 6 days 3h and costs ¥2100 - ¥4000.
It takes approximately 6h 36m to get from Russia to Hangzhou, including transfers.
Russia to Hangzhou train services, operated by Russian Railways (РЖД), depart from Yaroslavsky Railway Terminal station.
The best way to get from Russia to Hangzhou is to fly which takes 10h 53m and costs ¥850 - ¥2600. Alternatively, you can train via Ulaanbaatar, which costs ¥2300 - ¥4200 and takes 6 days 18h.
Russia to Hangzhou train services, operated by Russian Railways (РЖД), arrive at Sliudianka 1 station.
Yes, the driving distance between Russia to Hangzhou is 8148 km. It takes approximately 3 days 21h to drive from Russia to Hangzhou.
What companies run services between Russia and Hangzhou, China?
Aurora, Xiamen Airlines, and five other airlines fly from Khabarovsk Novy Airport (KHV) to Hangzhou Xiaoshan International Airport (HGH) once daily. Alternatively, you can take a subway from Biblioteka Imeni Lenina to Hangzhou via Komsomolskaya, Yaroslavsky Railway Terminal, Sliudianka 1, Ulaanbaatar, and Hohhot Station in around 6d 18h.
- Website
- aeroflot.ru
Flights from Khabarovsk Novy Airport to Shanghai Pudong International Airport
- Ave. Duration
- 4h
- When
- Tuesday and Saturday
- Estimated price
- ¥700–3,300
Flights from Khabarovsk Novy Airport to Shanghai Pudong International Airport via Vladivostok
- Ave. Duration
- 8h 20m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- ¥700–3,300
Train from Shanghai Hongqiao to Hangzhou East
- Ave. Duration
- 59 min
- Frequency
- Every 15 minutes
- Estimated price
- ¥70–80
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥70–80
- 1st Class Seat
- ¥115–130
- Business Class Seat
- ¥160–240
Train from Ningbo to Hangzhou East
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥70–80
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥70–80
- 1st Class Seat
- ¥115–130
- Business Class Seat
- ¥160–230
Train from Shanhaiguan Station to Jinan West
- 2nd Class Seat
- ¥260–280
- 1st Class Seat
- ¥420–470
- Business Class Seat
- ¥600–900
Train from Jinan West to Hangzhou East
- 2nd Class Seat
- ¥380–420
- 1st Class Seat
- ¥630–690
- Business Class Seat
- ¥900–1,300
- Website
- Karagandy Bus Terminal
Bus from Karagandy Bus station to Ürümqi
- Ave. Duration
- 40h
- Frequency
- Once a week
- Estimated price
- ¥420
- Website
- Karagandy Bus Terminal
- Schedules at
- Karagandy Bus Terminal
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Luton Airport into central London, How to get from JFK to New York City, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
There are 599+ hotels available in Hangzhou.





