EN
Full Map
From
To
Dates
Prices
Alliances
Airlines
Classes
Aircrafts
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
One way
Round trip
Price view
One way
Round trip
Airport legend
> 50 direct destinations

Airports with direct flights to 50+ destinations

> 10 direct destinations

Airports with direct flights to 10 to 50 destinations

< 10 direct destinations

Airports with direct flights to less then 10 destinations

Dates All

Show flights within a certain date range

Prices All

Show flights within a certain price range

Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Aircrafts All

Show flights operated by a specific aircraft

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Direct flights from Shenzhen (SZX)

Shenzhen - Baoan International Airport - Airport code: SZX

Home Airports China SZX Shenzhen

Non-stop flights from Shenzhen (SZX)

Did you mean flights to Shenzhen?

Shenzhen Airport (IATA: SZX, ICAO: ZGSZ), also known as Shenzhen - Baoan International Airport, is a large airport in China. It is an international airport and serves the area of Nansha, Shenzhen Area, Guangdong and Lantau Island, China. Shenzhen Airport has non-stop passenger flights scheduled to 131 destinations in 12 countries.

At present, there are 116 domestic flights from Shenzhen.

 Remove ads

The longest flight from Shenzhen SZX is a 4,494 mile (7,232 km) non-stop route to Los Angeles LAX. This direct flight takes around 13 hours and 35 minutes and is operated by Air China.

In total there are 35 airlines flying from and to Shenzhen. Most flights are operated by one of the following carriers:

Popular destinations from Shenzhen

Below you can find a list of the most popular destinations from Shenzhen, based on the number of scheduled flights for this month.

Show all

Business class flights from Shenzhen

There are 112 airports that have flights from Shenzhen in Business Class. All airports that offer business class flights from SZX are listed below:

Show all

First class flights from Shenzhen

If you are looking for a luxurious flight, there's a total of 19 destinations to choose from that have First Class flights from SZX.

Show all

Intercontinental flights from Shenzhen

The following is an overview of all non-stop intercontinental flights operating from Shenzhen - Baoan International Airport (SZX).

* Please note that there are no direct services between Shenzhen and Europe, Canada, Southern America, Central America, the Caribbean, the Middle-East, Central Asia or Oceania.

Non-stop flights from Shenzhen to the US

Air ChinaAir China is currently the only airline flying non-stop from Shenzhen to the United States. They fly year-round to Los Angeles (LAX).

Non-stop flights from Shenzhen to Africa

Air ChinaAir China (Star Alliance): year-round to Johannesburg (JNB).

China SouthernChina Southern (SkyTeam): year-round to Nairobi (NBO).

Non-stop flights from Shenzhen to India / South Asia

Mahan AirMahan Air is currently the only airline flying non-stop from Shenzhen to India or Southern Asia. They fly year-round to Tehran (IKA).

Non-stop flights from Shenzhen to Japan

ANAANA (Star Alliance): year-round to Tokyo (HND) and seasonal flights to Tokyo (NRT).

Shenzhen AirlinesShenzhen Airlines (Star Alliance): seasonal flights to Tokyo (NRT).

Non-stop flights from Shenzhen to East Asia

Asiana AirlinesAsiana Airlines (Star Alliance): year-round to Seoul (ICN).

Korean AirKorean Air (SkyTeam): year-round to Seoul (ICN).

Shenzhen AirlinesShenzhen Airlines (Star Alliance): seasonal flights to Seoul (ICN).

China AirlinesChina Airlines (SkyTeam): year-round to Kaohsiung (KHH) and Taipei (TPE).

Uni AirUni Air: year-round to Taichung (RMQ) and Taipei (TPE).

Non-stop flights from Shenzhen to South-East Asia

China SouthernChina Southern (SkyTeam): year-round to Jakarta (CGK) and Ho Chi Minh City (SGN).

Cebu PacificCebu Pacific: year-round to Manila (MNL).

Shenzhen AirlinesShenzhen Airlines (Star Alliance): seasonal flights to Bangkok (BKK).

Singapore AirlinesSingapore Airlines (Star Alliance): year-round to Singapore (SIN).

International flights from Shenzhen

Indonesia
Flights from Shenzhen to Indonesia

Jakarta is the only destination in Indonesia with direct flights from Shenzhen. Direct flights to Jakarta are offered by China Southern (SkyTeam).

Iran
Flights from Shenzhen to Iran

In Iran, the only destination that has a direct flight from Shenzhen is Tehran. Direct flights to Tehran are offered by Mahan Air.

Japan
Flights from Shenzhen to Japan

There are 2 destinations in Japan that have non-stop flights from Shenzhen.

Direct flights to Tokyo are offered by ANA (Star Alliance).
You can fly non-stop to Tokyo with ANA (Star Alliance) or Shenzhen Airlines (Star Alliance). This is a seasonal route that starts in January and ends in March.

Kenya
Flights from Shenzhen to Kenya

There is 1 destination in Kenya that has a direct connection from Shenzhen, which is Nairobi. Direct flights to Nairobi are offered by China Southern (SkyTeam).

Philippines
Flights from Shenzhen to Philippines

In Philippines, the only destination that has a direct flight from Shenzhen is Manila. Direct flights to Manila are offered by Cebu Pacific.

Singapore
Flights from Shenzhen to Singapore

Singapore is the only destination in Singapore with direct flights from Shenzhen. Direct flights to Singapore are offered by Singapore Airlines (Star Alliance).

South Africa
Flights from Shenzhen to South Africa

There is 1 destination in South Africa that has a direct connection from Shenzhen, which is Johannesburg. Direct flights to Johannesburg are offered by Air China (Star Alliance).

South Korea
Flights from Shenzhen to South Korea

Seoul is the only destination in South Korea with direct flights from Shenzhen. Non-stop flights to Seoul are offered by Asiana Airlines (Star Alliance), Korean Air (SkyTeam) and Shenzhen Airlines (Star Alliance).

Taiwan
Flights from Shenzhen to Taiwan

If you are looking for a direct flight from Shenzhen to Taiwan, there are 3 destinations to choose from.

Direct flights to Kaohsiung are offered by China Airlines (SkyTeam).
The only airline with direct flights to Taichung is Uni Air.
You can fly non-stop to Taipei with China Airlines (SkyTeam) or Uni Air.

Thailand
Flights from Shenzhen to Thailand

In Thailand, the only destination that has a direct flight from Shenzhen is Bangkok. Direct flights to Bangkok are offered by Shenzhen Airlines (Star Alliance). This is a seasonal route that starts in January and ends in March.

United States
Flights from Shenzhen to United States

There is 1 destination in United States that has a direct connection from Shenzhen, which is Los Angeles. Direct flights to Los Angeles are offered by Air China (Star Alliance).

Vietnam
Flights from Shenzhen to Vietnam

In Vietnam, the only destination that has a direct flight from Shenzhen is Ho Chi Minh City. Direct flights to Ho Chi Minh City are offered by China Southern (SkyTeam).

Domestic flights from Shenzhen

China
Flights from Shenzhen to China

There are lots of domestic flights from Shenzhen (SZX). 116 airports in China have direct flights from the airport.

Direct flights to Ankang are offered by China Southern (SkyTeam). This route has been announced recently, and is not operational yet. It will start in January 2022.
The only airline with direct flights to Anqing is Okay Airways. This is a seasonal route that starts in January and ends in March.
You can fly non-stop to Baise with Colorful Guizhou Airlines or Hainan Airlines. This is a seasonal route that starts in January and ends in March.
The only airline with direct flights to Baoshan, Yunnan is Kunming Airlines. This is a seasonal route that starts in January and ends in March.
Direct flights to Beihai are offered by Chengdu Airlines. This is a seasonal route that starts in January and ends in March.
Non-stop flights to Beijing are offered by Air China (Star Alliance), Hainan Airlines and Shenzhen Airlines (Star Alliance).
Airlines that operate direct flights to Beijing Daxing are Air China (Star Alliance), China Eastern (SkyTeam), China Southern (SkyTeam), China United, Hebei Airlines and Xiamen Airlines (SkyTeam).
You can fly non-stop to Changchun and Jilin City with China Southern (SkyTeam) or Shenzhen Airlines (Star Alliance).
To Changde and Changsha, you can fly with China Southern (SkyTeam).
Direct flights to Changzhi are offered by Donghai Airlines. This is a seasonal route that starts in January and ends in March.
Non-stop flights to Changzhou are offered by China Eastern (SkyTeam), China Southern (SkyTeam) and Shenzhen Airlines (Star Alliance).
Airlines that operate direct flights to Chengdu are Air China (Star Alliance), Chengdu Airlines, China Eastern (SkyTeam), China Southern (SkyTeam), Donghai Airlines, Hainan Airlines, Shenzhen Airlines (Star Alliance), Sichuan Airlines and Tibet Airlines.
You can fly non-stop to Chengdu with Air China (Star Alliance) or China Eastern (SkyTeam). This is a seasonal route that starts in January and ends in March.
You can fly non-stop from Shenzhen to Chizhou with Shenzhen Airlines (Star Alliance). This is a seasonal route that starts in January and ends in March.
Airlines that operate direct flights to Chongqing are Air China (Star Alliance), China Southern (SkyTeam), Donghai Airlines, Hainan Airlines, Shenzhen Airlines (Star Alliance), Sichuan Airlines, Spring Airlines, Suparna Airlines, West Air and Xiamen Airlines (SkyTeam).
Direct flights to Dali are offered by China Southern (SkyTeam).
You can fly non-stop to Dalian with China Southern (SkyTeam) or Shenzhen Airlines (Star Alliance).
Direct flights to Dazhou are offered by Air China (Star Alliance). This is a seasonal route that starts in January and ends in March.
The only airline with direct flights to Dongying is Spring Airlines. This is a seasonal route that starts in January and ends in March.
You can fly non-stop from Shenzhen to Enshi City with Loong Air. This is a seasonal route that starts in January and ends in March.
The only airline with direct flights to Enyang is Shenzhen Airlines (Star Alliance). This is a seasonal route that starts in January and ends in March.
Direct flights to Fuyang are offered by Hainan Airlines. This is a seasonal route that starts in January and ends in March.
You can fly non-stop from Shenzhen to Fuzhou with Xiamen Airlines (SkyTeam). This is a seasonal route that starts in January and ends in March.
All direct flights from Shenzhen to Ganzhou and Guangyuan are operated by China Southern (SkyTeam).
From Shenzhen to Guiyang there are 4 airlines that have direct services, which are China Southern (SkyTeam), Colorful Guizhou Airlines, Hainan Airlines and Suparna Airlines.
From Shenzhen to Haikou there are 4 airlines that have direct services, which are China Southern (SkyTeam), Donghai Airlines, Hainan Airlines and Shenzhen Airlines (Star Alliance).
Direct flights to Handan are offered by Donghai Airlines. This is a seasonal route that starts in January and ends in March.
Airlines that operate direct flights to Hangzhou are Air China (Star Alliance), China Southern (SkyTeam), Donghai Airlines, Hainan Airlines, Loong Air, Shenzhen Airlines (Star Alliance), Suparna Airlines and Xiamen Airlines (SkyTeam).
Direct flights to Hanzhong are offered by Hainan Airlines. This is a seasonal route that starts in January and ends in March.
You can fly non-stop to Harbin with China Southern (SkyTeam) or Shenzhen Airlines (Star Alliance).
From Shenzhen to Hefei there are 4 airlines that have direct services, which are China Southern (SkyTeam), Donghai Airlines, Hainan Airlines and Shenzhen Airlines (Star Alliance).
The only airline with direct flights to Hohhot is Suparna Airlines. This is a seasonal route that starts in January and ends in March.
You can fly non-stop to Huai'an with China Southern (SkyTeam) or Spring Airlines.
You can fly non-stop from Shenzhen to Huangshan City with China Southern (SkyTeam).
Direct flights to Ji'an are offered by China Eastern (SkyTeam). This is a seasonal route that starts in January and ends in March.
From Shenzhen to Jinan there are 5 airlines that have direct services, which are China Southern (SkyTeam), Hainan Airlines, Shandong Airlines, Shenzhen Airlines (Star Alliance) and West Air.
You can fly non-stop from Shenzhen to Jingdezhen with Shenzhen Airlines (Star Alliance).
The only airline with direct flights to Jinghong is Kunming Airlines. This is a seasonal route that starts in January and ends in March.
Direct flights to Jingzhou are offered by Donghai Airlines. This is a seasonal route that starts in January and ends in March.
You can fly non-stop to Jining with China Southern (SkyTeam) or Donghai Airlines.
Direct flights to Jiujiang are offered by Okay Airways. This is a seasonal route that starts in January and ends in March.
Airlines that operate direct flights to Kunming are China Eastern (SkyTeam), China Southern (SkyTeam), Donghai Airlines, Hainan Airlines, Kunming Airlines, Lucky Air and Shenzhen Airlines (Star Alliance).
Non-stop flights to Lanzhou are offered by China Southern (SkyTeam), Hainan Airlines and Shenzhen Airlines (Star Alliance).
The only airline with direct flights to Lianyungang is Donghai Airlines. This is a seasonal route that starts in January and ends in March.
Non-stop flights to Lijiang are offered by China Southern (SkyTeam), Juneyao Airlines and Shenzhen Airlines (Star Alliance).
You can fly non-stop to Linyi with Loong Air or Shenzhen Airlines (Star Alliance).
To Longnan and Luoyang, you can fly with China Southern (SkyTeam).
You can fly non-stop to Luzhou with China Southern (SkyTeam) or Xiamen Airlines (SkyTeam).
You can fly non-stop to Meizhou with China Southern (SkyTeam) or Fuzhou Airlines.
Non-stop flights to Mianyang are offered by China Southern (SkyTeam), Shenzhen Airlines (Star Alliance) and Tibet Airlines.
Non-stop flights to Nanchang are offered by China Eastern (SkyTeam), China Southern (SkyTeam) and Shenzhen Airlines (Star Alliance).
Direct flights to Nanchong are offered by China Southern (SkyTeam).
Airlines that operate direct flights to Nanjing are China Eastern (SkyTeam), China Southern (SkyTeam), Donghai Airlines, Hainan Airlines, Shenzhen Airlines (Star Alliance) and Spring Airlines.
You can fly non-stop to Nanning with China Southern (SkyTeam) or Shenzhen Airlines (Star Alliance).
You can fly non-stop to Nantong with Donghai Airlines or Shenzhen Airlines (Star Alliance).
Direct flights to Nanyang are offered by China Southern (SkyTeam).
From Shenzhen to Ningbo there are 4 airlines that have direct services, which are China Eastern (SkyTeam), China Southern (SkyTeam), Hainan Airlines and Shenzhen Airlines (Star Alliance).
Non-stop flights to Qingdao are offered by China Southern (SkyTeam), Shandong Airlines and Shenzhen Airlines (Star Alliance).
The only airline with direct flights to Qingyang is Donghai Airlines. This is a seasonal route that starts in January and ends in March.
You can fly non-stop from Shenzhen to Qionghai with Spring Airlines. This is a seasonal route that starts in January and ends in March.
The only airline with direct flights to Quanzhou is Shenzhen Airlines (Star Alliance). This is a seasonal route that starts in January and ends in March.
Direct flights to Quzhou are offered by Xiamen Airlines (SkyTeam). This is a seasonal route that starts in January and ends in March.
You can fly non-stop from Shenzhen to Rizhao with China Southern (SkyTeam). This is a seasonal route that starts in January and ends in March.
Direct flights to Sanming are offered by Juneyao Airlines. This is a seasonal route that starts in January and ends in March.
Non-stop flights to Sanya are offered by China Southern (SkyTeam), Hainan Airlines and Shenzhen Airlines (Star Alliance).
Airlines that operate direct flights to Shanghai are Air China (Star Alliance), China Eastern (SkyTeam), China Southern (SkyTeam), Donghai Airlines, Hainan Airlines, Shenzhen Airlines (Star Alliance) and Suparna Airlines.
Airlines that operate direct flights to Shanghai are China Eastern (SkyTeam), China Southern (SkyTeam), Juneyao Airlines, Shanghai Airlines, Shenzhen Airlines (Star Alliance), Spring Airlines and Xiamen Airlines (SkyTeam).
Direct flights to Shangrao are offered by Shandong Airlines. This is a seasonal route that starts in January and ends in March.
You can fly non-stop from Shenzhen to Shaoyang with Spring Airlines. This is a seasonal route that starts in January and ends in March.
Non-stop flights to Shenyang are offered by China Southern (SkyTeam), Jiangxi Air and Shenzhen Airlines (Star Alliance).
From Shenzhen to Shijiazhuang there are 4 airlines that have direct services, which are Hebei Airlines, Okay Airways, Shenzhen Airlines (Star Alliance) and Spring Airlines.
You can fly non-stop from Shenzhen to Shiyan with Donghai Airlines. This is a seasonal route that starts in January and ends in March.
You can fly non-stop to Taiyuan with Hainan Airlines or Shenzhen Airlines (Star Alliance).
All direct flights from Shenzhen to Taizhou and Tengchong are operated by Shenzhen Airlines (Star Alliance).
From Shenzhen to Tianjin there are 4 airlines that have direct services, which are Air China (Star Alliance), China Southern (SkyTeam), Shenzhen Airlines (Star Alliance) and Xiamen Airlines (SkyTeam).
The only airline with direct flights to Ulanhot is Loong Air. This is a seasonal route that starts in January and ends in March.
You can fly non-stop to Urumqi with China Southern (SkyTeam) or Urumqi Air. This is a seasonal route that starts in January and ends in March.
The only airline with direct flights to Wanzhou is Shenzhen Airlines (Star Alliance).
Direct flights to Weifang are offered by Hainan Airlines. This is a seasonal route that starts in January and ends in March.
Non-stop flights to Wenzhou are offered by China Southern (SkyTeam), Hainan Airlines and Shenzhen Airlines (Star Alliance).
Airlines that operate direct flights to Wuhan are Air China (Star Alliance), China Eastern (SkyTeam), China Southern (SkyTeam), Donghai Airlines, Shenzhen Airlines (Star Alliance) and Spring Airlines.
You can fly non-stop to Wuhu Xuanzhou with Donghai Airlines or Shenzhen Airlines (Star Alliance). This is a seasonal route that starts in January and ends in March.
You can fly non-stop from Shenzhen to Wushan with China Southern (SkyTeam).
From Shenzhen to Wuxi / Suzhou there are 4 airlines that have direct services, which are China Eastern (SkyTeam), China Southern (SkyTeam), Donghai Airlines and Shenzhen Airlines (Star Alliance).
Direct flights to Wuyishan, Nanping, Fujian are offered by Loong Air. This is a seasonal route that starts in January and ends in March.
Airlines that operate direct flights to Xi'an are China Eastern (SkyTeam), China Southern (SkyTeam), Hainan Airlines, Shenzhen Airlines (Star Alliance), Sichuan Airlines, Spring Airlines and Tibet Airlines.
You can fly non-stop to Xiangyang with Donghai Airlines or Shenzhen Airlines (Star Alliance).
The only airline with direct flights to Xichang is Sichuan Airlines.
You can fly non-stop from Shenzhen to Xingyi, Guizhou with Chengdu Airlines. This is a seasonal route that starts in January and ends in March.
You can fly non-stop to Xining with China Southern (SkyTeam) or Shenzhen Airlines (Star Alliance).
Direct flights to Xinyang are offered by China Southern (SkyTeam).
You can fly non-stop to Xuzhou with Hainan Airlines or Loong Air. This is a seasonal route that starts in January and ends in March.
Direct flights to Yan'an are offered by China Southern (SkyTeam).
Non-stop flights to Yancheng are offered by China Southern (SkyTeam), Donghai Airlines and Spring Airlines.
You can fly non-stop to Yangzhou with Okay Airways or Shenzhen Airlines (Star Alliance).
You can fly non-stop to Yantai with Shandong Airlines or Shenzhen Airlines (Star Alliance).
Direct flights to Yibin are offered by Shenzhen Airlines (Star Alliance).
Non-stop flights to Yichang are offered by Donghai Airlines, Juneyao Airlines and Shenzhen Airlines (Star Alliance). This is a seasonal route that starts in January and ends in March.
Direct flights to Yichun, Jiangxi are offered by Shenzhen Airlines (Star Alliance). This is a seasonal route that starts in January and ends in March.
You can fly non-stop to Yinchuan with Shenzhen Airlines (Star Alliance) or Xiamen Airlines (SkyTeam).
Non-stop flights to Yiwu are offered by Air Lituanica, China Southern (SkyTeam) and Donghai Airlines.
The only airline with direct flights to Yueyang is Spring Airlines. This is a seasonal route that starts in January and ends in March.
Direct flights to Yulin are offered by Hainan Airlines. This is a seasonal route that starts in January and ends in March.
You can fly non-stop from Shenzhen to Yuncheng with Shenzhen Airlines (Star Alliance).
Direct flights to Zhangjiajie are offered by China Southern (SkyTeam).
The only airline with direct flights to Zhangjiakou is Spring Airlines. This is a seasonal route that starts in January and ends in March.
You can fly non-stop to Zhanjiang with China Southern (SkyTeam) or Shenzhen Airlines (Star Alliance).
The only airline with direct flights to Zhaotong is Shenzhen Airlines (Star Alliance). This is a seasonal route that starts in January and ends in March.
Airlines that operate direct flights to Zhengzhou are China Southern (SkyTeam), Donghai Airlines, Hainan Airlines, Shenzhen Airlines (Star Alliance), Suparna Airlines and West Air.
You can fly non-stop to Zhoushan with China Southern (SkyTeam) or Donghai Airlines.
Direct flights to Zunyi are offered by China Southern (SkyTeam). This route has been announced recently, and is not operational yet. It will start in January 2022.
The only airline with direct flights to Zunyi is Spring Airlines. This is a seasonal route that starts in January and ends in March.

Alternative airports near Shenzhen

Below you can find a list of alternative airports to Shenzhen (SZX). The nearest airports to Shenzhen (SZX) are Hong Kong (HKG) and Macau (MFM).

Frequently asked questions - FAQ

How many airports are there in Shenzhen?

There are 3 airports in Shenzhen: Shenzhen - Baoan International Airport (SZX), Hong Kong International Airport (HKG) and Macau International Airport (MFM).

What is the best airport to fly from Shenzhen?

The most convenient airport to fly from Shenzhen is Shenzhen - Baoan International Airport (SZX).

How many airlines fly from Shenzhen?

There are 35 airlines flying from Shenzhen to 131 airports around the world, as of January 2022.

Which airlines fly from Shenzhen?

China Southern, Shenzhen Airlines and Donghai Airlines operate most flights from Shenzhen. To get a full overview of all operating airlines, please use the airline filter.

Which alliances are flying from Shenzhen?

SkyTeam and Star Alliance are currently the only two alliances that operate flights from Shenzhen.

How many nonstop flights are there from Shenzhen?

There are roughly 14,774 flights departing from Shenzhen every month (or 3,444 flights each week), to a total of 131 airports worldwide.

What is the official name of Shenzhen Airport?

The official name of Shenzhen Airport is Shenzhen - Baoan International Airport.

What is the airport code of Shenzhen Airport?

The airport code of Shenzhen Airport is SZX.

What are the most popular flights from Shenzhen?

Shanghai, Chengdu and Hangzhou are the 3 most popular routes from Shenzhen. For a complete overview of all flight routes from Shenzhen, please use our flight map.

How long is the flight from Shenzhen?

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  
  • ✅  No advertisements!
  • ⚡  Faster experience (due to no ads)
  • 📅  Date filters
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🌟  Class filters
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Personal
€ 2.99*
Per Month
Billed annually
Business
€ 19.99*
Per Month
Billed annually

  Cancel anytime.
Personal use only.

* Renews at €35.88 annually.  Cancel anytime.
Personal use only.

* Renews at €239.88 annually.  Cancel anytime.
Business license.