Hong Kong (HKG) to Shanghai (PVG) flights
There are direct flights from Hong Kong International Airport to Shanghai Pudong International Airport, sold by 7 airlines (including codeshares): Spring Airlines, Cathay Pacific, Shanghai Airlines, Juneyao Airlines, Hong Kong Airlines, Aero Nomad Airlines and China Eastern. The distance is 1,256 km, about 2h in the air. There are also 13 one-stop options, via airports such as Guangzhou, Taipei and Hangzhou.
Live fares for HKG → PVGSee all routes on the mapDirect flights from Hong Kong to Shanghai
| Route | Airlines (incl. codeshares) | Distance | Time (est.) |
|---|---|---|---|
| HKG → PVG | Spring Airlines, Cathay Pacific, Shanghai Airlines, Juneyao Airlines, Hong Kong Airlines, Aero Nomad Airlines, China Eastern | 1,256 km | ~2h |
Best one-stop connections
Through the biggest hubs first. Times include about 100 minutes to change planes.
| Via | Airlines | Distance | Time (est.) |
|---|---|---|---|
| CAN Guangzhou | Cathay Pacific and China Southern Airlines then Air China and China Southern Airlines | 1,339 km | ~4h 20m |
| TPE Taipei | EVA Air and China Airlines then Spring Airlines and EVA Air | 1,483 km | ~4h 30m |
| HGH Hangzhou | Air China and Cathay Pacific then China Eastern | 1,260 km | ~4h 10m |
| XMN Xiamen | Cathay Pacific and China Southern Airlines then Spring Airlines and Shanghai Airlines | 1,314 km | ~4h 15m |
| CSX Changcha | Cathay Pacific and Aero Nomad Airlines then China Southern Airlines and Shanghai Airlines | 1,549 km | ~4h 35m |
| NKG Nanjing | Cathay Pacific and Shanghai Airlines then China Eastern | 1,444 km | ~4h 25m |
| FOC Fuzhou | Cathay Pacific and Hainan Airlines then Juneyao Airlines and China Eastern | 1,325 km | ~4h 15m |
| KHN Nanchang | China Eastern then Air China and China Eastern | 1,378 km | ~4h 20m |
| HFE Hefei | China Eastern then Lucky Air and China Eastern | 1,548 km | ~4h 35m |
| WNZ Wenzhou | Cathay Pacific and Aero Nomad Airlines then Air China and China Eastern | 1,306 km | ~4h 15m |
| KHH Kaohsiung | China Airlines and Cathay Pacific then Spring Airlines and EVA Air | 1,625 km | ~4h 40m |
| RMQ Taichung | Mandarin Airlines and Aero Nomad Airlines then LIFT Airline | 1,492 km | ~4h 30m |
More from Hong Kong and Shanghai
- Shanghai (PVG) to Hong Kong (HKG) · return route
- All direct flights from Hong Kong (HKG)
- All direct flights from Shanghai (PVG)
- Hong Kong to Istanbul (IST)
- Hong Kong to Amsterdam (AMS)
- Hong Kong to Paris (CDG)
- Hong Kong to Frankfurt (FRA)
- Hong Kong to Dubai (DXB)
- Hong Kong to Beijing (PEK)
- Hong Kong to Chicago (ORD)
- Hong Kong to Rome (FCO)
- Hong Kong to Munich (MUC)
- Hong Kong to Guangzhou (CAN)
- Hong Kong to London (LHR)
- Hong Kong to New York (JFK)
- Istanbul (IST) to Shanghai
- Amsterdam (AMS) to Shanghai
- Paris (CDG) to Shanghai
- Frankfurt (FRA) to Shanghai
- Dubai (DXB) to Shanghai
- Beijing (PEK) to Shanghai
- Chicago (ORD) to Shanghai
- Barcelona (BCN) to Shanghai
- Dallas-Fort Worth (DFW) to Shanghai
- Madrid (MAD) to Shanghai
- Rome (FCO) to Shanghai
- Munich (MUC) to Shanghai
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.