WhatFliesWhere Get the app

Nonstop flights from Shanghai to Hong Kong

6 airlines fly this route, with up to 22 flights a day.

PVGShanghai Pudong International
779 mi · 147 flights a week
HKGHong Kong International
PVGHKG

When they leave

Shanghai time
6:20a9:00pFirst departure 6:20 AM, last 9:00 PM

10 in the morning, 6:20 AM to 11:55 AM, then six in the afternoon, 12:20 PM to 4:55 PM, then five in the evening, 5:00 PM to 9:00 PM.

Every flight

Earliest first

Schedules last checked Sep 19, 2026. Times are local.

Flying from Shanghai to Hong Kong

Cathay Pacific flies most often, 6 to 8 times a day on the Boeing 777, Airbus A330 and Airbus A350. China Eastern flies 7 times a day on the Airbus A321, Airbus A320, Airbus A330 and Comac C919. Hong Kong Airlines flies 3 to 4 times a day on the Airbus A320. Juneyao Airlines flies daily on the Airbus A320neo. Shanghai Airlines flies daily on the Boeing 737 MAX 8. Spring Airlines flies on Tuesdays, Thursdays and Saturdays with the Airbus A320.

Flights run every day of the week, from 19 on Tuesdays to 22 on Thursdays and Saturdays. The first arrival in Hong Kong is at 8:45 AM and the last at 11:45 PM. The flight covers 779 miles.

Flying back, Hong Kong to Shanghai has 145 nonstop flights a week. Hongqiao (SHA) also has nonstop flights to Hong Kong, 42 a week.

Return flights

WhatFliesWhere app icon

Find the cheapest day to fly from Shanghai to Hong Kong.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.