HUB hero image

How to Travel from

Krasnoyarsk to Beijing

by Plane, Train, Route or Car

Krasnoyarsk
+0
Beijing
Transport search to Beijing
Krasnoyarsk
+0
Beijing
Building a composite car route
Cheapest
Best Offer!
Car
46 h 49 min
3375 km.
from $185
Composite Route Car Only

Four ways to Travel from Krasnoyarsk to Beijing

Composite routes from Krasnoyarsk to Beijing

Cheapest
Other

Transport providers

Train operators

China Railways G-Class

Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Harbin West to Beijing
Ave. Duration:
5h 8m
Frequency:
Once daily
Estimated price:
$76.43–$89.17
Train from Hohhot to Beijing
Ave. Duration:
2h 16m
Frequency:
Every 4 hours
Estimated price:
$31.85–$35.67

China Railways C-Class

Phone:
(86)12306
Website:
12306.com/
Train from Beijing Daxing Airport to Beijing
Ave. Duration:
28 min
Frequency:
Hourly
Estimated price:
$3.44–$4.97

Russian Railways (РЖД)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Krasnoiarsk to Chita
Ave. Duration:
36h 49m
Frequency:
3 times a day
Estimated price:
$58.60–$95.54
Train from Krasnoiarsk to Sliudianka
Ave. Duration:
20h 54m
Frequency:
3 times a day
Estimated price:
$38.22–$62.42

Ulaanbaatar Railway

Phone:
+976-1900-1949
Website:
ubtz.mn/
Train from Sliudianka 1 to Ulaanbaatar
Ave. Duration:
20h
Frequency:
Once a week
Estimated price:
$12.10–$42.04
Train from Ulaanbaatar to Hohhot
Ave. Duration:
25h 1m
Frequency:
Once a week
Estimated price:
$16.56–$152.86

China Railways K-Class

Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Manzhouli to Harbin
Ave. Duration:
12h 12m
Frequency:
Once daily
Estimated price:
$15.29–$38.22

China Railways

Phone:
86-010-12306
Website:
china-railway.com.cn/
Train from Ulaanbaatar to Hohhot
Ave. Duration:
25h 34m
Frequency:
Twice a week
Estimated price:
$152.86–$242.03

Beijing Subway

Phone:
86-010-96165
Website:
bjsubway.com
Train from Xizhimen Station to Dongzhimen
Ave. Duration:
1h 10m
Frequency:
Every 5 minutes
Estimated price:
$0.89–$1.53

Airlines

Aeroflot Russian Airlines

Website:
aeroflot.ru/
Plane from Krasnoyarsk Yemelyanovo Airport to Beijing
Ave. Duration:
4h
Frequency:
Tuesday and Saturday
Estimated price:
$127.39–$611.45

S7 Airlines

Website:
s7.ru/
Plane from Krasnoyarsk Yemelyanovo Airport to Beijing
Ave. Duration:
8h 25m
Frequency:
Every day
Estimated price:
$127.39–$624.19

Bus operators

Chita Bus Terminal

Phone:
8 (3022) 35-99-66
Website:
chitaavtovokzal.ru/
Bus from Chita Bus station to Manzhouli
Ave. Duration:
9h 55m
Frequency:
Once a week
Estimated price:
$25.48

Questions and Answers

What is the cheapest way to get from Krasnoyarsk to Beijing?

The cheapest way to get from Krasnoyarsk to Beijing is to train and subway which costs $81.52 - $250 and takes 3 days 1h.

What is the fastest way to get from Krasnoyarsk to Beijing?

The fastest way to get from Krasnoyarsk to Beijing is to fly and train which takes 8h 4m and costs $108.70 - $532.61 .

Is there a direct train between Krasnoyarsk and Beijing?

No, there is no direct train from Krasnoyarsk to Beijing. However, there are services departing from Krasnoiarsk and arriving at Dongzhimen via Sliudianka 1, Ulaanbaatar, Hohhot and Xizhimen Station. The journey, including transfers, takes approximately 3 days 1h.

How far is it from Krasnoyarsk to Beijing?

The distance between Krasnoyarsk and Beijing is 2637 km. The road distance is 3378.8 km.

How do I travel from Krasnoyarsk to Beijing without a car?

The best way to get from Krasnoyarsk to Beijing without a car is to train and bus which takes 2 days 19h and costs $141.30 - $217.39 .

How long does it take to get from Krasnoyarsk to Beijing?

It takes approximately 8h 4m to get from Krasnoyarsk to Beijing, including transfers.

Where do I catch the Krasnoyarsk to Beijing train from?

Krasnoyarsk to Beijing train services, operated by Russian Railways (РЖД), depart from Krasnoiarsk station.

What is the time difference between Krasnoyarsk and Beijing?

Beijing is 1h ahead of Krasnoyarsk. It is currently 15:08 in Krasnoyarsk and 16:08 in Beijing.

Where does the Krasnoyarsk to Beijing train arrive?

Krasnoyarsk to Beijing train services, operated by Russian Railways (РЖД), arrive at Sliudianka 1 station.

Can I drive from Krasnoyarsk to Beijing?

Yes, the driving distance between Krasnoyarsk to Beijing is 3379 km. It takes approximately 46h 15m to drive from Krasnoyarsk to Beijing.

Where can I stay near Beijing?

There are 615+ hotels available in Beijing. Prices start at $63.38 per night.
+0