Flights Hanoi to Shenzhen HAN to SZX

Flights from Hanoi (HAN) to Shenzhen (SZX): 2 airlines operate 7 flight numbers on this route, about 18 flights a week, distance 840 km / 522 miles. The next departure is ZH108 (Shenzhen Airlines) on Wed, Nov 4 at 02:10 UTC+7 (19:10 GMT).

Airlines and flight numbers count operating flights from a year ago to a year ahead; code-share numbers are not counted. On time means landed less than 15 minutes late.

HAN Hanoi Hanoi Noi Bai International Airport SZX Shenzhen Shenzhen Bao'an International Airport
Route map HAN to SZX Great-circle route from Hanoi Noi Bai International Airport, Vietnam to Shenzhen Bao'an International Airport, China, 840 km. Map data: Natural Earth. VIETNAM HAN SZX Map data: Natural Earth

Hanoi to Shenzhen Flights

7 flight numbers from HAN to SZX, with the date each last flew. Local times: HAN UTC+7, SZX UTC+8.

Flight Airline Last seen Departure Arrival
ZH108 Shenzhen Airlines Nov 4, 2026 02:10 05:00
ZH106 Shenzhen Airlines Nov 3, 2026 18:30 21:20
CZ8470 China Southern Airlines Nov 3, 2026 16:10 19:00
ZH104 Shenzhen Airlines Nov 3, 2026 14:55 17:45
CZ8084 China Southern Airlines Nov 3, 2026 14:40 17:25
ZH102 Shenzhen Airlines Nov 3, 2026 10:40 13:30
CZ8086 China Southern Airlines Jul 9, 2026 19:45 23:10

Upcoming flights

Local times at the departure airport.
Flight From To Scheduled Departure Status Details
ZH108 Hanoi HAN Shenzhen SZX 02:10 Scheduled Track >

Recent flights

Local times at the departure airport.

Airlines flying HAN to SZX

HAN to SZX FAQ

How long is the flight from Hanoi to Shenzhen?
About 1 h 25 min: that is the median flight time of the last 15 flights that landed; the timetable allows 1 h 50 min.
Which airlines fly from Hanoi to Shenzhen?
Shenzhen Airlines and China Southern Airlines have flights from Hanoi (HAN) to Shenzhen (SZX) between a year ago and a year ahead. An airline listed may not fly the route every day.
How many flights a week go from Hanoi to Shenzhen?
About 18 flights a week, counted over the two weeks before and after today. Only operating flights are counted, not code-share numbers.
Are flights from Hanoi to Shenzhen on time?
15 of the last 15 flights that landed arrived less than 15 minutes after their scheduled time.
How far is Hanoi from Shenzhen?
840 km (522 miles) in a straight line between Hanoi Noi Bai International Airport and Shenzhen Bao'an International Airport.

Shenzhen (SZX) to Hanoi (HAN) flights >