Shanghai (PVG) to Hong Kong (HKG) flights
There are direct flights from Shanghai Pudong International Airport to Hong Kong 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 15 one-stop options, via airports such as Guangzhou, Taipei and Hangzhou.
Live fares for PVG → HKGSee all routes on the mapDirect flights from Shanghai to Hong Kong
| Route | Airlines (incl. codeshares) | Distance | Time (est.) |
|---|---|---|---|
| PVG → HKG | 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 | Air China and China Southern Airlines then Cathay Pacific and China Southern Airlines | 1,339 km | ~4h 20m |
| TPE Taipei | Spring Airlines and EVA Air then EVA Air and China Airlines | 1,483 km | ~4h 30m |
| HGH Hangzhou | China Eastern then Air China and Cathay Pacific | 1,260 km | ~4h 10m |
| XMN Xiamen | Spring Airlines and Shanghai Airlines then Cathay Pacific and China Southern Airlines | 1,314 km | ~4h 15m |
| CSX Changcha | China Southern Airlines and Shanghai Airlines then Cathay Pacific and Aero Nomad Airlines | 1,549 km | ~4h 35m |
| NKG Nanjing | China Eastern then Cathay Pacific and Shanghai Airlines | 1,444 km | ~4h 25m |
| FOC Fuzhou | Juneyao Airlines and China Eastern then Cathay Pacific and Hainan Airlines | 1,325 km | ~4h 15m |
| KHN Nanchang | Air China and China Eastern then China Eastern | 1,378 km | ~4h 20m |
| HFE Hefei | Lucky Air and China Eastern then China Eastern | 1,548 km | ~4h 35m |
| WNZ Wenzhou | Air China and China Eastern then Cathay Pacific and Aero Nomad Airlines | 1,306 km | ~4h 15m |
| KHH Kaohsiung | Spring Airlines and EVA Air then China Airlines and Cathay Pacific | 1,625 km | ~4h 40m |
| SWA Shantou | Shanghai Airlines then China Southern Airlines | 1,309 km | ~4h 15m |
More from Shanghai and Hong Kong
- Hong Kong (HKG) to Shanghai (PVG) · return route
- All direct flights from Shanghai (PVG)
- All direct flights from Hong Kong (HKG)
- Shanghai to Istanbul (IST)
- Shanghai to Amsterdam (AMS)
- Shanghai to Paris (CDG)
- Shanghai to Frankfurt (FRA)
- Shanghai to Dubai (DXB)
- Shanghai to Beijing (PEK)
- Shanghai to Chicago (ORD)
- Shanghai to Barcelona (BCN)
- Shanghai to Madrid (MAD)
- Shanghai to Rome (FCO)
- Shanghai to Munich (MUC)
- Shanghai to Guangzhou (CAN)
- Istanbul (IST) to Hong Kong
- Amsterdam (AMS) to Hong Kong
- Paris (CDG) to Hong Kong
- Frankfurt (FRA) to Hong Kong
- Dubai (DXB) to Hong Kong
- Beijing (PEK) to Hong Kong
- Chicago (ORD) to Hong Kong
- Madrid (MAD) to Hong Kong
- Rome (FCO) to Hong Kong
- Munich (MUC) to Hong Kong
- Guangzhou (CAN) to Hong Kong
- London (LHR) to Hong Kong
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.