HUB hero image

How to Travel from

Ulan Ude to Beijing

by Plane

Ulan Ude
+0
Beijing
Transport search to Beijing
Ulan Ude
+0
Beijing
Building a composite car route
Other
Best Offer!
Plane
2 h 9 min
1487 km.
from $181.74
Composite Route Car Only

One way to Travel from Ulan Ude to Beijing

Select an Option Below to Start Your Journey
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:
$103.26–$413.04

China Southern Airlines

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

Aeroflot Russian Airlines

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

S7 Airlines

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

Hainan

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

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:
$28.26–$30.43

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.04–$4.35

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:
$6.52–$23.91
Train from Ulaanbaatar to Hohhot
Ave. Duration:
25h 1m
Frequency:
Once a week
Estimated price:
$15.22–$130.43

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:
$130.43–$206.52

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:
$32.61–$141.30

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.82–$1.30

Bus operators

China Bus Guide

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

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