WhatFliesWhere Get the app

Nonstop flights from Hanoi to Shenzhen

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

HANHanoi Noi Bai International
523 mi · 42 flights a week · about 1h 50m
SZXShenzhen Bao'an International
HANSZX

When they leave

Hanoi time
2:10a6:30pFirst departure 2:10 AM, last 6:30 PM

One overnight flight at 2:10 AM, then one morning flight at 10:40 AM, then three in the afternoon, 2:40 PM to 4:10 PM, then one evening flight at 6:30 PM. Every flight runs daily.

Every flight

Earliest first

Schedules last checked Oct 6, 2026. Times are local.

Flying from Hanoi to Shenzhen

Shenzhen Airlines flies most often, 4 times a day on the Airbus A320 and Boeing 737. China Southern Airlines flies twice a day on the Airbus A321.

There are 6 flights every day of the week. The first arrival in Shenzhen is at 5:00 AM and the last at 9:20 PM. The flight covers 523 miles, and scheduled flight times run from 1h 45m to 1h 50m.

Flying back, Shenzhen to Hanoi has 42 nonstop flights a week.

Return flights

WhatFliesWhere app icon

Find the cheapest day to fly from Hanoi to Shenzhen.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.