• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 5 ways to get from Shanghai to Khabarovsk by plane, car, train or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Shanghai Pudong to Khabarovsk  •  8h 33m

  1. Fly from Shanghai Pudong (PVG) to Khabarovsk (KHV) PVG - KHV

$133 - $386

Cheapest option

Train, bus  •  2 days 2h

  1. Take the train from Shanghai to Shenyang North
  2. Take the train from Shenyang North to Huichun
  3. Take the bus from Huichun to Vladivostok, Slavyanka
  4. Take the train from Vladivostok to Chabarowsk 1 D

$95 - $147

3 alternative options

Fly Shanghai Pudong to Fuyuan, drive  •  9h 9m

  1. Fly from Shanghai Pudong (PVG) to Fuyuan (FYJ) PVG - FYJ
  2. Drive from Fuyuan to Khabarovsk

$144 - $719

Fly Shanghai Hongqiao to Khabarovsk  •  9h 38m

  1. Fly from Shanghai Hongqiao (SHA) to Khabarovsk (KHV) SHA - KHV

$135 - $428

Bus  •  2 days 4h

  1. Take the bus from Shanghai Hutie Terminal to Jianshejie Terminal
  2. Take the bus from Jianshejie terminal to Yanji
  3. Take the bus from Yanji to Ussurijsk 810
  4. Take the bus from Ussuriysk to Khabarovks Bus Station 701

Questions & Answers

The cheapest way to get from Shanghai to Khabarovsk is to train and bus which costs ¥650 - ¥1100 and takes 2 days 2h.

More details

The quickest way to get from Shanghai to Khabarovsk is to fly which costs ¥900 - ¥2700 and takes 8h 33m.

More details

No, there is no direct bus from Shanghai to Khabarovsk station. However, there are services departing from Shanghai Hutie Terminal and arriving at Khabarovks Bus Station via Jianshejie terminal, Yanji and Ussuriysk. The journey, including transfers, takes approximately 2 days 4h.

More details

The distance between Shanghai and Khabarovsk is 2237 km.

The best way to get from Shanghai to Khabarovsk without a car is to train and bus which takes 2 days 2h and costs ¥650 - ¥1100.

More details

It takes approximately 8h 33m to get from Shanghai to Khabarovsk, including transfers.

More details

Shanghai to Khabarovsk bus services, operated by Dalian Bus, depart from Shanghai Hutie Terminal station.

More details

The best way to get from Shanghai to Khabarovsk is to fly which takes 8h 33m and costs ¥900 - ¥2700. Alternatively, you can bus, which costs and takes 2 days 4h.

Mode details

There is no direct flight from Shanghai Pudong Airport to Khabarovsk Airport. The quickest flight takes 6h 5m and has one stopover.

Search flights

Shanghai to Khabarovsk bus services, operated by Avtovokzaly.ru, arrive at Khabarovks Bus Station.

More details

Map of how to get from Shanghai to Khabarovsk.
Launch map view
  • Distance: 1397.8 miles
  • Duration: 8h 33m

What companies run services between Shanghai, China and Khabarovsk, Russia?

China Southern Airlines, Aeroflot Russian Airlines and eight other airlines fly from Shanghai to Khabarovsk 4 times a day. Alternatively, you can take a bus from Shanghai to Khabarovsk via Jianshejie terminal, Yanji, Ussurijsk, and Ussuriysk in around 2 days 4h.

Airlines
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Shanghai Pudong to Khabarovsk via Incheon
Ave. Duration
5h 45m
When
Monday, Tuesday, Thursday, Friday and Sunday
Estimated price
$120 - $370
Flights from Shanghai Pudong to Khabarovsk via Tokyo Narita
Ave. Duration
6h 50m
When
Tuesday, Thursday and Sunday
Estimated price
$300 - $950
Flights from Shanghai Pudong to Khabarovsk via Beijing Capital
Ave. Duration
7h 45m
When
Wednesday and Sunday
Estimated price
$140 - $450
Flights from Shanghai Pudong to Khabarovsk via Harbin, Vladivostok
Ave. Duration
8h 30m
When
Thursday and Sunday
Estimated price
$180 - $750
Flights from Shanghai Hongqiao to Khabarovsk via Beijing Capital
Ave. Duration
7h 5m
When
Wednesday and Sunday
Estimated price
$130 - $420
Flights from Shanghai Hongqiao to Khabarovsk via Beijing Capital, Vladivostok
Ave. Duration
9h 30m
When
Friday and Sunday
Estimated price
$140 - $450
Flights from Shanghai Hongqiao to Khabarovsk via Linyi, Beijing Capital
Ave. Duration
10h 15m
When
Wednesday and Sunday
Estimated price
$130 - $420
Flights from Shanghai Hongqiao to Khabarovsk via Xi An, Beijing Capital
Ave. Duration
10h 45m
When
Wednesday and Sunday
Estimated price
$180 - $600
Flights from Shanghai Hongqiao to Khabarovsk via Qingdao, Beijing Capital
Ave. Duration
10h 45m
When
Wednesday and Sunday
Estimated price
$140 - $430
Flights from Shanghai Hongqiao to Khabarovsk via Xiamen, Beijing Capital
Ave. Duration
11h 5m
When
Wednesday and Sunday
Estimated price
$200 - $650
Flights from Shanghai Hongqiao to Khabarovsk via Fuzhou, Beijing Capital
Ave. Duration
11h 35m
When
Wednesday and Sunday
Estimated price
$180 - $600
Flights from Shanghai Hongqiao to Khabarovsk via Taiyuan, Beijing Capital
Ave. Duration
11h 35m
When
Wednesday
Estimated price
$150 - $480
Air China
Website
airchina.com
Flights from Shanghai Pudong to Fuyuan via Harbin
Ave. Duration
5h 40m
When
Monday, Wednesday, Friday and Sunday
Estimated price
$220 - $1,100
S7 Airlines
Website
s7.ru
Flights from Shanghai Pudong to Khabarovsk via Tokyo Narita
Ave. Duration
6h 50m
When
Tuesday, Thursday and Sunday
Estimated price
$300 - $950
Flights from Shanghai Hongqiao to Khabarovsk via Beijing Capital, Vladivostok
Ave. Duration
11h 45m
When
Monday and Saturday
Estimated price
$180 - $650
Train operators
China Railways K-Class
Website
chinahighlights.com
Train from Shanghai to Shenyang North
Ave. Duration
26h 35m
Frequency
Once daily
Estimated price
$33 - $36
Schedules at
trip.com
Book at
trip.com
Hard Seat
$33 - $36
Hard Sleeper
$60 - $66
Soft Sleeper
$95 - $105
China Railways D-Class
Website
chinahighlights.com
Train from Shenyang North to Huichun
Ave. Duration
5h 9m
Frequency
Once daily
Estimated price
$30 - $45
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
$30 - $45
1st Class Seat
$45 - $70
Russian Railways (RZhD)
Website
rzd.ru
Train from Vladivostok to Chabarowsk 1
Ave. Duration
11h 30m
Frequency
Every 3 hours
Estimated price
$17 - $45
Website
pass.rzd.ru
3rd Class (Platzcart)
$17 - $26
2nd Class (Kupé)
$28 - $45
Bus operators
VL
Phone
8 (423) 230 06 86
Website
vl.ru
Bus from Huichun to Vladivostok, Slavyanka
Ave. Duration
4h
Frequency
Every 3 hours
Estimated price
$15 - $22
Schedules at
vl.ru
Bus from Ussuriysk to Khabarovks Bus Station
Ave. Duration
13h 53m
Frequency
Once daily
Estimated price
$23 - $45
Schedules at
vl.ru
Dalian Bus
Website
dalianbus.com
Bus from Shanghai Hutie Terminal to Jianshejie Terminal
Ave. Duration
15h 40m
Frequency
Once daily
Estimated price
$66
Schedules at
dalianbus.com
Bus from Jianshejie terminal to Yanji
Ave. Duration
14h 20m
Frequency
Once daily
Schedules at
dalianbus.com
Prymorye Busses
Phone
74232400513
Email
2400513@mail.ru
Website
atp.ritmteam.ru
Bus from Yanji to Ussurijsk
Ave. Duration
6h
Frequency
Once daily
Estimated price
$28
Schedules at
atp.ritmteam.ru
Avtovokzaly.ru
Phone
8-800-775-45-73
Email
support@avtovokzaly.ru
Website
avtovokzaly.ru
Bus from Ussuriysk to Khabarovks Bus Station
Ave. Duration
12h 51m
Frequency
Once daily
Estimated price
$17 - $35
Schedules at
avtovokzaly.ru

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 Need to know: Eurostar, How do I get from Sydney to Melbourne and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.

More Questions & Answers

Khabarovsk is 2h ahead of Shanghai. It is currently 12:59 PM in Shanghai and 2:59 PM in Khabarovsk.

China Southern Airlines, Asiana Airlines, Air China and four other airlines offer flights from Shanghai Pudong Airport to Khabarovsk Airport.

Search flights

There are 342+ hotels available in Khabarovsk. Prices start at $27 USD per night.

More details

The best way to get from Shanghai to Shanghai Hongqiao Airport is to line 10 subway which takes 18m and costs ¥3 - ¥4.

More details