There are 7 ways to get from Shenyang to Dalian by train, subway, bus, car, taxi, 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, line 1 subway
best- Take the train from Shenyang North to Dalian NorthHarbin West / ...
- Take the subway from Dalian North to Zhongchang Street1
2h 5m¥168–183Bus
cheapest- Take the bus from Shenyang to Huyue KuaikeHuyue Kuaike
4h 20m¥95–130Drive 379.6 km
- Drive from Shenyang to Dalian379.6 km
3h 59m¥337–486Taxi
- Take the taxi from Shenyang to Dalian379.6 km
3h 59m¥800–1,000Fly
- Fly from Shenyang Taoxian International Airport (SHE) to Dalian Zhoushuizi International Airport (DLC)SHE - DLC
5h 50m¥1,218–2,720Train
- Take the train from Shenyang North to DalianChangchun / ...
2h 11m¥170–190Train via Shenyang
- Take the train from Shenyang to DalianShenyang / ...
3h 5m¥132–284
Shenyang to Dalian by train
Questions & Answers
The cheapest way to get from Shenyang to Dalian is to bus which costs ¥95 - ¥130 and takes 4h 20m.
The fastest way to get from Shenyang to Dalian is to train and line 1 subway which takes 2h 5m and costs ¥160 - ¥190.
Yes, there is a direct bus departing from Shenyang and arriving at Huyue Kuaike. Services depart every two hours. The journey takes approximately 4h 20m.
Yes, there is a direct train departing from Shenyang North and arriving at Dalian. Services depart three times a day, and operate every day. The journey takes approximately 2h 11m.
The distance between Shenyang and Dalian is 379 km. The road distance is 379.6 km.
The best way to get from Shenyang to Dalian without a car is to train and line 1 subway which takes 2h 5m and costs ¥160 - ¥190.
It takes approximately 2h 5m to get from Shenyang to Dalian, including transfers.
Shenyang to Dalian bus services, operated by Dalian Bus, depart from Shenyang station.
Shenyang to Dalian train services, operated by China Railways G-Class, depart from Shenyang North station.
The best way to get from Shenyang to Dalian is to bus which takes 4h 20m and costs ¥95 - ¥130. Alternatively, you can fly, which costs ¥1200 - ¥2800 and takes 5h 50m, you could also train, which costs ¥170 - ¥190 and takes 2h 11m.
What companies run services between Shenyang, China and Dalian, China?
Dalian Bus operates a bus from Shenyang to Huyue Kuaike every 2 hours. Tickets cost ¥95–130 and the journey takes 4h 20m. Alternatively, Shandong Airlines, China Southern Airlines, and three other airlines fly from Shenyang Taoxian International Airport (SHE) to Dalian Zhoushuizi International Airport (DLC) 5 times a day.
- Website
- sda.cn
Flights from Shenyang Taoxian International Airport to Dalian Zhoushuizi International Airport via Qingdao
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ¥1,200–2,700
Flights from Shenyang Taoxian International Airport to Dalian Zhoushuizi International Airport via Jinan
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- ¥1,200–2,800
Flights from Shenyang Taoxian International Airport to Dalian Zhoushuizi International Airport via Beijing Capital
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ¥1,200–3,400
- Website
- airchina.com
Flights from Shenyang Taoxian International Airport to Dalian Zhoushuizi International Airport via Qingdao
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ¥1,200–2,700
Flights from Shenyang Taoxian International Airport to Dalian Zhoushuizi International Airport via Jinan
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- ¥1,200–2,800
Flights from Shenyang Taoxian International Airport to Dalian Zhoushuizi International Airport via Beijing Capital
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ¥1,200–3,400
- Website
- csair.com
Flights from Shenyang Taoxian International Airport to Dalian Zhoushuizi International Airport via Beijing Daxing
- Ave. Duration
- 4h 25m
- When
- Thursday
- Estimated price
- ¥1,200–3,800
- Website
- 9air.com
Flights from Shenyang Taoxian International Airport to Dalian Zhoushuizi International Airport via Yantai Penglai
- Ave. Duration
- 3h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,400–2,900
Train from Shenyang North to Dalian North
- 2nd Class Seat
- ¥160–180
- 1st Class Seat
- ¥270–300
- Business Class Seat
- ¥390–600
Train from Shenyang North to Dalian
- 2nd Class Seat
- ¥170–190
- 1st Class Seat
- ¥280–310
- Business Class Seat
- ¥410–600
Train from Shenyang to Dalian
- 2nd Class Seat
- ¥170–190
- 1st Class Seat
- ¥280–310
- Business Class Seat
- ¥410–600
- Website
- travelchinaguide.com
Subway from Dalian North to Zhongchang Street
- Ave. Duration
- 27 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥3–5
- Schedules at
- dlmetro.com
Train from Shenyang to Dalian
- Ave. Duration
- 4h 2m
- Frequency
- Twice daily
- Estimated price
- ¥130–280
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥130–180
- Adult - 1st Class
- ¥200–280
Train from Shenyang to Dalian
- Website
- dalianbus.com
Bus from Shenyang to Huyue Kuaike
- Ave. Duration
- 4h 20m
- Frequency
- Every 2 hours
- Estimated price
- ¥95–130
- Schedules at
- dalianbus.com
- Ave. Duration
- 3h 59m
- Estimated price
- ¥800–1,000
Shenyang Xulong Taxi
- Phone
- +86 24 86222222
Shenyang Anyun Taxi
- Phone
- +86 24 96158
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 Travelling to the US: What do I need to know?, 4 of the smartest ways to explore Australia, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
More Questions & Answers
Shenyang to Dalian bus services, operated by Dalian Bus, arrive at Huyue Kuaike station.
Shenyang to Dalian train services, operated by China Railways G-Class, arrive at Dalian North station.
Yes, the driving distance between Shenyang to Dalian is 380 km. It takes approximately 3h 59m to drive from Shenyang to Dalian.
There are 92+ hotels available in Dalian.















