Shenzhen Bao'an Airport

Written by Updated Aug. 31, 2021

The main airport in Shenzhen, China is the Shenzhen Bao’an International Airport, which was formerly known as Shenzhen Huangtian Airport because of its location. The airport was renamed for the same reason, as its location places it near both Huangtian and the Fuyong villages of the Bao’an District in Shenzhen, China. The Bao’an International Airport is 32 kilometers northwest of the center of Shenzhen.


Shenzhen is still part of the Guangdong Province in China, making Bao’an just one of the airports in the province, although it is the only one in the Shenzhen area.

Chinese Name: 深圳宝安国际机场
Airport Code: SZX
Customer service hotline: (+755)2345-6789
Complaint hotline: (+755)23456315

The airport is currently the hub for Shenzhen Donghai Airlines, Shenzhen Airlines, SF Airlines, and Jade Cargo International. It is also the focus city for Hainan Airlines and China Southern Airlines. It is also the Asian-Pacific hub of cargo giant, UPS Airlines.

Like many airports in China, the Bao’an International Airport is currently undergoing a major expansion. A new terminal and another runway are part of the expansion plans. By the completion of the said expansion, the airport is expected to become one of the three largest airport hubs in southern China, alongside the Baiyun International Airport in Guangzhou and the Hong Kong International Airport.


The airport has three main terminals. Both Terminal A and Terminal B service domestic flights only; the departure halls of the two terminals are connected by a long bridge so passengers can conveniently move between them on foot. All international and Taiwan-bound flights, on the other hand, are served by Terminal D, which recently opened in 2008.

At the present time, there are approximately 107 domestic and international airlines operating from the Bao’an airport. This connects Shenzhen to 80 cities locally and internationally.

Book your flight tickets from/to Shenzhen

How to Get to Bao'an Airport from Shenzhen City Center

Ground transportation between the Bao’an International Airport and the city center of Shenzhen is very convenient.

Regular Bus Service

When traveling between the Bao’an International Airport and any point within the city, the most convenient and common form of transportation is the regular bus service. If going between downtown and the airport, take buses:

Bus No.


Operating Hours



Airport – Futian Water Park




Airport - Shekou




Airport – Luohu Railway Station


CNY 20


Airport – Bao’an Sanqu



As an alternative to the regular buses, there are minibus services too that go between the airport and the city.

Direct buses between the Hong Kong and the Shenzhen airports are also available. This special service is useful for those moving from one airport to the other. For the convenience of flight passengers, they are allowed to check into their flights at the bus terminal, although they still need to check their luggage in at the airport. These special services are offered by 11 airlines, as of the moment. These airlines are China Eastern Airlines, Xiamen Airlines, Shanghai Airlines, Shandong Airlines, Hainan Airlines, Sichuan Airlines, Eagle Airlines, and East Star Airlines for the Shenzhen side, and China Airlines, Hong Kong Express, and Mandarin Airlines for the Hong Kong side.

There are two kinds of buses that offer this service. The first is a 7-seater business bus, which is faster and can shuttle between the two airports in just 75 minutes. The fare, however, is quite high at CNY220 per person. The buses operate from Shenzhen from 10:15-21:15 hourly, while the buses from Hong Kong operate between 8:20-21:00 hourly.

The regular bus service is on a first come first serve basis, so passengers should be on the bus 15 minutes ahead of time. From Shenzhen, the buses operate at 30-minute intervals from the Shenzhen Bay Pier or the Huanggang Pier. The fare is CNY180 for adults and CNY100 for children and seniors. If you need a round-trip ticket, the fare is CNY300. From Hong Kong, the buses operate between 7:45 and 19:15 at 30-minute intervals. The same fares apply, but no round-trip ticket is available. The child rate is applicable only to children ages 2 to 12.

Shuttle Bus Service

Passengers going to Bao’an airport from the Fuyong Pier can take free shuttle buses that connect the two locations. The buses run every 30 minutes from 7:30 in the morning to 5:00 in the afternoon at the Hong Kong side and from 10:00 in the morning to 9:00 pm at the Shenzhen side.

Currently, there are ten airport shuttle bus lines that run between the airport and downtown. Their routes, operating hours, and fares are as follows:


Airport – West square of Shenzhen Railway Station

7:30-the arrival of last flight, leaves every 20 minutes

CNY 20


Haulian Mansion -Airport

5:30-21:00, leaves every 15 minutes

CNY 20


Airport – Longgang City Terminal

8:00-20:00, leaves every 7 minutes

CNY 30


Longgang City Terminal - Airport


CNY 30


Airport – Xingsheng Village

8:00-22:00, every 7 minutes

CNY 35


Airport – Pinghu Huanancheng


CNY 30


Airport – Gongming Bus Station




Airport – Dameishadong Oversea Chinese Area


CNY 30


Airport – Painting Village


CNY 22


Airport – West Passage of Shekou


CNY 15


Airport – Huanggang Port


CNY 20


Airport – Shekou Port



Coach Service

A coach service is now also available for transporting passengers between the Shenzhen airport and certain points of Hong Kong. The coach service is operated by Trans Island Limousine Service Ltd. and currently reaches Sheung Wan, Causeway Bay, Mong Kok, Tsim Sha Tsui, and the Hong Kong International Airport.


The Shenzhen subway now has a line, the subway line 1 or Luo Bao line, that reaches all the way to Bao’an International Airport. This line has been transporting passengers to the airport since June 2011. The subway line is very fast and convenient. A trip going to Luo Hu checkpoint or Shenzhen Railway Station takes only 70 minutes and costs only CNY 9 per adult.

Shenzhen Subway

Car or Local Taxis

Those who are driving to the Bao’an International Airport either on their own or on a taxi will get to Terminal B first, then move on to Terminal A; Terminal D is the farthest from the driving routes.

There are a lot of taxis in Shenzhen, so finding one will not be a problem. Sometimes, even taxis from Dongguan operate within Shenzhen.

Bao'an Airport to Hong Kong and Macau

There are also easily accessible bus services going to nearby cities, including Dongguan, Macau, and Hong Kong. If you are going ahead to the Kowloon side of Hong Kong, to Macau, or to the Hong Kong International Airport at the Fuyong Pier, you can also take fast ferries operated by TurboJet.

Create My Trip

Need Help?

Request a custom itinerary today and get one step closer to your personalized trip

Create Your Trip