Train from Shanghai to Vladivostok

Shanghai
Vladivostok, Russia

Your cost to travel by Train: $454 - $554

South Shaanxi Road Station
  • Total Distance:

    17.65 km (11 miles)

  • Travel Time:

    23 Minutes

  • Frequency:

    240 Times/Day

  • Train Fare:

    1.0 USD (~33.02 RUB)

Shanghai Hongqiao
  • Total Distance:

    1516.0 km (942 miles)

  • Travel Time:

    6 Hours 48 Minutes

  • Frequency:

    1 Times/Day

  • Train Fare:

    150.0 USD (~4,953.44 RUB)

Beidaihe
  • Total Distance:

    289.63 km (180 miles)

  • Travel Time:

    1 Hours 56 Minutes

  • Frequency:

    1 Times/Day

  • Train Fare:

    23.0 USD (~759.53 RUB)

Beijing
  • Total Distance:

    1.09 km (1 miles)

  • Travel Time:

    14 Minutes

  • Frequency:

    N/A

  • Walk Fare:

    0.16 USD (~5.28 RUB)

Beijing
  • Total Distance:

    1824.28 km (1134 miles)

  • Travel Time:

    34 Hours 32 Minutes

  • Frequency:

    0 Times/Day

  • Train Fare:

    210.0 USD (~6,934.81 RUB)

Ulan-Ude Pass
  • Total Distance:

    3288.85 km (2044 miles)

  • Travel Time:

    67 Hours 11 Minutes

  • Frequency:

    0 Times/Day

  • Train Fare:

    120.0 USD (~3,962.75 RUB)

Russia, Primorsky Krai, Vladivostok
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
South Shaanxi Road Station Shanghai Hongqiao 1 USD http://service.shmetro.com/en/hcskb/252.htm 22mins
Shanghai Hongqiao Beidaihe 150 USD https://www.chinahighlights.com/redirect.asp?url=http://www.chinahighlights.com/china-trains/&t=32069 6h 29mins
Beidaihe Beijing 23 USD https://www.chinahighlights.com/redirect.asp?url=http://www.chinahighlights.com/china-trains/&t=32069 1h 50mins
Beijing Ulan-Ude Pass 210 USD http://pass.rzd.ru/main-pass/public/en 32h 53mins
Ulan-Ude Pass Vladivostok 120 USD http://partners.webmasterplan.com/click.asp?ref=578266&site=2894&type=text&tnb=39&diurl=http://reiseauskunft.bahn.de/bin/query.exe/en?S=Ulan-Ude%20Pass&Z=Vladivostok!&start=1&dbkanal_003=L01_S01_D001_ 63h 59mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 529 USD ~ 17,469 RUB
2 people 1,058 USD ~ 34,938 RUB
3 people 1,587 USD ~ 52,407 RUB
4 people 2,116 USD ~ 69,876 RUB
5 people 2,645 USD ~ 87,346 RUB

Did you know?

  • The total CO2 Emission for your Shanghai - Vladivostok train trip is 367.78 kg
  • Your total cost to travel by train from Shanghai to Vladivostok is about 529.0 USD (~17,469.11 RUB)