Which airport are you flying from?

Direct flights from Hanzhong to Shanghai

Airlines Schedules

HZG - PVG route map All flights from HZG to PVG non-stop. There are direct flights from Hanzhong Airport (HZG), China to Shanghai Pudong International Airport (PVG), China with Juneyao Airlines. 4 weekly departures are currently scheduled on this route. Departure times range from 20:45 to 21:20 depending on the schedule period. The flight distance is 867 miles (1395 km). Flight time ranges from 2 hours and 10 minutes to 2 hours and 15 minutes.

HZG
Hanzhong Airport
ChinaHanzhong , China
PVG
Shanghai Pudong Airport
ChinaShanghai , China
HZG
Hanzhong Airport
ChinaHanzhong , China
Shanghai Pudong Airport
ChinaShanghai , China
PVG
Flight time 2h 10min to 2h 15min
Updated Sep 21, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Juneyao Airlines

Departure times vary between 20:45 and 21:20
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
4 flights/week
4 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Hanzhong to Shanghai with Juneyao Airlines

This is a weekly direct flight schedule for Juneyao Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Oct 26
Tue
Oct 27
Wed
Oct 28
Thu
Oct 29
Fri
Oct 30
Sat
Oct 31
Sun
Nov 1
HO1022
20:45
----
20:45
----
20:45
----
20:45

The timetable & schedule information was updated at 2026-09-21

RETURN SCHEDULE
CHECK PRICES
SPONSORED AD

Hanzhong to Shanghai scheduled departures

Select a date to see every published non-stop departure between HZG and PVG.

Friday
Fri
Oct 23
1 flights(1)
Saturday
Sat
Oct 24
0 flights(0)
Sunday
Sun
Oct 25
1 flights(1)
Monday
Mon
Oct 26
1 flights(1)
Tuesday
Tue
Oct 27
0 flights(0)
Wednesday
Wed
Oct 28
1 flights(1)
Thursday
Thu
Oct 29
0 flights(0)
Time
Airline
Flight
21:20
Juneyao Airlines Juneyao Airlines
HO1022
20:45
Juneyao Airlines Juneyao Airlines
HO1022
20:45
Juneyao Airlines Juneyao Airlines
HO1022
20:45
Juneyao Airlines Juneyao Airlines
HO1022
SPONSORED AD
HZG-PVG flight route
Route map from Hanzhong, HZG to Shanghai, PVG. The distance is 867 miles or 1395 km.
Hanzhong - Shanghai direct flight map
SPONSORED AD
SPONSORED AD

HZG - PVG route facts

  • Distance
    867 miles (1395 km)
  • Flight time
    2 hours and 10 minutes to 2 hours and 15 minutes
  • Airline
    Juneyao Airlines Juneyao Airlines
  • Cabins
    Economy Business
  • Hub airports
    PVG
  • Arrival terminals
    Terminal 2
  • Aircraft
    Airbus A320 and Airbus A320neo

Route FAQ

Juneyao Airlines operates non-stop flights from HZG to PVG with 4 weekly departures.

Scheduled flight time from HZG to PVG ranges from 2 hours and 10 minutes to 2 hours and 15 minutes. The route covers 867 miles (1395 km).

4 weekly departures are currently scheduled on this route, with published departure times ranging from 20:45 to 21:20 depending on the schedule period.

Arrival terminal: Terminal 2.

Economy and Business are currently scheduled on non-stop flights for this route.
Domestic flights from Hanzhong (HZG)
From Hanzhong to Beijing

PEK Beijing Capital International Airport

From Hanzhong to Nantong

NTG Nantong Airport

From Hanzhong to Shenzhen

SZX Shenzhen Bao'an International Airport

From Hanzhong to Yulin

UYN Yulin

From Hanzhong to Baotou

BAV Baotou Airport

From Hanzhong to Guangzhou

CAN Guangzhou Baiyun International Airport

From Hanzhong to Hangzhou

HGH Hangzhou Xiaoshan International Airport

From Hanzhong to Yinchuan

INC Yinchuan Hedong International Airport

From Hanzhong to Guiyang

KWE Guiyang Longdongbao International Airport

From Hanzhong to Urumqi

URC Ürümqi Diwopu International Airport

SPONSORED AD
SPONSORED AD