Non-stop flights to Shijiazhuang (SJW)
Shijiazhuang Zhengding International Airport is a large airport in China. It is a domestic airport. Currently, there are 66 domestic flights to Shijiazhuang.
Shijiazhuang is mainly known for family fun and sightseeing & culture.
On this page
All direct flights to Shijiazhuang Top 200 flights with a stopover Airlines flying to Shijiazhuang Business Class flights First Class flights Domestic flights Alternative airports FAQThis month, there are 3,409 flights arriving at Shijiazhuang Airport, which are 114 flights per day or 5 flights per hour. On an average day, there is at least 1 flight arriving every 12 minutes.
The most frequently departed flights to Shijiazhuang are routes from Shanghai (PVG) in China and Chengdu (TFU), also in China. These two routes together are operated 402 times this month, and make up for 12% of all monthly arrivals at Shijiazhuang Zhengding International Airport.
The longest flight to Shijiazhuang SJW is departing from Korla (KRL). This non-stop flight takes around 4 hours and 15 minutes and covers a distance of 946 miles (1,522 km).
List of all direct flights to Shijiazhuang
Below you can find a list of all cities and countries that have direct flights to Shijiazhuang, ordered by popularity.










Top 200 flights with a stopover
This list contains the 200 most popular airports from which flights depart that require just one stopover to get to Shijiazhuang.










Airlines flying to Shijiazhuang
Currently, there are 21 airlines that fly to Shijiazhuang. Most flights to Shijiazhuang are operated by Spring Airlines, as they connect 35 airports to SJW. Below you can find a list of airlines that operate most SJW flights:












Business class flights to Shijiazhuang
There are 22 airports that have flights to Shijiazhuang in Business Class. All airports that offer business class flights to SJW are listed below:









First class flights to Shijiazhuang
There is only one airport that has First Class flights to Shijiazhuang, which is Guiyang (KWE).
International flights to Shijiazhuang
Currently there are no international flights to Shijiazhuang. The only flights to Shijiazhuang are domestic flights within China. To get to Shijiazhuang from another country you will need a flight with a stopover, for example through Shanghai or Guangzhou.
Domestic flights to Shijiazhuang
Flights from China to Shijiazhuang

There are lots of domestic flights to Shijiazhuang (SJW). 66 airports in China have direct flights to the airport.
From Baicheng, direct flights are offered by China United. This is a seasonal route that starts in February and ends in March.
From Baotou and Beihai, you can fly with Spring Airlines.
From Beijing Daxing, the only airline with direct flights is Hebei Airlines. This route is recently announced though, and not operational yet. It will start in November 2023.
From Changchun and Jilin City, there are 5 airlines that have direct services to Shijiazhuang, which are Beijing Capital, Chengdu Airlines, Hebei Airlines, Okay Airways and Spring Airlines. This is a seasonal route that starts in February and ends in March.
From Changsha, you can fly non-stop to Shijiazhuang with Hebei Airlines. This is a seasonal route that starts in February and ends in March.
From Chengde, you can fly non-stop with China Express or Hebei Airlines. This is a seasonal route that starts in February and ends in March.
From Chengdu, there are 5 airlines that have direct services to Shijiazhuang, which are Air China (Star Alliance), China Express, Hebei Airlines, Sichuan Airlines and Spring Airlines.
From Chengdu, you can fly non-stop to Shijiazhuang with Tibet Airlines. This is a seasonal route that starts in February and ends in March.
From Chifeng, you can fly non-stop with Beijing Capital or China United. This is a seasonal route that starts in February and ends in March.
From Chongqing, there are 4 airlines that have direct services to Shijiazhuang, which are China Express, Hebei Airlines, Spring Airlines and West Air. This is a seasonal route that starts in February and ends in March.
From Dalian, there are 5 airlines that have direct services to Shijiazhuang, which are Air China (Star Alliance), China Southern, Hebei Airlines, Spring Airlines and Tianjin Airlines.
From Dazhou, direct flights are offered by Beijing Capital. This is a seasonal route that starts in February and ends in March.
From Guangyuan, the only airline with direct flights is Spring Airlines. This is a seasonal route that starts in February and ends in March.
From Guangzhou, direct flights are offered by China Southern, Hebei Airlines and Spring Airlines.
From Guilin, the only airline with direct flights is Spring Airlines. This is a seasonal route that starts in February and ends in March.
From Guiyang, you can fly non-stop with Chengdu Airlines or Hebei Airlines. This is a seasonal route that starts in February and ends in March.
From Haikou, you can fly non-stop with Beijing Capital or Hebei Airlines. This is a seasonal route that starts in February and ends in March.
From Hailar, direct flights are offered by China United. This is a seasonal route that starts in February and ends in March.
From Hangzhou, you can fly non-stop with Hebei Airlines or Spring Airlines. This is a seasonal route that starts in February and ends in March.
From Harbin, direct flights are offered by Beijing Capital, Lucky Air and Spring Airlines. This is a seasonal route that starts in February and ends in March.
From Hefei, you can fly non-stop with Beijing Capital or Hebei Airlines. This is a seasonal route that starts in February and ends in March.
From Hohhot, you can fly non-stop with Hebei Airlines or Spring Airlines. This is a seasonal route that starts in February and ends in March.
From Huai'an, you can fly non-stop to Shijiazhuang with Spring Airlines. This is a seasonal route that starts in February and ends in March.
From Korla, direct flights are offered by Hebei Airlines. This is a seasonal route that starts in February and ends in March.
From Kunming, there are 5 airlines that have direct services to Shijiazhuang, which are China Eastern (SkyTeam), Hebei Airlines, Kunming Airlines, Lucky Air and Spring Airlines.
From Lanzhou, you can fly non-stop with Spring Airlines or Tibet Airlines. This is a seasonal route that starts in February and ends in March.
From Lianyungang, the only airline with direct flights is China United. This is a seasonal route that starts in February and ends in March.
From Lijiang, direct flights are offered by Beijing Capital. This is a seasonal route that starts in February and ends in March.
From Luzhou, you can fly non-stop with Colorful Guizhou Airlines or Hebei Airlines. This is a seasonal route that starts in February and ends in March.
From Mianyang, direct flights are offered by Spring Airlines. This is a seasonal route that starts in February and ends in March.
From Nanchang, there are 4 airlines that have direct services to Shijiazhuang, which are Air China (Star Alliance), Hainan Airlines, Shenzhen Airlines (Star Alliance) and Spring Airlines. This is a seasonal route that starts in February and ends in March.
From Nanjing, you can fly non-stop to Shijiazhuang with Hebei Airlines. This is a seasonal route that starts in February and ends in March.
From Nanning, you can fly non-stop with Hebei Airlines or Spring Airlines. This is a seasonal route that starts in February and ends in March.
From Nantong, direct flights are offered by Hebei Airlines. This is a seasonal route that starts in February and ends in March.
From Ningbo, you can fly non-stop with Hebei Airlines or Spring Airlines. This is a seasonal route that starts in February and ends in March.
From Ordos City, direct flights are offered by China United. This is a seasonal route that starts in February and ends in March.
From Qingdao, the only airline with direct flights is Beijing Capital. This is a seasonal route that starts in February and ends in March.
From Qinhuangdao, you can fly non-stop with Hebei Airlines or West Air. This is a seasonal route that starts in February and ends in March.
From Qionghai, the only airline with direct flights is Hebei Airlines. This is a seasonal route that starts in February and ends in March.
From Quanzhou, direct flights are offered by Spring Airlines. This is a seasonal route that starts in February and ends in March.
From Sanya, there are 4 airlines that have direct services to Shijiazhuang, which are Beijing Capital, China United, Hebei Airlines and Spring Airlines. This is a seasonal route that starts in February and ends in March.
From Shanghai, there are 5 airlines that have direct services to Shijiazhuang, which are China Eastern (SkyTeam), China Southern, China United, Hebei Airlines and Spring Airlines.
From Shanghai, direct flights are offered by China United, Hebei Airlines and Spring Airlines. This is a seasonal route that starts in February and ends in March.
From Shantou and Shenyang, all direct flights to Shijiazhuang are operated by Hebei Airlines and Spring Airlines.
From Shenzhen, there are 4 airlines that have direct services to Shijiazhuang, which are Hebei Airlines, Okay Airways, Shenzhen Airlines (Star Alliance) and Spring Airlines.
From Shiyan, you can fly non-stop to Shijiazhuang with China United. This is a seasonal route that starts in February and ends in March.
From Tangshan, direct flights are offered by Hebei Airlines. This is a seasonal route that starts in February and ends in March.
From Tongliao, the only airline with direct flights is Spring Airlines. This is a seasonal route that starts in February and ends in March.
From Ulanhot, you can fly non-stop to Shijiazhuang with China United. This is a seasonal route that starts in February and ends in March.
From Urumqi, there are 4 airlines that have direct services to Shijiazhuang, which are China Southern, Hebei Airlines, Shandong Airlines and Spring Airlines.
From Wenzhou, you can fly non-stop with China United or Hebei Airlines. This is a seasonal route that starts in February and ends in March.
From Wuhu Xuanzhou, you can fly non-stop to Shijiazhuang with Spring Airlines. This is a seasonal route that starts in February and ends in March.
From Xi'an, direct flights are offered by Hebei Airlines. This is a seasonal route that starts in February and ends in March.
From Xiamen, you can fly non-stop with Hebei Airlines or Spring Airlines. This is a seasonal route that starts in February and ends in March.
From Xining, Yancheng and Yangzhou, all direct flights to Shijiazhuang are operated by Spring Airlines.
From Yantai, you can fly non-stop to Shijiazhuang with Shandong Airlines. This is a seasonal route that starts in February and ends in March.
From Yichang, direct flights are offered by GX Airlines. This is a seasonal route that starts in February and ends in March.
From Yinchuan, the only airline with direct flights is Spring Airlines. This is a seasonal route that starts in February and ends in March.
From Yulin, you can fly non-stop to Shijiazhuang with GX Airlines. This is a seasonal route that starts in February and ends in March.
From Zhangjiakou, direct flights are offered by China Southern, Hebei Airlines and Spring Airlines.
From Zunyi, direct flights are offered by Colorful Guizhou Airlines. This is a seasonal route that starts in February and ends in March.
From Zunyi, you can fly non-stop to Shijiazhuang with Hebei Airlines. This is a seasonal route that starts in February and ends in March.
Alternative airports near Shijiazhuang
Flying to an alternative airport near Shijiazhuang could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. For this reason, alternative airports near to Shijiazhuang (SJW) are listed below. The closest alternative airports are Xinzhou (WUT) and Taiyuan (TYN).
Frequently asked questions - FAQ
How many airports are there in Shijiazhuang?
There is 1 airport in Shijiazhuang: Shijiazhuang Zhengding International Airport (SJW).
What is the best airport to fly into Shijiazhuang?
The most convenient airport to fly into Shijiazhuang is Shijiazhuang Zhengding International Airport (SJW).
How many airlines fly to Shijiazhuang?
There are 21 airlines flying to Shijiazhuang from 66 airports around the world, as of February 2023.
Which airlines fly to Shijiazhuang?
Spring Airlines, Hebei Airlines and China United operate most flights to Shijiazhuang. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying to Shijiazhuang?
Star Alliance and SkyTeam are currently the only two alliances that operate flights to Shijiazhuang.
How many nonstop flights are there to Shijiazhuang?
There are roughly 3,409 flights arriving at Shijiazhuang every month (or 798 flights each week), from a total of 66 airports - all within China.
What is the official name of Shijiazhuang Airport?
The official name of Shijiazhuang Airport is Shijiazhuang Zhengding International Airport.
What is the airport code of Shijiazhuang Airport?
The airport code of Shijiazhuang Airport is SJW.
What are the most popular flights to Shijiazhuang?
Shanghai, Chengdu and Zhangjiakou are the 3 most popular routes to Shijiazhuang. For a complete overview of all flight routes to Shijiazhuang, please use our flight map.
How long is the flight to Shijiazhuang?
Shanghai to Shijiazhuang | 2h 5m |
Chengdu to Shijiazhuang | 2h 40m |
Zhangjiakou to Shijiazhuang | 1h 10m |
Sanya to Shijiazhuang | 3h 55m |
Changchun and Jilin City to Shijiazhuang | 2h |