There are 8 ways to get from Hua Shan to Shanghai by train, car, taxi, subway, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Huashan North to Shanghai Hongqiaotrain Xi'an-Shanghai 1 / ...
7h 25m¥630–698Train via Luoyang
cheapest- Take the train from Huashan to Luoyangtrain Taiyuan
- Take the train from Luoyang to Shanghai stationtrain Xining
15h 47m¥190–443Drive 1,263.2 km
- Drive from Hua Shan to Shanghaicar 1,263.2 km
13h 9m¥1,068–1,542Taxi, train, subway, fly to Shanghai Hongqiao International Airport
- Take the taxi from Hua Shan to Huashan Northtaxi
- Take the train from Huashan North to Xian North Stationtrain
- Take the subway from North Railway Station to Airport Westsubway
- Fly from Xi'An Xianyang International Airport (XIY) to Shanghai Hongqiao International Airport (SHA)plane XIY - SHA
5h 21m¥619–1,732Train, bus
- Take the train from Huashan North to Taizhoutrain Luzhou
- Take the bus from Taizhou to Shanghai Generalbus
9h 53m¥625–723Taxi, train, subway, fly to Shanghai Pudong International Airport, line 2 subway
- Take the taxi from Hua Shan to Huashan Northtaxi
- Take the train from Huashan North to Xian North Stationtrain
- Take the subway from North Railway Station to Airport Westsubway
- Fly from Xi'An Xianyang International Airport (XIY) to Shanghai Pudong International Airport (PVG)plane XIY - PVG
- Take the subway from Longyang Road to West Nanjing Roadsubway
6h 2m¥719–1,782Train, fly to Sunan Shuofang International Airport
- Take the train from Huashan North to Xian North Stationtrain
- Fly from Xi'An Xianyang International Airport (XIY) to Sunan Shuofang International Airport (WUX)plane XIY - WUX
- Take the train from Wuxi to Shanghai stationtrain
6h 23m¥1,841–4,913Train, fly to Nantong Xingdong Airport, bus
- Take the train from Huashan North to Xian North Stationtrain
- Fly from Xi'An Xianyang International Airport (XIY) to Nantong Xingdong Airport (NTG)plane XIY - NTG
- Take the bus from Jiangsu Tongzhou to Shanghai Zongzhanbus
7h 49m¥704–3,072
Xi'An Xianyang International Airport (XIY) to Shanghai Hongqiao International Airport (SHA) flights
Comparing Your Travel Options
The cheapest way to get from Hua Shan to Shanghai is to train via Luoyang which costs ¥190 - ¥450 and takes 15h 47m.
The fastest way to get from Hua Shan to Shanghai is to taxi and train and subway and fly which takes 5h 21m and costs ¥600 - ¥1800.
No, there is no direct train from Hua Shan to Shanghai. However, there are services departing from Huashan North and arriving at South Shaanxi Road via Shanghai Hongqiao Train Station. The journey, including transfers, takes approximately 7h 25m.
The distance between Hua Shan and Shanghai is 1370 km. The road distance is 1263.2 km.
The best way to get from Hua Shan to Shanghai without a car is to train which takes 7h 25m and costs ¥600 - ¥700.
It takes approximately 7h 25m to get from Hua Shan to Shanghai, including transfers.
Hua Shan to Shanghai train services, operated by China Railways G-Class, depart from Huashan North station.
Hua Shan to Shanghai train services, operated by China Railways G-Class, arrive at Shanghai Hongqiao station.
Yes, the driving distance between Hua Shan to Shanghai is 1263 km. It takes approximately 13h 9m to drive from Hua Shan to Shanghai.
There are 1897+ hotels available in Shanghai.
What companies run services between Hua Shan, Shaanxi, China and Shanghai, China?
China Railways G-Class operates a train from Huashan North to Shanghai Hongqiao every 2 hours. Tickets cost ¥580–640 and the journey takes 6h 30m.
- Website
- en.ceair.com
Flights from Xi'An Xianyang International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- ¥550–3,900
Flights from Xi'An Xianyang International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- ¥500–3,800
Flights from Xi'An Xianyang International Airport to Shanghai Pudong International Airport via Hefei
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ¥1,400–3,800
Flights from Xi'An Xianyang International Airport to Shanghai Pudong International Airport via Yiwu
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ¥1,500–3,900
Flights from Xi'An Xianyang International Airport to Shanghai Pudong International Airport via Jinan
- Ave. Duration
- 5h 15m
- When
- Tuesday to Sunday
- Estimated price
- ¥1,600–4,000
Flights from Xi'An Xianyang International Airport to Sunan Shuofang International Airport
- Ave. Duration
- 2h 6m
- When
- Every day
- Estimated price
- ¥1,700–4,700
Train from Huashan North to Shanghai Hongqiao
- 2nd Class Seat
- ¥580–640
- 1st Class Seat
- ¥950–1,050
- Business Class Seat
- ¥1,400–2,000
Train from Huashan North to Xian North Station
- 2nd Class Seat
- ¥53–58
- 1st Class Seat
- ¥85–95
- Business Class Seat
- ¥110–170
Train from Huashan North to Taizhou
- 2nd Class Seat
- ¥490–540
- 1st Class Seat
- ¥800–900
- Business Class Seat
- ¥1,100–1,700
Train from Huashan North to Xian North Station
- 2nd Class Seat
- ¥53–58
- 1st Class Seat
- ¥85–95
- Business Class Seat
- ¥110–170
Train from Huashan North to Xian North Station
- 2nd Class Seat
- ¥53–58
- 1st Class Seat
- ¥85–95
- Business Class Seat
- ¥110–170
Train from Wuxi to Shanghai station
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥59–65
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥59–65
- 1st Class Seat
- ¥95–105
- Business Class Seat
- ¥130–190
Train from Huashan North to Xian North Station
- 2nd Class Seat
- ¥53–58
- 1st Class Seat
- ¥85–95
- Business Class Seat
- ¥110–170
- [email protected]
- Website
- chinabusguide.com
Bus from Taizhou to Shanghai General
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ¥90–130
- Schedules at
- chinabusguide.com
- Bus
- ¥90–130
Bus from Jiangsu Tongzhou to Shanghai Zongzhan
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- ¥56–100
- Schedules at
- chinabusguide.com
- Bus
- ¥70–100
- Ave. Duration
- 26 min
- Estimated price
- ¥40–55
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 to get from London to Edinburgh, Is ride-sharing platform BlaBlaCar right for you?, and Want to know more about Flixbus? - to help you get the most out of your next trip.





