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 27m¥223–314Drive 839.4 km
- Drive from Beijing Station to Dandongcar 839.4 km
8h 31m¥714–1,031Fly
- Fly from Beijing Capital International Airport (PEK) to Dandong Langtou Airport (DDG)plane PEK - DDG
3h 43m¥971–3,189Train
- Take the train from Beijing to Sinŭijutrain K27/K28
18h 18m¥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
Questions & Answers
The cheapest way to get from Beijing Station to Dandong is to bus which costs ¥220 - ¥320 and takes 13h 27m.
The fastest way to get from Beijing Station to Dandong is to fly which takes 3h 43m and costs ¥950 - ¥3200.
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 27m.
Yes, there is a direct train departing from Beijing and arriving at Sinŭiju. Services depart four times a week. The journey takes approximately 18h 12m.
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 27m, you could also fly, which costs ¥950 - ¥3200 and takes 3h 43m.
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 45m
- When
- Every day
- Estimated price
- ¥900–1,050
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 Sinŭiju
- Ave. Duration
- 18h 12m
- Frequency
- 4 times 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 French strikes 2018: What are my alternative transport options?, Italy Travel Guides, and How to get from London City Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
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 10+ hotels available in Dandong.









