There are 3 ways to get from Avatar Hallelujah Mountain to Shanghai by plane, train, 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 Shanghai Pudong International Airport (PVG)plane DYG - PVG
3h 28m¥777–1,740Train
cheapest- Take the train from Zhangjiajie West Station to Shanghai Hongqiaotrain Zhangjiajie West
8h 11m¥758–868Drive 1,269.8 km
- Drive from Avatar Hallelujah Mountain to Shanghaicar 1,269.8 km
12h 58m¥1,076–1,554
Zhangjiajie Hehua Airport (DYG) to Shanghai Pudong International Airport (PVG) flights
Questions & Answers
The cheapest way to get from Avatar Hallelujah Mountain to Shanghai is to train which costs ¥750 - ¥900 and takes 8h 11m.
The fastest way to get from Avatar Hallelujah Mountain to Shanghai is to fly which takes 3h 28m and costs ¥750 - ¥1800.
No, there is no direct train from Avatar Hallelujah Mountain station to Shanghai. However, there are services departing from Zhangjiajie West Station and arriving at South Shaanxi Road via Shanghai Hongqiao Train Station. The journey, including transfers, takes approximately 8h 11m.
The distance between Avatar Hallelujah Mountain and Shanghai is 1186 km. The road distance is 1269.8 km.
The best way to get from Avatar Hallelujah Mountain to Shanghai without a car is to train which takes 8h 11m and costs ¥750 - ¥900.
It takes approximately 3h 28m to get from Avatar Hallelujah Mountain to Shanghai, including transfers.
Avatar Hallelujah Mountain to Shanghai train services, operated by China Railways G-Class, depart from Zhangjiajie West Station.
The best way to get from Avatar Hallelujah Mountain to Shanghai is to fly which takes 3h 28m and costs ¥750 - ¥1800. Alternatively, you can train, which costs ¥750 - ¥900 and takes 8h 11m.
Avatar Hallelujah Mountain to Shanghai train services, operated by China Railways G-Class, arrive at Shanghai Hongqiao station.
Yes, the driving distance between Avatar Hallelujah Mountain to Shanghai is 1270 km. It takes approximately 12h 58m to drive from Avatar Hallelujah Mountain to Shanghai.
What companies run services between Avatar Hallelujah Mountain, China and Shanghai, China?
Juneyao Airlines and Shanghai Airlines fly from Zhangjiajie Hehua Airport (DYG) to Shanghai Pudong International Airport (PVG) 4 times a day. Alternatively, China Railways G-Class operates a train from Zhangjiajie West Station to Shanghai Hongqiao twice daily. Tickets cost ¥700–800 and the journey takes 7h 19m.
- Website
- juneyaoair.com
Flights from Zhangjiajie Hehua Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ¥650–1,600
- Website
- ceair.com
Flights from Zhangjiajie Hehua Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- ¥1,400–1,700
Train from Zhangjiajie West Station to Shanghai Hongqiao
- 2nd Class Seat
- ¥700–800
- 1st Class Seat
- ¥1,200–1,300
- Business Class Seat
- ¥1,700–2,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 How do I get from Sydney to Melbourne, Bali: What to do if Mount Agung erupts, and How to get from Florence to Rome - to help you get the most out of your next trip.
More Questions & Answers
There are 1886+ hotels available in Shanghai.





