There are 7 ways to get from Yulin to Datong by plane, train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Beijing Daxing International Airport, train
best- Fly from Yulin Airport (UYN) to Beijing Daxing International Airport (PKX)plane UYN - PKX
- Take the train from Beijing Daxing International Airport to Caoqiaotrain
- Take the train from Beijing North station to Datong South stationtrain
5h 38m¥1,738–4,306Train
cheapest- Take the train from Yulin to Suidetrain
- Take the train from Suide to Taiyuantrain
- Take the train from Taiyuan to Datongtrain
11h 57m¥111–323Train, bus via Taiyuan
- Take the train from Yulin to Suidetrain
- Take the train from Suide to Taiyuantrain
- Take the bus from Taiyuan Bus Terminal to Datongbus
9h 40m¥171–343Drive 473.8 km
- Drive from Yulin to Datongcar 473.8 km
4h 52m¥403–582Taxi
- Take the taxi from Yulin to Datongtaxi 473.8 km
4h 52m¥800–1,000Fly to Beijing Capital International Airport, train
- Fly from Yulin Airport (UYN) to Beijing Capital International Airport (PEK)plane UYN - PEK
- Take the train from Beijing North station to Datong South stationtrain
5h 28m¥1,262–3,719Train, bus
- Take the train from Yulin to Hohhot Easttrain Hangzhou
- Take the bus from hohhot Station to Datong bus stationbus
13h 11m¥135–274
Yulin to Datong by train
Questions & Answers
The cheapest way to get from Yulin to Datong is to train and bus which costs ¥130 - ¥280 and takes 13h 11m.
The fastest way to get from Yulin to Datong is to drive which takes 4h 52m and costs ¥400 - ¥600.
No, there is no direct train from Yulin to Datong. However, there are services departing from Yulin and arriving at Datong via Suide and Taiyuan. The journey, including transfers, takes approximately 11h 57m.
The distance between Yulin and Datong is 1008 km. The road distance is 473.8 km.
The best way to get from Yulin to Datong without a car is to train and bus via Taiyuan which takes 9h 40m and costs ¥170 - ¥350.
It takes approximately 5h 38m to get from Yulin to Datong, including transfers.
Yulin to Datong train services, operated by China Railways C-Class, depart from Yulin station.
Yulin to Datong train services, operated by China Railways C-Class, arrive at Suide station.
Yes, the driving distance between Yulin to Datong is 474 km. It takes approximately 4h 52m to drive from Yulin to Datong.
There are 40+ hotels available in Datong.
What companies run services between Yulin, Shaanxi, China and Datong, Shanxi, China?
You can take a train from Yulin to Datong via Suide and Taiyuan in around 11h 57m.
- Website
- en.ceair.com
Flights from Yulin Airport to Beijing Daxing International Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- ¥1,900–5,000
Flights from Yulin Airport to Beijing Daxing International Airport via Xi An
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ¥1,500–4,100
- Website
- flycua.com
Flights from Yulin Airport to Beijing Daxing International Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- ¥1,900–5,000
- Website
- airchina.com
Flights from Yulin Airport to Beijing Capital International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ¥1,000–3,500
- Website
- hainanairlines.com
Flights from Yulin Airport to Beijing Capital International Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ¥1,300–4,900
- Phone
- +86-010-96165
- Website
- en.bcia.com.cn
Train from Beijing Daxing International Airport to Caoqiao
- Ave. Duration
- 15 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥27–35
- Website
- https://en.bcia.com.cn/gsjssy.html
Train from Beijing North station to Datong South station
- 2nd Class Seat
- ¥150–170
- 1st Class Seat
- ¥240–270
- Business Class Seat
- ¥350–500
Train from Beijing North station to Datong South station
- 2nd Class Seat
- ¥150–170
- 1st Class Seat
- ¥240–270
- Business Class Seat
- ¥350–500
Train from Yulin to Suide
- Adult - second class
- ¥35–55
Train from Yulin to Suide
- Adult - second class
- ¥35–55
Train from Yulin to Suide
- Hard Seat
- ¥20–28
- Hard sleeper
- ¥45–65
- Soft sleeper
- ¥75–100
Train from Yulin to Suide
- Hard Seat
- ¥20–28
- Hard sleeper
- ¥45–65
- Soft sleeper
- ¥75–100
Train from Taiyuan to Datong
- Hard Seat
- ¥40–60
- Hard sleeper
- ¥85–120
- Soft sleeper
- ¥140–190
Train from Yulin to Hohhot East
- Hard Seat
- ¥55–75
- Hard sleeper
- ¥100–150
- Soft sleeper
- ¥170–230
Train from Suide to Taiyuan
- Ave. Duration
- 2h 54m
- Frequency
- Once daily
- Estimated price
- ¥50–140
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥50–75
- Hard Sleeper
- ¥110–140
- Soft Sleeper
- ¥180–230
Train from Suide to Taiyuan
- Ave. Duration
- 2h 54m
- Frequency
- Once daily
- Estimated price
- ¥50–140
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥50–75
- Hard Sleeper
- ¥110–140
- Soft Sleeper
- ¥180–230
- [email protected]
- Website
- chinabusguide.com
Bus from Taiyuan Bus Terminal to Datong
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ¥100–140
- Schedules at
- chinabusguide.com
- Bus
- ¥100–140
Bus from hohhot Station to Datong bus station
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ¥80–130
- Schedules at
- chinabusguide.com
- Bus
- ¥90–130
- Ave. Duration
- 4h 52m
- Estimated price
- ¥800–1,000
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.
Related travel guides
Flying into Beijing?
Read the travel guide




















