Nonstop flights from Beijing to Shenzhen
5 airlines fly this route, with up to 19 flights a day.
When they leave
Beijing timeFive in the morning, 7:15 AM to 11:00 AM, then seven in the afternoon, 12:00 PM to 4:00 PM, then five in the evening, 5:00 PM to 8:40 PM.
Every flight
Earliest firstSchedules last checked Sep 12, 2026. Times are local.
Flying from Beijing to Shenzhen
China Southern Airlines flies most often, 12 times a day on the Airbus A321, Airbus A330 and Airbus A321neo. China Eastern flies 3 times a day on the Airbus A321. China United Airlines flies 1 to 2 times a day on the Boeing 737. Air China flies daily on the Boeing 777. XiamenAir flies daily on the Airbus A321neo.
There are 18 or 19 flights every day of the week. The first arrival in Shenzhen is at 10:35 AM and the last at 12:10 AM the next day. The flight covers 1,176 miles.
China Southern Airlines flies it until Jan 10, 2027 and is back on Jan 25, 2027.
Flying back, Shenzhen to Beijing has 139 nonstop flights a week. Capital (PEK) also has nonstop flights to Shenzhen, 163 a week.
Return flights
More from Beijing
Schedules as of Oct 9, 2026.