There are 5 ways to get from Tianmen Mountain to Xiamen 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 Zhangjiajie Hehua Airport (DYG) to Xiamen Gaoqi International Airport (XMN)plane DYG - XMN
4h 7m¥1,586–2,896Bus
cheapest- Take the bus from Zhangjiajie to Changsha Lituobus
- Take the bus from Changsha East to Xiamenbus
21h 19m¥471–530Train
- Take the train from Zhangjiajie West Station to Changsha stationtrain
- Take the train from Changsha South to Nanchang Westtrain
- Take the train from Nanchang West Station to Xiamentrain
10h 49m¥570–1,103Drive 1,157.3 km
- Drive from Tianmen Mountain to Xiamencar 1,157.3 km
12h 48m¥983–1,420Bus, train
- Take the bus from Zhangjiajie to Changsha Westbus
- Take the train from Changsha South to Xiamentrain Xiamen
14h 15m¥580–1,062
Zhangjiajie Hehua Airport (DYG) to Xiamen Gaoqi International Airport (XMN) flights
Questions & Answers
The cheapest way to get from Tianmen Mountain to Xiamen is to bus which costs ¥470 - ¥550 and takes 21h 19m.
The fastest way to get from Tianmen Mountain to Xiamen is to fly which takes 4h 7m and costs ¥1500 - ¥2900.
No, there is no direct bus from Tianmen Mountain to Xiamen. However, there are services departing from Zhangjiajie and arriving at Xiamen via Changsha East. The journey, including transfers, takes approximately 21h 19m.
No, there is no direct train from Tianmen Mountain station to Xiamen. However, there are services departing from Zhangjiajie West Station and arriving at Xiamen via Jintai Plaza, Changsha South and Nanchang West Station. The journey, including transfers, takes approximately 10h 49m.
The distance between Tianmen Mountain and Xiamen is 948 km. The road distance is 1157.3 km.
The best way to get from Tianmen Mountain to Xiamen without a car is to train which takes 10h 49m and costs ¥550 - ¥1100.
It takes approximately 4h 7m to get from Tianmen Mountain to Xiamen, including transfers.
Tianmen Mountain to Xiamen bus services, operated by China Bus Guide, depart from Zhangjiajie station.
Tianmen Mountain to Xiamen train services, operated by China Railways G-Class, depart from Zhangjiajie West Station.
The best way to get from Tianmen Mountain to Xiamen is to fly which takes 4h 7m and costs ¥1500 - ¥2900. Alternatively, you can train, which costs ¥550 - ¥1100 and takes 10h 49m, you could also bus, which costs ¥470 - ¥550 and takes 21h 19m.
What companies run services between Tianmen Mountain, Hunan Sheng, China and Xiamen, China?
Fuzhou Airlines, Juneyao Airlines, and Shandong Airlines fly from Zhangjiajie Hehua Airport (DYG) to Xiamen Gaoqi International Airport (XMN) once daily. Alternatively, you can take a vehicle from Tianmen Mountain to Xiamen via Zhangjiajie West Station, Changsha station, Jintai Plaza, Changsha South station, Changsha South, Nanchang West, and Nanchang West Station in around 10h 49m.
- Website
- fuzhou-air.cn
Flights from Zhangjiajie Hehua Airport to Xiamen Gaoqi International Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥460–2,500
Train from Zhangjiajie West Station to Changsha station
- 2nd Class Seat
- ¥150–170
- 1st Class Seat
- ¥240–270
- Business Class Seat
- ¥350–500
Train from Changsha South to Nanchang West
- Ave. Duration
- 1h 33m
- Frequency
- Every 30 minutes
- Estimated price
- ¥162–210
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥190–210
- 1st Class Seat
- ¥310–340
- Business Class Seat
- ¥440–650
Train from Nanchang West Station to Xiamen
- 2nd Class Seat
- ¥310–350
- 1st Class Seat
- ¥520–570
- Business Class Seat
- ¥750–1,100
Train from Changsha South to Xiamen
- 2nd Class Seat
- ¥460–510
- 1st Class Seat
- ¥750–850
- Business Class Seat
- ¥1,100–1,600
Train from Changsha South to Nanchang West
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ¥140–310
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥140–200
- Adult - 1st Class
- ¥220–310
Train from Nanchang West Station to Xiamen
- Ave. Duration
- 4h 54m
- Frequency
- Once daily
- Estimated price
- ¥220–550
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥220–310
- Adult - 1st Class
- ¥370–550
Train from Changsha South to Xiamen
- Ave. Duration
- 7h 8m
- Frequency
- Once daily
- Estimated price
- ¥310–750
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥310–440
- Adult - 1st Class
- ¥500–750
- [email protected]
- Website
- chinabusguide.com
Bus from Zhangjiajie to Changsha Lituo
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- ¥110–160
- Schedules at
- chinabusguide.com
- Bus
- ¥110–160
Bus from Zhangjiajie to Changsha West
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- ¥110–150
- Schedules at
- chinabusguide.com
- Bus
- ¥110–150
- Phone
- 400-830-6666
- Website
- ctrip.com
Bus from Changsha East to Xiamen
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- ¥320
- Schedules at
- ctrip.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 Need to know: Jadrolinija, How to get from Stansted Airport into central London, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.
More Questions & Answers
Tianmen Mountain to Xiamen bus services, operated by China Bus Guide, arrive at Changsha Lituo station.
Tianmen Mountain to Xiamen train services, operated by China Railways G-Class, arrive at Changsha station.
Yes, the driving distance between Tianmen Mountain to Xiamen is 1157 km. It takes approximately 12h 48m to drive from Tianmen Mountain to Xiamen.
There are 387+ hotels available in Xiamen.









