Rome2Rio

How to get fromBlagoveshchensk to Shanghaiby car, plane, bus, or train

Find Transport to Shanghai

See all options

There are 11 ways to get from Blagoveshchensk to Shanghai by car, plane, bus, or train

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

  1. Drive, fly to Shanghai Hongqiao International Airport

    best
    1. Drive from Blagoveshchensk to Heihe Aihui Airport (HEK)car car
    2. Fly from Heihe Aihui Airport (HEK) to Shanghai Hongqiao International Airport (SHA)plane plane HEK - SHA
    7h 56m
    ¥3,248–6,068
  2. Bus, train via Jilin City

    cheapest
    1. Take the bus from Heihe to Harbinbus bus
    2. Take the train from Harbin to Jilintrain train
    3. Take the train from Jilin to Shanghai stationtrain train
    34h 20m
    ¥492–1,117
  3. Bus, train

    1. Take the bus from Heihe to Harbinbus bus
    2. Take the train from Harbin to Changchun Westtrain train
    3. Take the train from Changchun West to Shanghai Hongqiaotrain train
    21h 29m
    ¥1,172–1,432
  4. Bus, train via Dalian

    1. Take the bus from Heihe to Harbinbus bus
    2. Take the train from Harbin to Changchuntrain train
    3. Take the bus from Changchun to Jianshejie terminalbus bus
    4. Take the bus from Jianshejie Terminal to Shanghai Hutie Terminalbus bus
    40h 8m
    ¥852–1,277
  5. Drive 2,737.3 km

    1. Drive from Blagoveshchensk to Shanghaicar car 2,737.3 km
    29h 25m
    ¥2,326–3,360
  6. Drive, fly to Shanghai Pudong International Airport

    1. Drive from Blagoveshchensk to Heihe Aihui Airport (HEK)car car
    2. Fly from Heihe Aihui Airport (HEK) to Shanghai Pudong International Airport (PVG)plane plane HEK - PVG
    6h 37m
    ¥2,398–3,418
  7. Drive, fly to Sunan Shuofang International Airport, train

    1. Drive from Blagoveshchensk to Heihe Aihui Airport (HEK)car car
    2. Fly from Heihe Aihui Airport (HEK) to Sunan Shuofang International Airport (WUX)plane plane HEK - WUX
    3. Take the train from Wuxi to Shanghai stationtrain train
    8h 43m
    ¥1,370–3,649
  8. Drive, fly to Hangzhou Xiaoshan International Airport, train

    1. Drive from Blagoveshchensk to Heihe Aihui Airport (HEK)car car
    2. Fly from Heihe Aihui Airport (HEK) to Hangzhou Xiaoshan International Airport (HGH)plane plane HEK - HGH
    3. Take the train from Hangzhou East to Shanghai Hongqiaotrain train
    9h 9m
    ¥1,070–4,507
  9. Drive, fly to Nantong Xingdong Airport, bus

    1. Drive from Blagoveshchensk to Heihe Aihui Airport (HEK)car car
    2. Fly from Heihe Aihui Airport (HEK) to Nantong Xingdong Airport (NTG)plane plane HEK - NTG
    3. Take the bus from Jiangsu Tongzhou to Shanghai Zongzhanbus bus
    9h 49m
    ¥2,433–5,108
  10. Train via Changchun West

    1. Take the train from Heihe to Harbintrain train
    2. Take the train from Harbin to Changchun Westtrain train
    3. Take the train from Changchun West to Shanghai Hongqiaotrain train
    27h 6m
    ¥1,112–1,412
  11. Train

    1. Take the train from Heihe to Harbintrain train Heihe
    2. Take the train from Harbin West to Shanghai Hongqiaotrain train Harbin West
    27h 43m
    ¥1,124–1,437

Heihe Aihui Airport (HEK) to Shanghai Hongqiao International Airport (SHA) flights

Calendar31Weekly Planes
Duration9h 9mAverage Duration
Ticket¥2,633Cheapest Price
See schedules

Questions & Answers

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

You can take a vehicle from Blagoveshchensk to South Shaanxi Road via Heihe, Harbin, Changchun West, Shanghai Hongqiao, and Shanghai Hongqiao Train Station in around 27h 6m.

Airlines
Train operators
Bus operators

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 4 of the smartest ways to explore Australia, Which London airport should I choose?, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.