There are 5 ways to get from Madrid to Zhangjiajie by plane, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Zhangjiajie Hehua Airport
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Zhangjiajie Hehua Airport (DYG)plane MAD - DYG
17h 11m¥3,309–5,520Fly to Changsha Huanghua Airport, train
cheapest- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Changsha Huanghua Airport (CSX)plane MAD - CSX
- Take the train from Changsha station to Zhangjiajie West Stationtrain
21h 39m¥2,474–4,405Drive 11,661.3 km
- Drive from Madrid Chamartín to Zhangjiajiecar 11,661.3 km
5d 9h¥14,362–20,745Fly to Changde, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Changde (CGD)plane MAD - CGD
- Take the train from Changde to Zhangjiajie West Stationtrain
23h 7m¥3,222–8,158Fly to Chongqing Jiangbei International Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Chongqing Jiangbei International Airport (CKG)plane MAD - CKG
- Take the train from Jiangbei Airport to Zhangjiajie West Stationtrain
19h 6m¥3,009–4,942
Adolfo Suárez Madrid–Barajas Airport (MAD) to Zhangjiajie Hehua Airport (DYG) flights
Questions & Answers
The cheapest way to get from Madrid to Zhangjiajie is to fly and train which costs ¥2400 - ¥4500 and takes 21h 39m.
The fastest way to get from Madrid to Zhangjiajie is to fly which takes 17h 11m and costs ¥3300 - ¥5500.
The distance between Madrid and Zhangjiajie is 9736 km. The road distance is 11661.3 km.
It takes approximately 17h 11m to get from Madrid to Zhangjiajie, including transfers.
Zhangjiajie is 6h ahead of Madrid. It is currently 9:08 PM in Madrid and 3:08 AM in Zhangjiajie.
Yes, the driving distance between Madrid to Zhangjiajie is 11661 km. It takes approximately 5 days 9h to drive from Madrid to Zhangjiajie.
There are 364+ hotels available in Zhangjiajie.
What companies run services between Madrid, Spain and Zhangjiajie, China?
Air China, China Eastern Airlines, and two other airlines fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Zhangjiajie Hehua Airport (DYG) 4 times a day.
- Website
- airchina.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Zhangjiajie Hehua Airport via Beijing Capital
- Ave. Duration
- 17h 21m
- When
- Every day
- Estimated price
- ¥2,400–7,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Zhangjiajie Hehua Airport via Tianfu International
- Ave. Duration
- 17h 35m
- When
- Sunday
- Estimated price
- ¥2,700–7,500
Flights from Adolfo Suárez Madrid–Barajas Airport to Chongqing Jiangbei International Airport via Beijing Capital
- Ave. Duration
- 15h 5m
- When
- Every day
- Estimated price
- ¥2,100–6,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Changsha Huanghua Airport via Beijing Capital
- Ave. Duration
- 15h 56m
- When
- Every day
- Estimated price
- ¥2,600–3,800
- Website
- csair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Zhangjiajie Hehua Airport via Tianfu International
- Ave. Duration
- 19h 55m
- When
- Wednesday and Friday
- Estimated price
- ¥2,700–7,500
Flights from Adolfo Suárez Madrid–Barajas Airport to Changde via Guangzhou Baiyun
- Ave. Duration
- 18h 35m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥2,900–9,500
Flights from Adolfo Suárez Madrid–Barajas Airport to Changde via Tianfu International
- Ave. Duration
- 26h 30m
- When
- Sunday
- Estimated price
- ¥3,100–8,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Changsha Huanghua Airport via Tianfu International
- Ave. Duration
- 17h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥2,100–3,200
Flights from Adolfo Suárez Madrid–Barajas Airport to Changsha Huanghua Airport via Guangzhou Baiyun
- Ave. Duration
- 19h 30m
- When
- Friday
- Estimated price
- ¥2,200–7,500
- Website
- en.ceair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Zhangjiajie Hehua Airport via Shanghai Pudong
- Ave. Duration
- 18h 25m
- When
- Every day
- Estimated price
- ¥2,700–7,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Changsha Huanghua Airport via Shanghai Pudong
- Ave. Duration
- 16h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ¥2,300–6,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Changsha Huanghua Airport via Wenzhou
- Ave. Duration
- 16h 40m
- When
- Wednesday and Saturday
- Estimated price
- ¥2,300–6,000
- Website
- ch.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Zhangjiajie Hehua Airport via Tianfu International
- Ave. Duration
- 19h 55m
- When
- Wednesday and Friday
- Estimated price
- ¥2,700–7,500
Flights from Adolfo Suárez Madrid–Barajas Airport to Changde via Tianfu International
- Ave. Duration
- 26h 30m
- When
- Sunday
- Estimated price
- ¥3,100–8,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Changsha Huanghua Airport via Tianfu International
- Ave. Duration
- 17h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥2,100–3,200
- Website
- hainanairlines.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Chongqing Jiangbei International Airport
- Ave. Duration
- 11h 55m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- ¥2,000–6,500
Flights from Adolfo Suárez Madrid–Barajas Airport to Chongqing Jiangbei International Airport via Shenzhen Bao'an International
- Ave. Duration
- 16h 40m
- When
- Saturday
- Estimated price
- ¥2,400–7,500
- Website
- cathaypacific.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Chongqing Jiangbei International Airport via Hong Kong
- Ave. Duration
- 16h 35m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ¥3,100–9,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Changsha Huanghua Airport via Hong Kong
- Ave. Duration
- 16h 40m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- ¥3,000–9,000
Train from Changde to Zhangjiajie West Station
- 2nd Class Seat
- ¥65–75
- 1st Class Seat
- ¥105–115
- Business Class Seat
- ¥140–210
Train from Jiangbei Airport to Zhangjiajie West Station
- 2nd Class Seat
- ¥200–220
- 1st Class Seat
- ¥330–370
- Business Class Seat
- ¥480–700
Train from Changsha station to Zhangjiajie West Station
- 2nd Class Seat
- ¥150–170
- 1st Class Seat
- ¥240–270
- Business Class Seat
- ¥350–500
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 The London Underground: Essential tips to navigate the Tube, What documents do I need to cross Niagara Falls?, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.





