- Home
- Flights
- Flights from Shanghai
- Shanghai to Hanzhong
Flights from Shanghai to Hanzhong
There are nonstop flights from Shanghai to Hanzhong. The flight takes around 2h 13m.
Direct flights available 2h 13m
Shanghai to Hanzhong at a glance
Fastest flight2h 13mEstimated
Nonstop flightsYesNonstop fares found
Good to know
- Distance
- 1,375 km854 miles
- Flight time
- 2h 13mestimate
- Time difference
- NoneHanzhong vs Shanghai
- Currency in Hanzhong
- CNY
- Airports
- PVG, SHA → HZG
Flights from Shanghai to Hanzhong: questions answered
Are there direct flights from Shanghai to Hanzhong?
Yes. Nonstop flights operate on this route.
How long is the flight from Shanghai to Hanzhong?
A nonstop flight covers 1,375 km and takes around 2h 13m.
Which airports serve Shanghai and Hanzhong?
Shanghai: Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA). Hanzhong: Hanzhong Chenggu Airport (HZG).





