There are 5 ways to get from Xiamen to Dalian by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Xiamen Gaoqi International Airport (XMN) to Dalian Zhoushuizi International Airport (DLC)plane XMN - DLC
3h 51m¥1,038–1,546Train, bus
cheapest- Take the train from Xiamen North to Yangzhou Stationtrain
- Take the bus from Yangzhou Bus Station to Nanjing Getangbus
- Take the bus from Nanjing Getang to Dalianbus
32h 45m¥832–1,637Train
- Take the train from Xiamen to Shanghai Hongqiaotrain Xiamen
- Take the train from Shanghai Hongqiao to Dalian North Stationtrain Shanghai Hongqiao
17h 45m¥1,346–1,536Drive 2,677.8 km
- Drive from Xiamen to Daliancar 2,677.8 km
27h 24m¥2,277–3,289Train via Xiamen North
- Take the train from Xiamen North to Shanghai Hongqiaotrain Xiamen North
- Take the train from Shanghai Hongqiao to Dalian North Stationtrain Shanghai Hongqiao
20h 17m¥1,175–1,812
Xiamen Gaoqi International Airport (XMN) to Dalian Zhoushuizi International Airport (DLC) flights
Questions & Answers
The cheapest way to get from Xiamen to Dalian is to fly which costs ¥1000 - ¥1600 and takes 3h 51m.
The fastest way to get from Xiamen to Dalian is to fly which takes 3h 51m and costs ¥1000 - ¥1600.
No, there is no direct train from Xiamen to Dalian. However, there are services departing from Xiamen and arriving at Zhongchang Street via Shanghai Hongqiao and Dalian North. The journey, including transfers, takes approximately 17h 45m.
The distance between Xiamen and Dalian is 1660 km. The road distance is 2677.8 km.
The best way to get from Xiamen to Dalian without a car is to train which takes 17h 45m and costs ¥1300 - ¥1600.
It takes approximately 3h 51m to get from Xiamen to Dalian, including transfers.
Xiamen to Dalian train services, operated by China Railways G-Class, depart from Xiamen station.
The best way to get from Xiamen to Dalian is to fly which takes 3h 51m and costs ¥1000 - ¥1600. Alternatively, you can train, which costs ¥1300 - ¥1600 and takes 17h 45m.
Xiamen to Dalian train services, operated by China Railways G-Class, arrive at Shanghai Hongqiao station.
Yes, the driving distance between Xiamen to Dalian is 2678 km. It takes approximately 27h 24m to drive from Xiamen to Dalian.
What companies run services between Xiamen, China and Dalian, China?
Xiamen Airlines and China Southern Airlines fly from Xiamen Gaoqi International Airport (XMN) to Dalian Zhoushuizi International Airport (DLC) twice daily. Alternatively, you can take a train from Xiamen to Zhongchang Street via Shanghai Hongqiao, Dalian North Station, and Dalian North in around 17h 45m.
- Website
- csair.com
Flights from Xiamen Gaoqi International Airport to Dalian Zhoushuizi International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ¥1,900–6,000
- Website
- xiamenair.com
Flights from Xiamen Gaoqi International Airport to Dalian Zhoushuizi International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ¥2,000–4,300
Train from Xiamen to Shanghai Hongqiao
- 2nd Class Seat
- ¥490–540
- 1st Class Seat
- ¥800–900
- Business Class Seat
- ¥1,100–1,700
Train from Shanghai Hongqiao to Dalian North Station
- 2nd Class Seat
- ¥850–1,000
- 1st Class Seat
- ¥1,400–1,600
- Business Class Seat
- ¥2,100–3,100
Train from Xiamen North to Shanghai Hongqiao
- 2nd Class Seat
- ¥470–520
- 1st Class Seat
- ¥750–900
- Business Class Seat
- ¥1,100–1,600
Train from Shanghai Hongqiao to Dalian North Station
- 2nd Class Seat
- ¥850–1,000
- 1st Class Seat
- ¥1,400–1,600
- Business Class Seat
- ¥2,100–3,100
Train from Xiamen North to Yangzhou Station
- Ave. Duration
- 11h 12m
- Frequency
- Once daily
- Estimated price
- ¥420–1,000
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥420–600
- Adult - 1st Class
- ¥700–1,000
Train from Xiamen North to Shanghai Hongqiao
- Ave. Duration
- 7h 54m
- Frequency
- Every 4 hours
- Estimated price
- ¥320–800
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥320–450
- Adult - 1st Class
- ¥550–800
- [email protected]
- Website
- chinabusguide.com
Bus from Yangzhou Bus Station to Nanjing Getang
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ¥31–80
- Schedules at
- chinabusguide.com
- Bus
- ¥55–80
Bus from Nanjing Getang to Dalian
- Ave. Duration
- 17h 20m
- Frequency
- Once daily
- Estimated price
- ¥380–550
- Schedules at
- chinabusguide.com
- Bus
- ¥380–550
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?, How to get from Stansted Airport into central London, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
There are 106+ hotels available in Dalian.









