The places connected to Shenzhen on the most scheduled services, busiest first.
Aside from the non-stop routes above, reaching Shenzhen from these popular places requires a connection:
Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to Shenzhen not already shown in a shorter great-circle distance band.
Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes to Shenzhen of 3,000 miles or more.
Shenzhen has nonstop connections with 3 airports in Indonesia: Manado-Celebes Island (MDC), Jakarta (CGK), and Surabaya (SUB). These routes are served by China Southern Airlines, Shenzhen Airlines (Star Alliance), Spring Airlines, and TransNusa Air Services.
Shenzhen has nonstop connections with 3 airports in Japan: Tokyo (HND), Osaka (KIX), and Tokyo (NRT). These routes are served by Air China (Star Alliance), All Nippon Airways (Star Alliance), and Shenzhen Airlines (Star Alliance).
Shenzhen has nonstop connections with 3 airports in Malaysia: Kuala Lumpur (KUL), Penang (PEN), and Kota Kinabalu (BKI). These routes are served by Air China (Star Alliance), AirAsia, China Southern Airlines, Malaysia Airlines (Oneworld), and Shenzhen Airlines (Star Alliance).
Shenzhen has nonstop connections with 3 airports in Thailand: Bangkok (BKK), Bangkok (DMK), and Phuket (HKT). These routes are served by Air China (Star Alliance), China Southern Airlines, Shenzhen Airlines (Star Alliance), Spring Airlines, Thai AirAsia, Thai Airways (Star Alliance), and Thai Lion Air.
Shenzhen has nonstop connections with 3 airports in Viet Nam: Hanoi (HAN), Ho Chi Minh City (SGN), and Duong Dong (PQC). These routes are served by 9G Rail, Air China (Star Alliance), China Southern Airlines, Shenzhen Airlines (Star Alliance), Vietnam Airlines (SkyTeam), Vuelos Economicos, and XiamenAir (SkyTeam).
Shenzhen has nonstop connections with 2 airports in Australia: Melbourne (MEL) and Sydney (SYD). These routes are served by Air China (Star Alliance), China Southern Airlines, and Shenzhen Airlines (Star Alliance).
Shenzhen has nonstop connections with 2 airports in Cambodia: Kratie (KTI) and Sihanukville (KOS). These routes are served by Air Bishkek, Air China (Star Alliance), Cambodia Angkor Air, Shenzhen Airlines (Star Alliance), and Spring Airlines.
Shenzhen has nonstop connections with 2 airports in Italy: Milan (MXP) and Rome (FCO). These routes are served by Hainan Airlines.
Shenzhen has nonstop connections with 2 airports in South Korea: Seoul (ICN) and Jeju City (CJU). These routes are served by Air China (Star Alliance), Asiana Airlines (Star Alliance), China Southern Airlines, Korean Air (SkyTeam), and Shenzhen Airlines (Star Alliance).
Shenzhen has nonstop connections with 2 airports in Spain: Barcelona (BCN) and Madrid (MAD). These routes are served by Air China (Star Alliance), Hainan Airlines, and Shenzhen Airlines (Star Alliance).
Shenzhen has nonstop connections with 2 airports in Taiwan: Taipei (TPE) and Kaohsiung City (KHH). These routes are served by China Airlines (SkyTeam), China Southern Airlines, Shenzhen Airlines (Star Alliance), Uni Airways, and XiamenAir (SkyTeam).
Shenzhen has nonstop connections with 2 airports in United Arab Emirates: Dubai (DXB) and Abu Dhabi (AUH). These routes are served by China Eastern Airlines (SkyTeam), China Southern Airlines, Emirates, and Etihad Airways.
Shenzhen has a nonstop connection with Vienna (VIE) in Austria, served by Hainan Airlines.
Shenzhen has a nonstop connection with Brussels (BRU) in Belgium, served by Hainan Airlines.
Shenzhen has a nonstop connection with Bandar Seri Begawan (BWN) in Brunei Darussalam, served by Shenzhen Airlines (Star Alliance).
Shenzhen has a nonstop connection with Vancouver (YVR) in Canada, served by Hainan Airlines.
Shenzhen has a nonstop connection with Cairo (CAI) in Egypt, served by Hainan Airlines.
The other 83 routes are scheduled across the whole window the feed publishes.
How many of these places each program's airlines fly to Shenzhen from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.
Air China (Star Alliance) links Shenzhen nonstop with London (LHR), Barcelona (BCN), and Frankfurt-am-Main (FRA).
China Southern Airlines links Shenzhen nonstop with Moscow (SVO).
Hainan Airlines links Shenzhen nonstop with Brussels (BRU), Milan (MXP), Rome (FCO), Paris (CDG), Budapest (BUD), Vienna (VIE), and Madrid (MAD).
Lufthansa (Star Alliance) links Shenzhen nonstop with Frankfurt-am-Main (FRA).
Shenzhen Airlines (Star Alliance) links Shenzhen nonstop with London (LHR) and Barcelona (BCN).
Air China (Star Alliance) links Shenzhen nonstop with Los Angeles (LAX).
China Southern Airlines links Shenzhen nonstop with Mexico City (MEX).
Hainan Airlines links Shenzhen nonstop with Vancouver (YVR).
Air China (Star Alliance) links Shenzhen nonstop with Melbourne (MEL).
China Southern Airlines links Shenzhen nonstop with Sydney (SYD).
Hainan Airlines links Shenzhen nonstop with Auckland (AKL).
Shenzhen Airlines (Star Alliance) links Shenzhen nonstop with Melbourne (MEL).
Air China (Star Alliance) links Shenzhen nonstop with Johannesburg (JNB).
Hainan Airlines links Shenzhen nonstop with Cairo (CAI).
Shenzhen Airlines (Star Alliance) links Shenzhen nonstop with Johannesburg (JNB).
Donghai Airlines links Shenzhen nonstop with San Francisco de Yeso (SQD).
The airport's official name is Shenzhen Bao'an International Airport. On Roame and most flight schedules, you will find it under the code SZX.
The IATA airport code for Shenzhen Bao'an International Airport is SZX. Enter SZX in Flightmap whenever you want to use this exact airport.
Shenzhen Bao'an International Airport serves Shenzhen, China. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to SZX, not just the broader city.
Open the map with Anywhere as your starting point and SZX as the destination. Each result keeps the route pointed toward Shenzhen, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.
Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to SZX.
Yes. When Roame has observed award availability for a route to SZX, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.
Shenzhen has a nonstop connection with Paris (CDG) in France, served by Hainan Airlines.
Shenzhen has a nonstop connection with Frankfurt-am-Main (FRA) in Germany, served by Air China (Star Alliance) and Lufthansa (Star Alliance).
Shenzhen has a nonstop connection with Budapest (BUD) in Hungary, served by Hainan Airlines.