How to Travel from Hong Kong Airport to Shenzhen

Hong Kong is adjacent to Shenzhen. The distance from Hong Kong International Airport to Shenzhen is only 50 km (31 mi). The following are 5 ways to travel between the two cities. Among them, the HK Airport to Shenzhen ferry is convenient for some airline passengers as many airlines provide baggage-through service, but it's more expensive comparing to the airport express plus high speed train.

How to Travel between  Hong Kong Airport and Shenzhen
How to from Hong Kong Airport to Shenzhen

1. Best Airport Express + High Speed Train: 35 - 45 minutes, HKD 180-190

→ Take airport express to Kowloon Station: 25 minutes, HKD 100
→ Take Hong Kong - Shenzhen High Speed Train to Shenzhen FutianShenzhen North Railway Station: 14 - 24 minutes, CNY 109 - 120/ HKD 127.5 - 140 for a first class seat, CNY 68 - 75 / HKD 79.5 - 87.5 for a second class seat.


2. Ferry for Airline Passengers at HKIA: 30/50 minutes, HKD300-400

SkyPier, Hong Kong International Airport - Shenzhen Shekou Port

  Schedule: 08:15, 09:45, 11:00, 13:00, 15:00, 16:00, 17:00, 18:00, 19:00, 20:00, 21:15
  Duration: 30 minutes
  Ticket Price

Type Super Class  Economy Class
Adult  CNY360/ HKD386 CNY280/ HKD299
Child CNY260/ HKD277 CNY180/ HKD192

SkyPier - Shenzhen Airport

  Schedule: 10:30, 13:30, 16:20, 19:15
  Duration: 50 minutes
  Ticket Price: CNY280 / HKD299 for adults; CNY180 / HKD192 for children


1. Skypier is only available for passengers that leave from or arrive at HK airport. And the flight ticket arriving at HKIA on the same day is needed.
2. Passengers need to arrive at the the port 60min before the ferry departure.
3. The tickets are free for children under 1 year old, and children aged 1-5 years old (including 1 year old and 5 years old) can buy child tickets.
4. The baggage tag-through service directly sends baggage from Hong Kong airport to Shenzhen ferry ports. However, not all airlines can enjoy the above service and passengers should confirm their airlines in advance.

3. Nonstop Bus: 90 minutes, HKD 170-180

Destination Dep. Time Fare
Shenzhen Bao'an Airport 17:30, 18:00 CNY170 / HKD 182
Mango Building, Nanshan 18:00 CNY160 / HKD 171

 Note: The information above is only for reference. For the real-time departure and price, passengers can go to Counter M01, M02, M04 or M05 in the Mainland/Macau Transport Center of HKIA and buy tickets there.

4. Cheapest Way - Metro + Bus

Passengers can also travel from Hong Kong International Airport to Shenzhen via those land ports between.

Huanggang Port: around 150 minutes, HKD 55.5

→ Take airport shuttle bus line E21 to Mong Kok bus stop
→ Transfer to Cross Bundary Coach to Huanggang Port

Man Kam To Port: 85 minutes, HKD 38.8

→ Take airport shuttle bus line A43 to Sheung Shui bu stop
→ Take bus line 59S to Man Kam To Port

Shenzhen Bay Port: 105 minutes, HKD 22.7

→ Take airport shuttle bus E33P to Ng Lau Rd.
→ Take bus line B2 to Shenzhen Port:

Note: The travel time listed above is only onboard time. Time for passing the border is not included.

5. Taxi/ Skylimo: 1 hour, HKD 800/ car

Passengers can choose to take a taxi or skylimo from Hong Kong airport to Shenzhen, which takes around 1 hour. The fare is around HKD 800 per car. You can share the car with others to save money.

Further Reading:
How to Travel from Shenzhen to Hong Kong Airport

How to Travel from Hong Kong to Shenzhen

- Last updated on Nov. 18, 2023 by Gabby Li -
Questions & Answers on How to Travel from Hong Kong Airport to Shenzhen
Asked by Pei San from SINGAPORE | Nov. 18, 2023 06:26Reply
Can stay in taxi crossing border while taking taxi from Hong Kong Airport to Shenzhen ?
Can stay in the taxi while crossing border? Travelling from Hong Kong Airport to a hotel in Shenzhen.
Answers (1)
Answered by James | Nov. 20, 2023 17:23

Generally, you need to get off the bus when entering Shenzhen.
Asked by WIlliam from SINGAPORE | Oct. 22, 2023 19:00Reply
How to book a skylimo form HongKong Airport to Shenzhen ,
Answers (1)
Answered by Andrew | Oct. 23, 2023 18:36

You can buy tickets at the airport: Counter M01-M05, Mainland/ Macao Transport Centre, Hall A of Arrivals Level (L5), Terminal 1
Asked by Richie from AUSTRALIA | Oct. 15, 2023 04:21Reply
what's the maximum occupancy for your skylimo?

Answers (2)
Answered by Andy | Oct. 16, 2023 19:25

Generally, it can accommodate 5-6 people.
Answered by William | Oct. 22, 2023 18:59

How to book the car for HK airport to Shenzhen
Asked by Michael from GERMANY | Sep. 26, 2023 00:31Reply
Bus or train to Shenzhen
How long does it take to travel by train to Shenzhen Futian Station? Should I take a bus instead of train to save time?
Answers (1)
Answered by Jenny | Sep. 26, 2023 19:03

You can take a bus and then metro, which is faster. Take Bus Line A43 from the airport to SHEUNG SHUI STATION and transfer to East Rail Line to Lok Ma Chau Station. Get out of the Exit A and it takes about 1.5 hours.
Asked by June from SINGAPORE | Sep. 22, 2023 20:55Reply
Hk airport to Shenzhen by ferry
Hi we arrive at about 11.30 am at Hong Kong air port fr Singapore airlines . And will like to know if it’s possible not to check out and go directly from Hong Kong airport to Shenzhen without leaving the airport . Can I buy the ferry ticket only when I arrive in Hong Kong airport
Answers (1)
Answered by Anne | Sep. 24, 2023 23:26

Yes, it is possible and you can buy tickets at the counter in HK Airport.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)