Shanghai to Shenzhen (SHA-SZX): nonstop flights and award space

China Eastern Airlines, China Southern Airlines, Shenzhen Airlines, Juneyao Air, and Xiamen Airlines fly nonstop between Shanghai (SHA) and Shenzhen (SZX), roughly 284 times a week. The timetable below shows the nonstop scheduled at 2h 15m to 2h 50m for the 751 miles. 2LNR tracks award seats on China Southern Airlines and Xiamen Airlines across every SHA to SZX date, so you can see whether a seat exists before you move points.

Schedule last confirmed . Departure times come from 2LNR's schedule data; confirm with the airline before you book.

Updated .

284
Flights a week, 4-week average
2h 15m to 2h 50m
Scheduled flight time
751 mi
Nonstop distance
Free
To get started

Shanghai to Shenzhen flight schedule

Scheduled nonstop departures for SHA to SZX starting October 22, 2026, last checked against our schedule feed on October 18, 2026. Airlines retime and cancel flights, so confirm with the airline before you book.

Schedule data dated .

Scheduled nonstop departures from Shanghai (SHA) to Shenzhen (SZX)
Date Flight Airline Departs SHA Arrives SZX Duration Aircraft
HO 1881Juneyao Air07:4010:002h 20mAirbus A320
CZ 3590China Southern Airlines07:5510:152h 20mAirbus A321neo family
FM 9331Shanghai Airlines08:0510:302h 25mAirbus A330-300
MF 8371Xiamen Airlines08:2510:452h 20mBoeing 737 MAX 8
MU 5333China Eastern Airlines09:0011:302h 30mAirbus A330-200
ZH 9510Shenzhen Airlines09:0511:402h 35m350
HO 1883Juneyao Air09:4512:102h 25mBoeing 787-9 Dreamliner
CZ 3576China Southern Airlines09:5512:202h 25mAirbus A350-900
MU 5335China Eastern Airlines09:5512:252h 30mAirbus A330-200
MU 5339China Eastern Airlines11:0013:302h 30mAirbus A330-300
CZ 3966China Southern Airlines11:4014:152h 35mAirbus A350-900
MU 5337China Eastern Airlines12:0014:302h 30mAirbus A321
CZ 3554China Southern Airlines12:4015:202h 40mBoeing 777-300ER
FM 9333Shanghai Airlines12:5515:302h 35mBoeing 737-800
MF 8377Xiamen Airlines13:5516:202h 25mBoeing 737-800
MU 5341China Eastern Airlines14:0016:352h 35mAirbus A330-200
HO 1885Juneyao Air14:3516:502h 15mAirbus A320
CZ 3256China Southern Airlines14:4017:102h 30mBoeing 777-300ER
ZH 9504Shenzhen Airlines15:3518:152h 40mAirbus A320
CZ 3552China Southern Airlines15:4018:152h 35m350
MF 8317Xiamen Airlines15:5518:402h 45mBoeing 737-800
MU 5349China Eastern Airlines16:2018:502h 30mAirbus A321
ZH 9506Shenzhen Airlines16:3519:102h 35mAirbus A321
CZ 3562China Southern Airlines16:4019:202h 40mBoeing 777-300ER
HO 1789Juneyao Air17:0019:152h 15mBoeing 787-9 Dreamliner
CZ 3626China Southern Airlines17:5020:302h 40mAirbus A330-300
HO 1887Juneyao Air17:5020:102h 20mAirbus A320
MU 5351China Eastern Airlines17:5020:052h 15mBoeing 777-300ER
MU 5353China Eastern Airlines18:3020:552h 25mAirbus A330-200
CZ 3558China Southern Airlines18:4021:102h 30mAirbus A330-300
MU 5355China Eastern Airlines19:0021:252h 25mAirbus A330-300
CZ 3564China Southern Airlines20:1023:002h 50mAirbus A330-300
MU 5357China Eastern Airlines20:3023:002h 30mAirbus A321
CZ 3588China Southern Airlines20:5023:302h 40mBoeing 777-300ER
ZH 9508Shenzhen Airlines20:5023:252h 35m350
MF 8331Xiamen Airlines21:1023:452h 35mBoeing 737-800
HO 1889Juneyao Air21:2523:502h 25mAirbus A320
HO 1881Juneyao Air07:4010:002h 20mAirbus A320
CZ 3590China Southern Airlines07:5510:152h 20mAirbus A321neo family
FM 9331Shanghai Airlines08:0510:302h 25mAirbus A330-300

Showing the first 40 of 275 scheduled SHA to SZX departures across 7 days with service, starting October 22, 2026. Every remaining date is on the interactive map.

Departure and arrival times are local at their own airport, so an arrival can fall on a different local date than the departure; the duration column is the true elapsed flying time. A dash means the airline hasn't filed that value in the schedule data we hold. Aircraft are the equipment the airline filed, named where the code pins down one type and shown as the family or the bare code where it doesn't. Swaps can happen up to departure.

See every SHA to SZX date on the interactive map

Aircraft on the Shanghai to Shenzhen nonstop

In the schedule table on this page, China Southern Airlines flies the Boeing 777-300ER, the Airbus A330-300, the Airbus A321neo family, the Airbus A350-900, and the Airbus A350. China Eastern Airlines flies the Airbus A330-200, the Airbus A321, the Airbus A330-300, and the Boeing 777-300ER. Juneyao Air flies the Airbus A320. The Aircraft column has the rest. Each linked aircraft page shows where that airline schedules it. Airlines can swap aircraft up to departure.

Award seats on SHA to SZX departures

2LNR tracks award seats on China Southern Airlines and Xiamen Airlines, date by date. Open the calendar for Shanghai to Shenzhen to see whether a seat exists before you move points, the next 14 days free on every product and the full horizon on Pro.

In the 7 days to October 19, 2026, 2LNR checked award space on Shanghai to Shenzhen departures from October 19 to November 1. China Southern Airlines had space open on 14 of 14 dates checked and Xiamen Airlines on 6 of 14.

See real availability

Award seats by date on the SHA to SZX departures 2LNR tracks, checked against live inventory so you know what's open before you book.

Set an alert

Premium inventory turns over fast. Watch this route on Pro and 2LNR notifies you when space appears on a date you're tracking.

Plan on the map

See SHA to SZX on the interactive route map, with schedules, connections, and route statistics.

Frequently asked questions about SHA to SZX

How long is the flight from Shanghai (SHA) to Shenzhen (SZX)?
Scheduled flight times from Shanghai (SHA) to Shenzhen (SZX) run from 2h 15m to 2h 50m across the departures in the schedule table on this page. The nonstop covers about 751 miles, and airlines adjust scheduled times by season, so confirm with the airline before you book.
Which airlines fly nonstop from SHA to SZX?
China Eastern Airlines, China Southern Airlines, Shenzhen Airlines, Juneyao Air, and Xiamen Airlines fly SHA to SZX nonstop. 2LNR tracks award seats on China Southern Airlines and Xiamen Airlines.
How many flights a week are there from SHA to SZX?
About 284 nonstop flights a week run between Shanghai (SHA) and Shenzhen (SZX) in the current schedule, operated by China Eastern Airlines, China Southern Airlines, Shenzhen Airlines, Juneyao Air, and Xiamen Airlines. Frequency shifts by season, and the schedule table on this page shows what is scheduled next.
What time do flights from SHA to SZX depart?
Scheduled SHA to SZX nonstops in the next 7 days with service leave between 07:40 and 21:25, local time at Shanghai. The schedule table on this page lists every departure by date, with its arrival time and aircraft.
Which flights operate SHA to SZX nonstop?
The schedule table on this page lists 37 flight numbers for SHA to SZX nonstops, including CZ 3576 and CZ 3590 on China Southern Airlines; MU 5333 on China Eastern Airlines; HO 1881 and HO 1883 on Juneyao Air; MF 8371 on Xiamen Airlines; ZH 9510 on Shenzhen Airlines; and FM 9331 on Shanghai Airlines. The table lists each departure by date with its times and aircraft.
How do I check award availability on SHA to SZX?
Open the SHA to SZX route on the interactive map or the matrix to see award seats by date on China Southern Airlines and Xiamen Airlines, the next 14 days free and the full horizon on Pro. On Pro you can also set an alert on the route and 2LNR notifies you when space opens.

See SHA to SZX award space by date

See what's open by date on this route, the next 14 days free on every product and the full horizon on Pro.

Get started free