Flights from Shijiazhuang to Kunming – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
SJW to KMG – All flight route options from Shijiazhuang Daguocun International Airport, China to Kunming Changshui International Airport, China. These flights are operated by 10 different airlines. Fly non-stop or choose from 5 different connecting flights. The shortest flight time is 3 hours. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Kunming Changshui Airport
We got great deals on hotels and car rentals near the airport.
Shijiazhuang to Kunming flights
With over 81 flights every week and 10 different airlines you have a wide range of options. You can fly non-stop to Kunming (KMG) from Shijiazhuang (SJW) with Spring Airlines, China United Airlines, Kunming Airlines, Hebei Airlines or Lucky Air but if a stopover option suits you better you can choose to fly via Lanzhou, Chengdu or any other of the 5 alternatives with connectiing airports.
Shijiazhuang to Kunming with Spring Airlines
You can fly non-stop every weekday with flights departing at 10:40.
With China Eastern Airlines
If you choose to fly with China Eastern Airlines from Shijiazhuang to Kunming you can make a transit either via Lanzhou or via Yinchuan. The route via Lanzhou is 1 hour and 55 minutes faster. China Eastern Airlines is a member of SkyTeam.
Distance & flight times: Shijiazhuang Daguocun International Airport to Kunming Changshui International Airport
The shortest flight time between SJW and KMG is 3 hours and 5 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 5m | - | 1136 miles (1828 km) |
LHW Lanzhou | 5h 5m | 1h 0m | 1409 miles (2267 km) |
TFU Chengdu | 5h 35m | 2h 0m | 1168 miles (1879 km) |
INC Yinchuan | 7h 0m | 2h 35m | 1390 miles (2237 km) |
NKG Nanjing | 7h 45m | 2h 45m | 1582 miles (2545 km) |
CAN Guangzhou | 8h 0m | 2h 25m | 1694 miles (2726 km) |

