Shenzhen Transportation

Located in south China, Shenzhen is a city with very convenient transportation, and is near to Hong Kong. The expressways linking Shenzhen with Guangzhou and Zhuhai have been opened to traffic, and coaches depart to Guangzhou every day. The Guangzhou–Kowloon railway runs across central Shenzhen, which brings great convenience to traveling between Shenzhen and Hong Kong. In addition, Shenzhen has prosperous water transport with its eight ports.

Check out Guangzhou - Shenzhen transportation and Shenzhen - Hong Kong transportation.


Shenzhen Baoan International Airport (深圳宝安国际机场) is 32 kilometers (about 20 miles) from the urban area on the east bank of the estuary of Zhujiang River. Now, it offers more than 110 domestic services and 14 international services that connect Shenzhen to over 100 domestic and international cities and regions, such as Beijing, Shanghai, Hangzhou, Harbin, Wuhan, Urumqi and Xian in China, and foreign regions such as Bangkok, Sydney, Osaka, Seoul, Inchon, Kansai, Kuala Lumpur and Singapore. Read more about Shenzhen Baoan International Airport

Terminal Buildings

Shenzhen Airport has three terminal buildings, Terminal A, Terminal B and Terminal D (the International Terminal). Waiting Area C is located in the corridor between Terminal A and Terminal B. When driving into the airport, passengers first come to Terminal B, and then Terminal A and Terminal D in that order. Passengers can shuttle conveniently on foot between Terminal A and Terminal B by using the long corridor on the second floor that links the two departure halls. Terminal A and Terminal B serve domestic departures and arrivals, while Terminal D only serves international departures and arrivals. Shenzhen Flights (flight search and ticket booking)


  • Terminal A: China Southern Airlines (CZ), Hainan Airlines (HU), Xiamen Airlines (MF), Sichuan Airlines (3U), East Star Airlines (9C) and United Eager Airlines (EU)
  • Terminal B: Shenzhen Airlines (ZH), Air China (CA), China Eastern Airlines (MU), Shandong Airlines (SC) and Shanghai Airlines (FM)
  • Terminal D: Air Macau (NX), Asia Airlines of Korea (OZ), Korean Air (KE), Thailand Bangkok Airways (PG), Silkair (MI) and Singapore Tiger Airways (TR)

Airport Transportation

Transportation to Shenzhen Baoan International Airport is very convenient. Airport shuttle buses depart directly from the airport to the Shenzhen urban area and nearby cities. Buses and ferries departing to Hong Kong and Macau are also available. Read more about Shenzhen Airport transportation (including information about airport shuttle buses from the airport to the Shenzhen urban area, Timetable for Intercity Buses to Nearby Cities and Ship Ship transport for the Airport ?Hong Kong and Macau)


Jingjiu Railway connects with Hong Kong and Jingguang (Beijing-Guangzhou) Railways in Shenzhen. They combine China's inner provinces with Shenzhen and Hong Kong and provide convenient railroad transportation. Trains departing to many domestic cities, including Beijing, Zhengzhou, Hefei, Jiujiang, Wuhan, Changsha, Guangzhou, Zhaoqing, Shaoguan, Maoming, Heyuan, Meizhou and Shantou, are available in Shenzhen. However, there is no direct train to Hong Kong.

There are three railway stations in Shenzhen, which are Shenzhen Railway Station (深圳火车站) and Shenzhen West Railway Station (深圳西站) and Shenzhen North Railway Station (深圳北站). Shenzhen Railway Station is located in the Luohu District (罗湖区), the most prosperous area in Shenzhen. About 50 pairs of trains depart daily from this station to other cities in China. The express trains running between Shenzhen and Guangzhou start here, and the Shenzhen-Guangzhou express trains have an independent ticket office and entrance. Passengers can take bus N2, N5, 7, 12, 17, 101, 102, 106, 205 or 206 to get to the station. Shenzhen West Railway Station is located at the junction of Yueliang Wan Avenue (月亮湾大道) and Xuefu Road (学府路), and about 20 trains arrive each day at the station. Most of these trains run from Shenzhen to Huaihua, Yueyang, Xinyang, Wuchang, Hefei and other cities. During the holidays, especially the Spring Festival holiday, the railway station is used as temporary station for many trains. Passengers can take bus 20, 31, 36, 229 or 234 to get to the station. China Trains (train search and ticket booking)

China Train Search

Trains from Shenzhen to Guangzhou: More than 40 trains run between Shenzhen and Guangzhou every day, including bullet trains (train numbers starting with D), T trains (special fast trains) and K trains (fast trains). Tourists can almost get on a train when they arrive at the railway station.

China Highlights offers China train schedule search and train tickets booking service. Check out our China Train Tours, or contact us for a tailor-made train tour in China.


Shenzhen has more than 40 coach/bus stations, and every district in Shenzhen has several long-distance bus stations. The roads link Shenzhen with many major cities in Mainland China, Hong Kong and Macau. Coaches/buses to Guangzhou, Shantou, Zhanjiang, Fuzhou, Xiamen and counties in Shenzhen are available every day. The following are several large long-distance bus stations in Shenzhen. Read more about the bus stations in Shenzhen


There are 8 ports in Shenzhen like Yantian Port, Shekou Port and Chiwan Port. Among them, Shekou Port (蛇口港) and Fuyong Port (福永码头) are the most popular passenger transport ferry terminals. Passengers can take a ferry from Shenzhen to Hong Kong, Hong Kong International Airport, Kowloon, Macau and Zhuhai. Read more about ships departing to Zhuhai, Hong Kong and Macau


Passenger also can take a jetfoil: a five-star Premier Jetfoil with exclusive and luxurious services of superb quality coming and going among Macau, Hong Kong, Hong Kong Internatinonal Airport, Shenzhen Baoan International Airport, Shenzhen Shekou Port and Guangzhou Nansha Port. The newest five-star Premier Jetfoil is equipped with the latest LED lighting system, top- quality Samsung onboard entertainment system, VIP Cabin which comes with a self-controlled air conditioning and lighting system and free WiFi service. Passengers of VIP Cabin can use the online meal reservation service, reserving on 24 hours prior to sailing time for specified meal choice. Check out more information about jetfoil transport among Shenzhen, Hong Kong, Macau and Guangzhou.

City Transportation


Shenzhen has an efficient network of buses. Bus ticket prices vary from 1 yuan to 3 yuan. There are also five tourist lines that connect to all of the tourist attractions.


The subway network in Shenzhen consists of five lines, which are available from 6:30 am to 11:00 pm every day (during holidays such as the Spring Festival holiday, the May Day holiday, the National Day holiday and New Year’s Day holiday, service may go to midnight).

Ticket fare: the initial price is 2 yuan for the first 4 kilometers, and after that 1 yuan is charged for each 4 km (for a travel distance between 4 km and 12 km), or 1 yuan for each 6 km (for a travel distance between 12 km and 24 km), or 1 yuan for each 8 km (for a travel distance over 8 km). Buying a subway ticket is very easy because every subway station is equiped with bilingual electronic vending machines that allow passengers to buy one-off green tokens. Passengers can change languages on the large touch screeen, and then click on the station where they want to go. The price is then displayed, and passengers then insert money at the top pf the machine (only banknotes of 5 yuan or 10 yuan are accepted, as are 1 yuan and 0.5 yuan coins). Check out detailed information and Shenzhen subway map of Shenzhen Subway Line 1, Shenzhen Subway Line 2, Shenzhen Subway Line 3, Shenzhen Subway Line 4, Shenzhen Subway Line 5.


Taxis in Shenzhen, which are red, yellow or green, are plentiful on the streets. Green taxis are only available in the Special Economic Zone (Baoan District and Longgang District are not included in the zone). Some taxi drivers are rated as star-level drivers because of their good knowledge and English speaking skills.

Taxi fare for Within The Special Economic Zone

The flag down fare is 10 yuan for the first 2 kilometers (about 1.2 miles), and 2.4 yuan for each additional kilometer. From 6:00 am to 11:00 pm and for a distance above 25 kilometers (15.5 miles), 30% of the fare (removing the flag down fare) is charged as a demobilization cost. If you need the taxi to wait for you, an addition fare of 0.8 yuan per minute is charged.

Taxi fare for outside the Special Economic Zone

The flag down fare for a green taxi is 6 yuan for the first 1.5 kilometers (about 0.9 miles) and that for a red and a yellow taxi is 10 yuan for the first 2 kilometers (about 1.2 miles), and 2.4 yuan for each additional kilometer. From 6:00 am to 11:00 pm and for a distance above 25 kilometers (15.5 miles), 30% of the fare (removing the flag down fare) is charged as a demobilization cost. If you need the taxi to wait for you, an additional fare of 0.8 yuan per minute is charged.

Questions and Answers About Shenzhen Transportation

susan 2014-03-08
Show Answer
If I take a taxi from HK Airport to Fuyong Airport in Shenzhen, how long is the journey, and the fare?


Do you mean the transportation from Hong Kong airport to Shenzhen Baoan airport? Actually, the Premier Jetfoil is very convenient  from Hong Kong International Airport to Shenzhen Airport, which departs at 19:10 every day, and the number is 8S133. The ticket fares are HK$295 for an economy-class ticket (HK$225 for a child 2 to below 12 years old and HK$155 for a child below 2 years old), and HK$395 for a super-class ticket (HK$300 for a child aged 2 to below 12 years and HK$205 for a child below 2 years old). These ticket fares include HK$50 passenger handing fee, and infants below 1 year old may travel for free.



Coco Yang replied on 2014-03-09
CT 2013-11-15
Show Answer
Hi, May I know what is the best way transport from shenzhen aiport to Hongkong.
The most convenience way will be take the bus from Shenzhen airport to Hong Kong, which could be easily found in the arrival hall. The cost is about CNY90/pax and it drives about 1.5 hours. Delia Xie replied on 2013-11-15
George 2013-09-03
Show Answer
What is the best way to get from HK to Shenzhen where I will stay a few days and then from Shenzhen to Guzhen where I again will stay a few days and then to the nearest airport to fly Home to Australia? Thank you in advance for your help. I would like to travel the fastest and most direct routes if possible and preferably not by Bus, also any indications of costs would be most appreciated.

Hi George, you may try the subway from HK TO Shenzhen, it is very convenient. There any also many trains from Shenzhen to Guangzhou. We can arrange tour in Shenzhen and Guangzhou for you. Please feel free to let me know if you want me to arrange the tour for you in these cities.

Simon Huang replied on 2013-09-04
Joseph Dahdah 2013-08-24
Show Answer
Hi, It will take about CNY 400 from Hong Kong airport to Luohu port by taxi, then pass the customs through luohu port. Regards, Coco guest replied on 2013-08-25
K.K.NANDA 2013-07-13
Show Answer
Dear Sir or Madam, I regret that I did not find any information about Feng Tai Garden Hotel, so I could not give you any suggestion. Could you provide more details about the hotel? You also could check the transportation from the airport on this website, please click: Lussie Lu replied on 2013-07-13
April Offer $25 Coupon
  1. Send your inquiry before Apr. 30, 2014, and we will email you a $25 coupon.
  2. The coupon is valid till Dec. 31, 2014, for paying tour packages worth $250 or up.
  3. The coupon cannot be used for paying flight tickets, train tickets, hotel rooms and day trips.
Travel Advice or Question? Ask us here
Do you want to book a tour/hotel/Wi-Fi. etc.
Your Name Your Email
Hi, I'm Lynn Ye
I updated this article on February 13, 2014
See all my travel articles
follow this pageChina Highlights