There are 6 ways to get from Beijing Station to Dandong by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Shenyang
best- Take the train from Beijing to Shenyang North Stationtrain Beijing
- Take the train from Shenyang North to Dandongtrain Yanji West
5h 43m¥404–523Bus
cheapest- Take the bus from Beijing Sihui to Dandongbus Bjshdd
13h 28m¥223–314Drive 839.4 km
- Drive from Beijing Station to Dandongcar 839.4 km
8h 31m¥707–1,020Fly
- Fly from Beijing Capital International Airport (PEK) to Dandong Langtou Airport (DDG)plane PEK - DDG
3h 48m¥971–1,139Train
- Take the train from Beijing to Dandongtrain Beijing
14h 16m¥800–1,500Bus via Dalian
- Take the bus from Beijing Station to Dalian Jianshejie Bus terminalbus
- Take the bus from Dalian South to Dandongbus
19h 45m¥240–378
Beijing Station to Dandong by foot and train
Comparing Your Travel Options
The cheapest way to get from Beijing Station to Dandong is to bus which costs ¥220 - ¥320 and takes 13h 28m.
The fastest way to get from Beijing Station to Dandong is to fly which takes 3h 48m and costs ¥950 - ¥1200.
No, there is no direct bus from Beijing Station to Dandong. However, there are services departing from Beijing Sihui and arriving at Dandong via . The journey, including transfers, takes approximately 13h 28m.
Yes, there is a direct train departing from Beijing and arriving at Dandong. Services depart twice a week, and operate Monday and Thursday. The journey takes approximately 14h 10m.
The distance between Beijing Station and Dandong is 942 km. The road distance is 839.4 km.
The best way to get from Beijing Station to Dandong without a car is to train via Shenyang which takes 5h 43m and costs ¥400 - ¥550.
It takes approximately 5h 43m to get from Beijing Station to Dandong, including transfers.
Beijing Station to Dandong bus services, operated by China Bus Guide, depart from Beijing Sihui station.
Beijing Station to Dandong train services, operated by China Railways G-Class, depart from Beijing station.
The best way to get from Beijing Station to Dandong is to train via Shenyang which takes 5h 43m and costs ¥400 - ¥550. Alternatively, you can bus, which costs ¥220 - ¥320 and takes 13h 28m, you could also fly, which costs ¥950 - ¥1200 and takes 3h 48m.
What companies run services between Beijing Station, China and Dandong, China?
You can take a vehicle from Beijing Station to Dandong via Beijing, Shenyang North Station, and Shenyang North in around 5h 43m. Alternatively, China Bus Guide operates a bus from Beijing Sihui to Dandong once daily. Tickets cost ¥220–310 and the journey takes 12h.
- Website
- airchina.com
Flights from Beijing Capital International Airport to Dandong Langtou Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ¥910–960
Train from Beijing to Shenyang North Station
- 2nd Class Seat
- ¥300–340
- 1st Class Seat
- ¥510–550
- Business Class Seat
- ¥700–1,100
Train from Shenyang North to Dandong
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- ¥95–190
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥95–130
- Adult - 1st Class
- ¥130–190
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Beijing to Dandong
- Ave. Duration
- 14h 10m
- Frequency
- Twice a week
- Estimated price
- ¥800–1,500
- Schedules at
- 12306.cn
- [email protected]
- Website
- chinabusguide.com
Bus from Beijing Sihui to Dandong
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- ¥220–310
- Schedules at
- chinabusguide.com
- Bus
- ¥220–300
- Website
- dalianbus.com
Bus from Beijing Station to Dalian Jianshejie Bus terminal
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- ¥160–280
- Schedules at
- dalianbus.com
Bus from Dalian South to Dandong
- Ave. Duration
- 3h 40m
- Frequency
- Every 4 hours
- Estimated price
- ¥80–100
- Schedules at
- dalianbus.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London to Edinburgh, Flying into Beijing?, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Beijing Station to Dandong bus services, operated by China Bus Guide, arrive at Dandong station.
Beijing Station to Dandong train services, operated by China Railways G-Class, arrive at Shenyang North Station.
Yes, the driving distance between Beijing Station to Dandong is 839 km. It takes approximately 8h 31m to drive from Beijing Station to Dandong.
There are seven+ hotels available in Dandong.









