The carrier operates a total of 137 domestic airport-pairs involving 58 Chinese airports, plus nine international routes. In 2010, the airline carried 16.5 million passengers, up 9% on the previous year.
On 6 July 2011, Shenzhen Airlines was formally accepted as a future member of Star Alliance. On 29 November 2012 the airline officially joined Star Alliance becoming the alliance's second member in China following the departure of Shanghai Airlines in 2010.
In July 2015, Shenzhen Airlines Flight 9648 was on approach to Guangzhou Airport when a passenger set 2 seats and the forward door on fire. Other passengers were able to extinguish the fire and save the aircraft. An emergency evacuation was carried out at Guangzhou, injuring 2 passengers slightly. The airline and 2 passengers were rewarded for saving the 102 lives on board.