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). There are 5 ways to travel between:

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

1. Best Way - Ferry: 30/40 minutes, HKD210 - 327


SkyPier, HKIA - Shenzhen Shekou Port

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

Super Class  Economy Class
Adult  CNY190/ HKD222 CNY180/ HKD210
Child CNY120/ HKD140 CNY100/ HKD117

SkyPier, HKIA - Shenzhen Fuyong Port

  Schedule: 10:15, 14:30, 16:50, 20:00
  Duration: 40 minutes
  Ticket Price

Super Class Economy Class
Adult CNY280/ HKD327 CNY240/ HKD280
Child CNY150/ HKD175 CNY120/ HKD140

1. 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.

2. Skypier is only available for passengers that leave from or arrive at HK airport.

3. 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.

2. Second Choice - Bus: 90 minutes, HKD 150

 depart to Shenzhen Bay Port every 30 minutes from 7:00 to 22:30
 depart to Huanggang Port every 15 minutes from 07:00 to 23:45

3. Airport Express + High Speed Train: 35 - 45 minutes, HKD 179.5 - 187.5

→ Take airport express to Kowloon Station: 21 minutes, HKD 100
→ Take Hong Kong - Shenzhen High Speed Train to Shenzhen Futian/ Shenzhen North Railway Station: 14 - 24 minutes, CNY 204 - 226/ HKD 238.5 - 264 for a business class seat, 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.


4. Cheapest Way - Metro + Bus

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

Luohu Port: around 1 hour, HKD 55

→ Take airport shuttle bus line A43 to Sheung Shui bus stop: 50 minutes, HKD 30.9 
→ Take East Rail Line to Luohu Port: 15 minutes, HKD 24.8

Huanggang Port: around 110 minutes, HKD 33

→ Take airport shuttle bus line E34B to Yuen Long Plaza bus stop: 75 minutes, HKD 13.9
→ Take bus line 77 to Huanggang Port: 35 minutes, HKD 19.3

Man Kam To Port: 65 minutes, HKD 35

→ Take airport shuttle bus line A43 to Sheung Shui bu stop: 50 minutes, HKD 30.9
→ Take bus line 73k to Man Kam To Port: 15 minutes, HKD 4.3

Shenzhen Bay Port: 95 minutes, HKD 22

→ Take airport shuttle bus E34A to Tim Shui Wai Police Station: 75 minutes, HKD 13.9
→ Take bus line B2 to Shenzhen Port: 20 minutes, HKD 8.5

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 Airport to Guangzhou 

How to Travel from Hong Kong to Shenzhen

- Last modified on Jun. 20, 2022 -
Questions & Answers on How to Travel from Hong Kong Airport to Shenzhen
Asked by Glenn Lyons from USA | May. 29, 2020 11:00Reply
I would like to visit my girlfriend in Shenzhen this summer. If I fly to HKG can I get to Shenzhen
Can I get from HKG to Shenzhen, Futian, Huanggang despite the pandemic?
Answers (1)
Answered by Reagan from DENMARK | May. 31, 2020 23:30

As I know, it will be ok.
Asked by Kevin from USA BUT CURRENTLY RESIDE IN SHENZHEN | Feb. 14, 2020 10:23Reply
Travel From HKIA to Shenzhen during Coronavirus Quarantine
If you must take land transport to Shenzhen from HKIA and must go through immigration, will you be quarantined in Hong Kong?
Answers (1)
Answered by Eric from DJIBOUTI | Feb. 15, 2020 16:43

You can also take the ferry from HKIA to Shenzhen. And as I know, you may to be quarantined in Shenzhen.
Asked by OJ from UNITED KINGDOM | Jan. 21, 2020 16:22Reply
Taking ferry next day from Hong Kong Airport
Hello, I was wondering whether it is possible to land at HK airport, stay overnight outside the airport and take the ferry the next morning to Shenzhen.
In other words, if you have cleared immigration is it possible to take the ferry from the airport or you're forced to find a different way? If this is the case, what is the best way to reach the area around Shekou Port after 9pm?
Thank you!
Answers (1)
Answered by Alan from USA | Feb. 01, 2020 17:14

No, I am afraid not you cannot take the ferry if you cleared immigration. At that time, you can take the shuttle bus to Shenzhen first. Then transfer to the public transportation or taxi to the Shekou Port.
Asked by Thomas from AUSTRALIA | Jan. 01, 2020 15:32Reply
Travel to Hong Kong then Shenzhen
Hi, I hold an Australian passport, I want to take the train from HK to Shenzhen, can I enter Shenzhen without any visa by train. Thanks
Answers (1)
Answered by Nina from CANADA | Jan. 05, 2020 17:01

Can you tell me what your scheduleling is and how long will you stay in mainland China?
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)