HUB hero image

How to Travel from

Ulan Ude to Beijing

by Plane, Train, Rideshare, Route or Car

Ulan Ude
+0
Beijing
Transport search to Beijing
Ulan Ude
+0
Beijing
Building a composite car route
Cheapest
Best Offer!
Car
25 h 4 min
1907 km.
from $104
Composite Route Car Only

Six ways to Travel from Ulan Ude to Beijing

Composite routes from Ulan Ude to Beijing

Cheapest
Other

Transport providers

Airlines

Air China

Website:
airchina.com/index.shtml
Plane from Ulan-Ude to Beijing
Ave. Duration:
11h 20m
Frequency:
Wednesday, Friday, and Sunday
Estimated price:
$121.02–$484.07

China Southern Airlines

Website:
csair.com/
Plane from Ulan-Ude to Beijing
Ave. Duration:
11h 45m
Frequency:
Monday
Estimated price:
$152.86–$700.62

Aeroflot Russian Airlines

Website:
aeroflot.ru/
Plane from Ulan-Ude to Beijing
Ave. Duration:
10h 10m
Frequency:
Tuesday
Estimated price:
$191.08–$828.01

S7 Airlines

Website:
s7.ru/
Plane from Ulan-Ude to Beijing
Ave. Duration:
14h 55m
Frequency:
Tuesday, Wednesday, Thursday, Saturday, and Sunday
Estimated price:
$101.91–$522.28

Hainan

Website:
hainanairlines.com/
Plane from Ulan-Ude to Beijing
Ave. Duration:
6h 35m
Frequency:
Saturday
Estimated price:
$191.08–$369.42

Train operators

China Railways G-Class

Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Hohhot to Beijing
Ave. Duration:
2h 16m
Frequency:
Every 4 hours
Estimated price:
$33.12–$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.57–$5.10

Ulaanbaatar Railway

Phone:
+976-1900-1949
Website:
ubtz.mn/
Train from Ulan-Ude to Ulaanbaatar
Ave. Duration:
14h 59m
Frequency:
Once a week
Estimated price:
$7.64–$28.02
Train from Ulaanbaatar to Hohhot
Ave. Duration:
25h 1m
Frequency:
Once a week
Estimated price:
$17.83–$152.86

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

Russian Railways (RZhD)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Ulan-Ude to Ulaanbaatar
Ave. Duration:
14h 59m
Frequency:
Once a week
Estimated price:
$38.22–$165.60

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.96–$1.53

Bus operators

China Bus Guide

Website:
chinabusguide.com
Bus from Hohhot to Beijing
Ave. Duration:
7h
Frequency:
Every 4 hours
Estimated price:
$23.83

Questions and Answers

What is the cheapest way to get from Ulan-Ude to Beijing?

The cheapest way to get from Ulan-Ude to Beijing is to train which costs $50 - $184.78 and takes 45h 26m.

What is the fastest way to get from Ulan-Ude to Beijing?

The fastest way to get from Ulan-Ude to Beijing is to fly which takes 7h 25m and costs $163.04 - $326.09 .

Is there a direct train between Ulan-Ude and Beijing?

No, there is no direct train from Ulan-Ude to Beijing station. However, there are services departing from Ulan-Ude and arriving at Dongzhimen Station via Ulaanbaatar, Hohhot and Xizhimen Station. The journey, including transfers, takes approximately 45h 26m.

How far is it from Ulan-Ude to Beijing?

The distance between Ulan-Ude and Beijing is 1595 km. The road distance is 1909.4 km.

How do I travel from Ulan-Ude to Beijing without a car?

The best way to get from Ulan-Ude to Beijing without a car is to train which takes 45h 26m and costs $50 - $184.78 .

How long does it take to get from Ulan-Ude to Beijing?

It takes approximately 10h 47m to get from Ulan-Ude to Beijing, including transfers.

Where do I catch the Ulan-Ude to Beijing train from?

Ulan-Ude to Beijing train services, operated by Ulaanbaatar Railway, depart from Ulan-Ude station.

Train or fly from Ulan-Ude to Beijing?

The best way to get from Ulan-Ude to Beijing is to train which takes 45h 26m and costs $50 - $184.78 . Alternatively, you can fly, which costs $163.04 - $326.09 and takes 7h 25m.

Where does the Ulan-Ude to Beijing train arrive?

Ulan-Ude to Beijing train services, operated by Ulaanbaatar Railway, arrive at Ulaanbaatar station.

Can I drive from Ulan-Ude to Beijing?

Yes, the driving distance between Ulan-Ude to Beijing is 1909 km. It takes approximately 25h 2m to drive from Ulan-Ude to Beijing.

Where can I stay near Beijing?

There are 614+ hotels available in Beijing. Prices start at $65.86 per night.
+0