• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 8 ways to get from Vladivostok to Beijing by train, plane, 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.

Recommended option

Train to Vladivostok, fly  •  6h 16m

  1. Take the train from Vladivostok to Vladivostok International Airport
  2. Fly from Vladivostok (VVO) to Beijing Capital (PEK) VVO - PEK

¥699 - ¥3049

7 alternative options

Bus, bus to Yanji, fly  •  12h 52m

  1. Take the bus from Vladivostok to Ussurijsk
  2. Take the bus from Ussurijsk to Yanji
  3. Fly from Yanji (YNJ) to Beijing Capital (PEK) YNJ - PEK

¥834 - ¥3411

Bus, bus to Mudanjiang, fly  •  12h 5m

  1. Take the bus from Vladivostok to Ussurijsk
  2. Take the bus from Ussurijsk to Mudanjiang
  3. Fly from Mudanjiang (MDG) to Beijing Capital (PEK) MDG - PEK

¥1572 - ¥3324

Bus, train via Tianjin  •  31h

  1. Take the bus from Vladivostok to Ussurijsk 511
  2. Take the bus from Ussurijsk to Yanji 810
  3. Take the bus from Yanji to Jianshejie terminal
  4. Take the train from Dalian to Tianjin West Station
  5. Take the train from Tianjin West Station to Beijing South

Bus, train  •  31h 14m

  1. Take the bus from Vladivostok to Ussurijsk 511
  2. Take the bus from Ussurijsk to Yanji 810
  3. Take the bus from Yanji to Jianshejie terminal
  4. Take the train from Dalian to Beijing

Bus  •  40h 10m

  1. Take the bus from Vladivostok to Ussurijsk 511
  2. Take the bus from Ussurijsk to Yanji 810
  3. Take the bus from Yanji to Jianshejie terminal
  4. Take the bus from Dalian Jianshejie Bus terminal to Beijing Station

Train  •  4 days 4h

  1. Take the train from Vladivostok to Karymskaia D
  2. Take the train from Karymskaia to Zabajkalsk
  3. Take the train from Zabaykalsk to Beijing

¥1901 - ¥3025

Drive  •  18h 34m

  1. Drive from Vladivostok to Dongzhimen 1084.3 miles

¥1000 - ¥1600

Questions & Answers

The cheapest way to get from Vladivostok to Beijing is to train and fly which costs RUB 6500 - RUB 29000 and takes 6h 16m.

More details

The quickest way to get from Vladivostok to Beijing is to train and fly which costs RUB 6500 - RUB 29000 and takes 6h 16m.

More details

No, there is no direct bus from Vladivostok to Beijing station. However, there are services departing from Vladivostok and arriving at Beijing Station via Ussurijsk, Yanji and Dalian Jianshejie Bus terminal. The journey, including transfers, takes approximately 40h 10m.

More details

No, there is no direct train from Vladivostok to Beijing. However, there are services departing from Vladivostok and arriving at Beijing via Karymskaia and Zabaykalsk. The journey, including transfers, takes approximately 4 days 4h.

More details

The distance between Vladivostok and Beijing is 1335 km. The road distance is 1734.8 km.

Get driving directions

The best way to get from Vladivostok to Beijing without a car is to bus and train via Tianjin which takes 31h and costs .

More details

It takes approximately 6h 16m to get from Vladivostok to Beijing, including transfers.

More details

Vladivostok to Beijing bus services, operated by VL, depart from Vladivostok station.

More details

Vladivostok to Beijing train services, operated by Russian Railways (RZhD), depart from Vladivostok station.

More details

The best way to get from Vladivostok to Beijing is to bus which takes 40h 10m and costs . Alternatively, you can train, which costs RUB 17000 - RUB 29000 and takes 4 days 4h.

Mode details

Map of how to get from Vladivostok to Beijing.
Launch map view
  • Distance: 834.5 miles
  • Duration: 6h 16m

What companies run services between Vladivostok, Russia and Beijing, China?

You can take a bus from Vladivostok to Beijing via Ussurijsk, Yanji, and Dalian Jianshejie Bus terminal in around 40h 10m. Alternatively, you can take a train from Vladivostok to Beijing via Karymskaia and Zabaykalsk in around 4 days 4h.

Airlines
China Southern Airlines
Website
csair.com
Flights from Yanji to Beijing Capital
Ave. Duration
2h 15m
When
Every day
Estimated price
¥550 - ¥3000
Flights from Yanji to Beijing Capital via Changchun
Ave. Duration
4h 57m
When
Every day
Estimated price
¥550 - ¥3200
Flights from Mudanjiang to Beijing Capital via Shenyang
Ave. Duration
4h 10m
When
Monday, Wednesday, Friday and Saturday
Estimated price
¥1700 - ¥3700
Flights from Mudanjiang to Beijing Capital via Dalian
Ave. Duration
5h 20m
When
Tuesday, Thursday and Sunday
Estimated price
¥1700 - ¥3700
Air China
Website
airchina.com
Flights from Yanji to Beijing Capital
Ave. Duration
2h 15m
When
Every day
Estimated price
¥550 - ¥3100
Flights from Mudanjiang to Beijing Capital
Ave. Duration
2h 25m
When
Every day
Estimated price
¥1400 - ¥3100
China Eastern Airlines
Website
en.ceair.com
Flights from Yanji to Beijing Capital via Yantai
Ave. Duration
4h 45m
When
Every day
Estimated price
¥600 - ¥3900
Flights from Yanji to Beijing Capital via Qingdao
Ave. Duration
5h
When
Every day
Estimated price
¥650 - ¥4400
Flights from Mudanjiang to Beijing Capital via Yantai
Ave. Duration
5h 10m
When
Monday, Wednesday, Friday and Sunday
Estimated price
¥1700 - ¥6500
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Vladivostok to Beijing Capital
Ave. Duration
2h 40m
When
Tuesday and Saturday
Estimated price
¥650 - ¥14000
S7 Airlines
Website
s7.ru
Flights from Vladivostok to Beijing Capital
Ave. Duration
2h 45m
When
Tuesday and Sunday
Estimated price
¥650 - ¥5500
Ural Airlines
Website
uralairlines.com
Flights from Vladivostok to Beijing Capital
Ave. Duration
2h 45m
When
Thursday and Sunday
Estimated price
¥480 - ¥2100
Train operators
Express Prymorya
Phone
7 4232450099
Website
expresspk.ru
Train from Vladivostok to Vladivostok International Airport
Ave. Duration
54m
Frequency
5 times a day
Estimated price
¥25
Schedules at
expresspk.ru
China Railways G-Class
Train from Dalian to Tianjin West Station
Ave. Duration
5h 1m
Frequency
Once daily
Estimated price
¥390 - ¥460
Schedules at
trip.com
2nd Class Seat
¥390 - ¥460
1st Class Seat
¥650 - ¥750
Business Class Seat
¥1200 - ¥1500
Train from Tianjin West Station to Beijing South
Ave. Duration
38m
Frequency
Every 2 hours
Estimated price
¥85 - ¥110
Schedules at
trip.com
2nd Class Seat
¥85 - ¥110
1st Class Seat
¥130 - ¥160
Business Class Seat
¥280 - ¥330
China Railways C-Class
Website
china-railway.com.cn
Train from Tianjin West Station to Beijing South
Ave. Duration
32m
Frequency
Hourly
Estimated price
¥50 - ¥75
Schedules at
trip.com
Book at
trip.com
China Railways D-Class
Website
chinahighlights.com
Train from Dalian to Beijing
Ave. Duration
6h 4m
Frequency
Once daily
Estimated price
¥260 - ¥350
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
¥260 - ¥350
1st Class Seat
¥370 - ¥550
Russian Railways (RZhD)
Website
rzd.ru
Train from Vladivostok to Karymskaia
Ave. Duration
2 days 6h
Frequency
4 times a day
Estimated price
¥310 - ¥850
Website
pass.rzd.ru
3rd Class (Platzcart)
¥310 - ¥460
2nd Class (Kupé)
¥550 - ¥850
Train from Karymskaia to Zabajkalsk
Ave. Duration
8h 2m
Frequency
3 times a week
Estimated price
¥85 - ¥180
Website
pass.rzd.ru
3rd Class (Platzcart)
¥85 - ¥130
2nd Class (Kupé)
¥120 - ¥180
Russian Railways
Website
rzd.ru
Train from Zabaykalsk to Beijing
Ave. Duration
35h 44m
Frequency
Once a week
Estimated price
¥1500 - ¥2000
Website
pass.rzd.ru
Bus operators
VL
Phone
8 (423) 230 06 86
Website
vl.ru
Bus from Vladivostok to Ussurijsk
Ave. Duration
1h 50m
Frequency
Once daily
Estimated price
¥27 - ¥40
Schedules at
vl.ru
Bus from Ussurijsk to Mudanjiang
Ave. Duration
5h
Frequency
Twice daily
Estimated price
¥65 - ¥190
Schedules at
vl.ru
Prymorye Busses
Phone
74232400513
Email
2400513@mail.ru
Website
atp.ritmteam.ru
Bus from Ussurijsk to Yanji
Ave. Duration
6h
Frequency
Once daily
Estimated price
¥192
Schedules at
atp.ritmteam.ru
Dalian Bus
Website
dalianbus.com
Bus from Yanji to Jianshejie terminal
Ave. Duration
14h 20m
Frequency
Once daily
Schedules at
dalianbus.com
Bus from Dalian Jianshejie Bus terminal to Beijing Station
Ave. Duration
15h
Frequency
Once daily
Estimated price
¥160
Schedules at
dalianbus.com

Want to know more about travelling around China

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

The quickest flight from Vladivostok Airport to Beijing Capital Airport is the direct flight which takes 2h 40m.

Search flights

Vladivostok to Beijing bus services, operated by Dalian Bus, arrive at Beijing Station.

More details

Beijing is 2h behind Vladivostok. It is currently 6:41 PM in Vladivostok and 4:41 PM in Beijing.

Vladivostok to Beijing train services, operated by Russian Railways, arrive at Beijing station.

More details

Yes, the driving distance between Vladivostok to Beijing is 1735 km. It takes approximately 18h 34m to drive from Vladivostok to Beijing.

Get driving directions

Aeroflot Russian Airlines, S7 Airlines and Ural Airlines offer flights from Vladivostok Airport to Beijing Capital Airport.

Search flights

There are 1139+ hotels available in Beijing. Prices start at ¥370 per night.

More details