Direct Flights
from Shenzhen SZX
with Hainan Airlines

6,745 weekly flights departing from Shenzhen Bao'an Intl
Serving 545 domestic and 158 international routes.
Departure city: Shenzhen, China

Domestic
Beijing (PEK)106/week 2h50min from $51
Chengdu (CTU)23/week 2h30min from $48
Chongqing (CKG)48/week 2h10min from $27
Dalian (DLC)11/week 3h10min from $142
Guiyang (KWE)14/week 1h50min from $29
Haikou (HAK)45/week 1h15min from $28
Hangzhou (HGH)29/week 1h50min from $35
Harbin (HRB)6/week 6h25min from $149
Hohhot (HET)4/week 3h25min from $387
Jinan (TNA)10/week 2h35min from $51
Kunming (KMG)14/week 2h20min from $41
Lanzhou (LHW)10/week 3h15min from $377
Nanchang (KHN)3/week 1h45min from $64
Nanjing (NKG)44/week 2h00min from $43
Ningbo (NGB)14/week 2h00min from $74
Qingdao (TAO)7/week 3h05min from $75
Sanya (SYX)13/week 1h25min from $27
Shanghai (PVG)14/week 2h25min from $56
Shenyang (SHE)3/week 5h55min from $206
Taiyuan (TYN)9/week 2h45min from $51
Tangshan (TVS)7/week 3h30min from $418
Wenzhou (WNZ)21/week 1h45min from $53
Xi'an (XIY)43/week 2h35min from $35
Xining (XNN)7/week 5h10min from $183
Xuzhou (XUZ)10/week 2h10min from $254
Zhengzhou (CGO)25/week 2h20min from $48
Ürümqi (URC)8/week 5h40min from $255
Australia
Brisbane (BNE)2/week 8h50min from $386
Cairns (CNS)2/week 7h20min from $409
Austria
Wien (VIE)2/week 11h30min from $893
Belgium
Brussels (BRU)4/week 12h00min from $488
Cambodia
Sihanoukville (KOS)2/week 2h40min from $163
Canada
Vancouver (YVR)2/week 12h30min from $907
France
Paris (CDG)3/week 12h30min from $609
Ireland
Dublin (DUB)2/week 13h30min from $640
Israel
Tel Aviv (TLV)4/week 11h50min from $573
Italy
Rome (FCO)2/week 12h40min from $628
Japan
Osaka (KIX)3/week 3h15min from $173
Lao People's Democratic Republic
Luang Prabang (LPQ)1/week 2h30min from $341
Vientiane (VTE)1/week 2h25min from $223
Myanmar
Mandalay (MDL)1/week 3h05min from $677
New Zealand
Auckland (AKL)5/week 11h05min from $358
Spain
Madrid (MAD)2/week 13h40min from $2,591
Switzerland
Zürich (ZRH)2/week 12h05min from $2,568
Thailand
Chiang Mai (CNX)5/week 2h55min from $164
Chiang Rai (CEI)3/week 3h00min from $144
Vietnam
Da Nang (DAD)2/week 1h50min from $221
Nha Trang (CXR)2/week 2h10min from $221