Direct flights from Shenzhen (SZX)
From Shenzhen Shenzhen Bao'an International Airport airport, 157 destinations are served non-stop in 30 countries, with about 4,129 flights a week. With a single stop, 1,231 more destinations are within reach.
AirLabs data, updated 23 Oct 2026. Check schedules and fares with the airlines. “Flights a week”: estimate.
Destinations by continent
Europe · 10 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| London (LHR), United Kingdom | ZH | 9,594 km | 13h 20m | ≈ 7 | every day |
| Barcelona (BCN), Spain | ZH | 10,025 km | 13h 45m | ≈ 3 | Mon, Wed, Fri |
| Brussels (BRU), Belgium | HU | 9,331 km | 12h 20m | ≈ 3 | Wed, Fri, Sun |
| Frankfurt (FRA), Germany | CA | 9,117 km | 12h 15m | ≈ 3 | Mon, Wed, Sat |
| Milan (MXP), Italy | HU | 9,324 km | 12h 30m | ≈ 3 | Mon, Wed, Sat |
| Moscow (SVO), Russia | CZ | 7,101 km | 10h 45m | ≈ 3 | Tue, Thu, Sat |
| Rome (FCO), Italy | HU | 9,250 km | 12h 40m | ≈ 3 | Tue, Thu, Sun |
| Budapest (BUD), Hungary | HU | 8,503 km | 11h 55m | ≈ 2 | Mon, Fri |
| Paris (CDG), France | HU | 9,554 km | 12h 40m | ≈ 2 | Mon, Fri |
| Vienna (VIE), Austria | HU | 8,667 km | 11h 55m | ≈ 2 | Wed, Sat |
North America · 5 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Jiaxing (JNH), China | GJ · ZH | 1,125 km | 2h 05m | ≈ 14 | every day |
| Lishui (LIJ), China | DZ | 879 km | 2h 05m | ≈ 3 | Tue, Thu, Sat |
| Mexico City (MEX), Mexico | CZ | 14,130 km | 16h 02m | ≈ 3 | Tue, Thu, Sat |
| Los Angeles (LAX), United States | CA | 11,645 km | 13h 40m | ≈ 1 | Tue |
| Vancouver (YVR), Canada | HU | 10,245 km | 11h 50m | ≈ 1 | Thu |
Asia · 134 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Shanghai (SHA), China | 9C · CZ · FM · HO · MF · MU · ZH | 1,208 km | 2h 20m | ≈ 307 | every day |
| Beijing (PEK), China | CA · HU · ZH | 1,957 km | 3h 25m | ≈ 206 | every day |
| Hangzhou (HGH), China | CA · CZ · GJ · HU · JD · MF · MU · Y8 · ZH | 1,071 km | 2h 10m | ≈ 199 | every day |
| Chengdu (CTU), China | 3U · CA · CZ · EU · MU · TV · ZH | 1,318 km | 2h 35m | ≈ 185 | every day |
| Chongqing (CKG), China | 3U · 9C · CA · CZ · GS · HU · MF · MU · OQ · PN · ZH | 1,063 km | 2h 20m | ≈ 175 | every day |
| Xian (XIY), China | 3U · 9C · 9H · CZ · HU · MU · ZH | 1,401 km | 2h 45m | ≈ 143 | every day |
| Zhengzhou (CGO), China | CZ · DZ · HU · PN · RY · Y8 · ZH | 1,322 km | 2h 35m | ≈ 139 | every day |
| Nanjing (NKG), China | CZ · DZ · HO · HU · MU · ZH | 1,128 km | 2h 20m | ≈ 134 | every day |
| Beijing (PKX), China | CA · CZ · KN · MF · MU | 1,892 km | 3h 15m | ≈ 133 | every day |
| Shanghai (PVG), China | CA · CZ · HU · MU · Y8 · ZH | 1,233 km | 2h 30m | ≈ 126 | every day |
| Kunming (KMG), China | 8L · CZ · DZ · FU · HU · KY · MU · ZH | 1,140 km | 2h 25m | ≈ 99 | every day |
| Haikou (HAK), China | CZ · DZ · HU · ZH | 459 km | 1h 25m | ≈ 91 | every day |
| Jinan (TNA), China | 9C · CZ · PN · SC · Y8 · ZH | 1,614 km | 2h 45m | ≈ 86 | every day |
| Wuxi (WUX), China | CZ · DR · DZ · MU · ZH | 1,182 km | 2h 30m | ≈ 78 | every day |
| Hefei (HFE), China | CZ · DZ · PN · ZH | 1,086 km | 2h 10m | ≈ 74 | every day |
| Qingdao (TAO), China | CZ · SC · ZH | 1,641 km | 3h 10m | ≈ 74 | every day |
| Kuala Lumpur (KUL), Malaysia | AK · CZ · MH · ZH | 2,568 km | 4h 05m | ≈ 67 | every day |
| Chengdu (TFU), China | 3U · CZ · DZ · GY · HU · ZH | 1,263 km | 2h 30m | ≈ 66 | every day |
| Shenyang (SHE), China | CZ · EU · ZH | 2,297 km | 4h 00m | ≈ 60 | every day |
| Sanya (SYX), China | CZ · HU · ZH | 665 km | 1h 40m | ≈ 56 | every day |
| Tianjin (TSN), China | CA · CZ · MF · ZH | 1,864 km | 3h 15m | ≈ 55 | every day |
| Singapore (SIN), Singapore | CZ · SQ · ZH | 2,593 km | 4h 05m | ≈ 53 | every day |
| Ningbo (NGB), China | 9C · CZ · MU · Y8 · ZH | 1,104 km | 2h 15m | ≈ 50 | every day |
| Urumqi (URC), China | CZ · HU · SC · ZH | 3,375 km | 5h 35m | ≈ 50 | every day |
| Wuhan (WUH), China | 9C · CZ · MU · ZH | 906 km | 2h 00m | ≈ 50 | every day |
| Taiyuan (TYN), China | CZ · HU · ZH | 1,685 km | 3h 00m | ≈ 46 | every day |
| Harbin (HRB), China | CZ · HU · ZH | 2,792 km | 4h 25m | ≈ 43 | every day |
| Bangkok (BKK), Thailand | CZ · ZH | 1,699 km | 3h 00m | ≈ 42 | every day |
| Hanoi (HAN), Vietnam | CZ · ZH | 841 km | 2h 05m | ≈ 42 | every day |
| Lanzhou (LHW), China | 9C · CZ · HU · ZH | 1,828 km | 3h 30m | ≈ 40 | every day |
| Wenzhou (WNZ), China | HU · KN · ZH | 919 km | 1h 55m | ≈ 37 | every day |
| Changchun (CGQ), China | CZ · ZH | 2,612 km | 4h 25m | ≈ 35 | every day |
| Seoul (ICN), South Korea | CZ · KE · OZ · ZH | 2,043 km | 3h 32m | ≈ 35 | every day |
| Lijiang (LJG), China | A6 · CZ · HO · JD · ZH | 1,442 km | 2h 47m | ≈ 34 | every day |
| Shijiazhuang (SJW), China | 9C · NS · ZH | 1,741 km | 3h 00m | ≈ 32 | every day |
| Dalian (DLC), China | CZ · ZH | 1,957 km | 3h 27m | ≈ 31 | every day |
| Guiyang (KWE), China | CZ · Y8 · ZH | 831 km | 1h 52m | ≈ 29 | every day |
| Xuzhou (XUZ), China | GJ · HU | 1,321 km | 2h 25m | ≈ 29 | every day |
| Changzhou (CZX), China | CZ · ZH | 1,188 km | 2h 20m | ≈ 28 | every day |
| Ho Chi Minh City (SGN), Vietnam | CZ · VU · ZH | 1,519 km | 2h 50m | ≈ 28 | every day |
| Nantong (NTG), China | DZ · ZH | 1,265 km | 2h 30m | ≈ 25 | every day |
| Yiwu (YIW), China | CZ · DZ | 970 km | 2h 10m | ≈ 25 | every day |
| Hohhot (HET), China | CZ · Y8 · ZH | 2,034 km | 3h 15m | ≈ 21 | every day |
| Yangzhou (YTY), China | ZH | 1,247 km | 2h 30m | ≈ 21 | every day |
| Yichang (YIH), China | DZ · ZH | 910 km | 2h 05m | ≈ 21 | every day |
| Yinchuan (INC), China | MF · ZH | 1,882 km | 3h 15m | ≈ 21 | every day |
| Jakarta (CGK), Indonesia | 9C · CZ · ZH | 3,292 km | 5h 05m | ≈ 20 | every day |
| Taipei (TPE), Taiwan | BR · CZ · ZH | 802 km | 2h 00m | ≈ 19 | every day |
| Jinghong (JHG), China | CZ · DZ · TV | 1,344 km | 2h 45m | ≈ 18 | every day |
| Mian Yang (MIG), China | CZ · TV · ZH | 1,326 km | 2h 40m | ≈ 18 | every day |
| Xiangyang (XFN), China | ZH | 1,068 km | 2h 10m | ≈ 18 | every day |
| Dali City (DLU), China | CZ · MU | 1,408 km | 2h 40m | ≈ 17 | every day |
| Huai'an (HIA), China | 9C · CZ · GY | 1,344 km | 2h 35m | ≈ 17 | every day |
| Xining (XNN), China | CZ · ZH | 1,915 km | 3h 25m | ≈ 17 | every day |
| Hailar (HLD), China | DZ · ZH | 3,001 km | 4h 30m | ≈ 14 | every day |
| Nanchong (NAO), China | CZ | 1,189 km | 2h 30m | ≈ 14 | every day |
| Taizhou (HYN), China | OQ · ZH | 1,008 km | 2h 10m | ≈ 14 | every day |
| Yancheng (YNZ), China | CZ | 1,353 km | 2h 20m | ≈ 14 | every day |
| Yantai (YNT), China | ZH | 1,805 km | 3h 10m | ≈ 14 | every day |
| Yuncheng (YCU), China | ZH | 1,413 km | 2h 50m | ≈ 14 | every day |
| Nanyang (NNY), China | 9C · CZ · HU | 1,156 km | 2h 15m | ≈ 13 | every day |
| Linyi (LYI), China | ZH | 1,450 km | 2h 50m | ≈ 11 | every day |
| Wuhu (WHA), China | ZH | 1,056 km | 2h 05m | ≈ 11 | every day |
| Nanning (NNG), China | ZH | 579 km | 1h 35m | ≈ 10 | every day |
| Phnom Penh (KTI), Cambodia | 9C · ZH | 1,569 km | 2h 45m | ≈ 9 | every day |
| Changde (CGD), China | CZ | 732 km | 1h 50m | ≈ 8 | every day |
| Manila (MNL), Philippines | ZH | 1,180 km | 2h 20m | ≈ 8 | Mon, Wed, Thu, Fri, Sat |
| Ankang (AKA), China | CZ | 1,225 km | 2h 35m | ≈ 7 | every day |
| Bangkok (DMK), Thailand | FD | 1,697 km | 2h 45m | ≈ 7 | every day |
| Changzhi (CIH), China | DZ | 1,514 km | 2h 40m | ≈ 7 | every day |
| Dongying (DOY), China | 9C | 1,722 km | 3h 05m | ≈ 7 | every day |
| Enshi (ENH), China | GJ | 957 km | 2h 10m | ≈ 7 | every day |
| Fuyang (FUG), China | CZ | 1,152 km | 2h 15m | ≈ 7 | every day |
| Jeju (CJU), South Korea | ZH | 1,732 km | 3h 10m | ≈ 7 | every day |
| Jining (JNG), China | CZ | 1,474 km | 2h 45m | ≈ 7 | every day |
| Jiujiang (JIU), China | BK | 814 km | 1h 35m | ≈ 7 | every day |
| Kashi (KHG), China | CZ | 4,020 km | 6h 42m | ≈ 7 | every day |
| Kota Kinabalu (BKI), Malaysia | AK | 1,874 km | 3h 10m | ≈ 7 | every day |
| Lianyungang (LYG), China | DZ | 1,415 km | 2h 40m | ≈ 7 | every day |
| Luoyang (LYA), China | CZ | 1,352 km | 2h 32m | ≈ 7 | every day |
| Luzhou (LZO), China | MF | 1,096 km | 2h 20m | ≈ 7 | every day |
| Nanchang (KHN), China | ZH | 723 km | 1h 35m | ≈ 7 | every day |
| Penang (PEN), Malaysia | ZH | 2,416 km | 3h 42m | ≈ 7 | every day |
| Phuket (HKT), Thailand | 9C | 2,314 km | 4h 00m | ≈ 7 | every day |
| Quzhou, Zhejiang Province (JUZ), China | MF | 865 km | 1h 55m | ≈ 7 | every day |
| Shangrao (SQD), China | DZ | 762 km | 1h 45m | ≈ 7 | every day |
| Shashi (SHS), China | DZ | 868 km | 1h 50m | ≈ 7 | every day |
| Shiyan (WDS), China | DZ | 1,143 km | 2h 10m | ≈ 7 | every day |
| Tokyo (HND), Japan | NH | 2,890 km | 4h 20m | ≈ 7 | every day |
| Tokyo (NRT), Japan | ZH | 2,950 km | 4h 30m | ≈ 7 | every day |
| Wanxian (WXN), China | DZ | 1,053 km | 1h 55m | ≈ 7 | every day |
| Yibin (YBP), China | ZH | 1,152 km | 2h 20m | ≈ 7 | every day |
| Yichun (YIC), China | ZH | 576 km | 1h 35m | ≈ 7 | every day |
| Zhanjiang (ZHA), China | ZH | 389 km | 1h 25m | ≈ 7 | every day |
| Zhoushan (HSN), China | DZ | 1,176 km | 2h 05m | ≈ 7 | every day |
| Zunyi (WMT), China | CZ | 948 km | 2h 05m | ≈ 7 | every day |
| Osaka (KIX), Japan | ZH | 2,462 km | 3h 55m | ≈ 6 | Mon, Wed, Thu, Fri, Sat, Sun |
| Rizhao (RIZ), China | HU | 1,516 km | 2h 45m | ≈ 6 | Mon, Tue, Thu, Fri, Sat, Sun |
| Zunyi (ZYI), China | DZ | 879 km | 2h 10m | ≈ 6 | Mon, Tue, Wed, Thu, Fri, Sat |
| Nyingchi (LZY), China | CZ | 2,080 km | 3h 45m | ≈ 5 | Tue, Wed, Fri, Sat, Sun |
| Bandar Seri Begawan (BWN), Brunei | ZH | 1,971 km | 3h 25m | ≈ 4 | Mon, Tue, Thu, Sat |
| Baoshan (BSD), China | A6 | 1,513 km | 3h 00m | ≈ 4 | Mon, Tue, Thu, Sat |
| Baotou (BAV), China | ZH | 2,025 km | 3h 30m | ≈ 4 | Tue, Wed, Fri, Sun |
| Bazhong (BZX), China | ZH | 1,235 km | 2h 35m | ≈ 4 | Mon, Wed, Fri, Sun |
| Bengbu (BFY), China | DZ | 1,213 km | 2h 15m | ≈ 4 | Mon, Wed, Fri, Sun |
| Chizhou (JUH), China | ZH | 984 km | 2h 10m | ≈ 4 | Mon, Wed, Fri, Sun |
| Dayong (DYG), China | Y8 | 794 km | 2h 00m | ≈ 4 | Mon, Wed, Fri, Sun |
| Ezhou (EHU), China | BK | 865 km | 2h 00m | ≈ 4 | Mon, Wed, Fri, Sun |
| Guangyuan (GYS), China | CZ | 1,347 km | 2h 40m | ≈ 4 | Mon, Wed, Fri, Sun |
| Hanzhong (HZG), China | DZ | 1,337 km | 2h 25m | ≈ 4 | Mon, Wed, Fri, Sun |
| Qingyang (IQN), China | DZ | 1,582 km | 2h 30m | ≈ 4 | Mon, Tue, Thu, Sat |
| Tangshan (TVS), China | LT | 1,940 km | 3h 25m | ≈ 4 | Mon, Wed, Fri, Sun |
| Vientiane (VTE), Laos | DZ | 1,281 km | 2h 20m | ≈ 4 | Mon, Wed, Fri, Sun |
| Wuyishan (WUS), China | SC | 703 km | 1h 40m | ≈ 4 | Mon, Tue, Thu, Sat |
| Xichang (XIC), China | 3U | 1,310 km | 2h 20m | ≈ 4 | Mon, Wed, Fri, Sun |
| Xingyi (ACX), China | Y8 | 940 km | 1h 50m | ≈ 4 | Mon, Wed, Fri, Sun |
| Yulin (UYN), China | HU | 1,794 km | 3h 30m | ≈ 4 | Mon, Wed, Fri, Sun |
| Anqing (AQG), China | GS | 940 km | 1h 55m | ≈ 3 | Tue, Thu, Sat |
| Datong (DAT), China | DZ | 1,937 km | 3h 15m | ≈ 3 | Tue, Thu, Sat |
| Dunhuang (DNH), China | DZ · Y8 | 2,654 km | 4h 15m | ≈ 3 | Mon, Tue |
| Handan (HDG), China | G5 | 1,545 km | 2h 30m | ≈ 3 | Tue, Thu, Sat |
| Kathmandu (KTM), Nepal | H9 | 2,911 km | 4h 55m | ≈ 3 | Wed, Thu, Fri |
| Mangshi (LUM), China | TV | 1,569 km | 3h 25m | ≈ 3 | Tue, Thu, Sat |
| Qiaoli (LFQ), China | LT | 1,507 km | 2h 55m | ≈ 3 | Tue, Thu, Sat |
| Shaoyang (WGN), China | ZH | 563 km | 1h 35m | ≈ 3 | Tue, Thu, Sat |
| Xinyang (XAI), China | BK | 1,101 km | 2h 15m | ≈ 3 | Tue, Thu, Sat |
| Yan'an (ENY), China | CZ | 1,595 km | 2h 55m | ≈ 3 | Mon, Wed, Fri |
| Altay (AAT), China | CZ | 3,607 km | 6h 35m | ≈ 2 | Tue, Thu |
| Heze (HZA), China | CZ | 1,410 km | 2h 37m | ≈ 2 | Tue, Thu |
| Sihanoukville (KOS), Cambodia | K6 | 1,722 km | 2h 45m | ≈ 2 | Tue, Fri |
| Surabaya (SUB), Indonesia | CZ | 3,340 km | 5h 15m | ≈ 2 | Tue, Sat |
| Guangzhou (CAN), China | CA · CZ | 99 km | — | ≈ 0 | — |
| Huizhou (HUZ), China | MU | 93 km | — | ≈ 0 | — |
| Zhuhai (ZUH), China | DZ | 83 km | — | ≈ 0 | — |
Africa · 2 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Cairo (CAI), Egypt | HU | 8,075 km | 10h 55m | ≈ 3 | Tue, Fri, Sun |
| Johannesburg (JNB), South Africa | CA | 10,681 km | 13h 30m | ≈ 3 | Mon, Wed, Fri |
Oceania · 3 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Auckland (AKL), New Zealand | HU | 9,203 km | 10h 55m | ≈ 3 | Mon, Thu, Sat |
| Melbourne (MEL), Australia | ZH | 7,450 km | 10h 05m | ≈ 3 | Mon, Thu, Sat |
| Sydney (SYD), Australia | CZ | 7,429 km | 9h 15m | ≈ 3 | Wed, Fri, Sun |
Longest direct flight
Mexico City (MEX): 14,130 km, about 16h 02m, by China Southern Airlines.
Busiest route
Shanghai (SHA): about 307 flights a week (Spring Airlines, China Southern Airlines, Shanghai Airlines, Juneyao Airlines, XiamenAir, China Eastern, Shenzhen Airlines).
Single ticket
Air China also sells, under its own flight number, flights on 63 routes operated by other airlines (codeshare).
Frequently asked questions
How many direct destinations from Shenzhen?
157 destinations in 30 countries, including 10 in Europe.
Which airlines fly from Shenzhen?
Sichuan Airlines, Lucky Air, Spring Airlines, Air Changan, Air Travel, AirAsia, Okay Airways, EVA Air, Air China, China Southern Airlines, Ruili Airlines, Donghai Airlines, Chengdu Airlines, Thai AirAsia, Shanghai Airlines, Fuzhou Airlines, Gestair, Loong Air, Tianjin Airlines, Colorful GuiZhou Airlines, Himalaya Airlines, Juneyao Airlines, Hainan Airlines, Beijing Capital Airlines, Air Cambodia, Korean Air, China United Airlines, Kunming Airlines, LJ Air, XiamenAir, Malaysia Airlines, China Eastern, ANA, Hebei Airlines, Chongqing Airlines, Asiana, West Air (China), Jiangxi Airlines, Shandong Airlines, Singapore Airlines, Tibet Airlines, Vietravel Airlines, Suparna Airlines, Shenzhen Airlines.
Where can I go with a single stop?
1,231 destinations can be reached from Shenzhen with a single stop. Build your itinerary on the map to find them.