How to Travel from Hong Kong to Shenzhen

Hong Kong and Shenzhen face each other across the Shenzhen River. The fastest way to travel from Hong Kong to Shenzhen is high speed train, which only takes around 20min with frequent departures daily. In addition, tourists can take MTR/subway or city bus to arrive at Luohu Port, Huanggang Port and Futian Port first, then pass the border and enter Shenzhen. Flexible buses have many departure and arrival stations in these two cities, which provides more choices for tourists. Direct ferries are also a feasible way, operating from HKIA Skypier to Shenzhen Fuyong Port and from HK Macau Ferry Terminal to Shenzhen Shekou Port. People can also take a taxi or hire a private car with the higher cost of CNY750 to 850 in general.
How to Travel between Shenzhen and Hong Kong

1. Fastest Way: Hong Kong – Shenzhen High Speed Trains – 20mins., CNY68 to CNY226

 From Hong Kong West Kowloon Railway Station: 07:00 to 22:50 every 10 to 15mins. 

 Train Ticket Prices:
CNY204/226 for Business Class Seat, CNY109/120 for First Class Seat, CNY68/75 for second class seat

2. Cheapest Way: MTR or City Bus

Via Luohu Port
→ Take Hong Kong MTR East Rail Line or Bus No.73K to Lo Wu Station.
→ Follow the signs to reach Hong Kong Customs.
→ Get through customs and cross the border, then arrive at Shenzhen.

Via Futian Port
→ Take Hong Kong MTR East Rail Line or Bus No. B1/75 to Lok Ma Chau Station.
→ Follow the signs to Futian Port.
→ Clear the customs and cross the border to reach Shenzhen.

Via Huanggang Port:
Take a direct coach from Wan Chai/Prince Edward to Shenzhen Bao'an Airport. The bus will make a stop at Huanggang Port. Get off there and clear the Hong Kong Customs to reach Shenzhen.

3. Flexible Way: Long-distance Bus: 1 to 2hrs


1. Operated by Chinalink Bus Company

Main Departure Stations Schedule
Jordan Nanjing Street 09:00 to 21:00 every half an hour
Ocean Park 17:45, 18:15, 18:45
Tsim Sha Tsui Kowloon 06:15 to 20:15 every half an hour
Tuen Mun Park Lane Square 08:10 to 18:40 every half an hour
Mong Kok Shanghai Street 14:10 to 20:10 every half an hour
Yau Tong 07:15 to 10:45 every half an hour, 11:45 to 18:45 every an hour
Jordan Beihai Street 07:00, 07:30, 08:00, 08:30

2.Operated by Trans-Island Limousine Bus Company

Main Departure Stations To Shenzhen Bay To Shenzhen Bao'an Airport
Hong Kong International Airport 07:10 to 21:50 07:40 to 18:40 every an hour, 19:45
Sheung Wan Hong Kong Macau Ferry Terminal 07:30 to 18:00 every half an hour, 18:30, 18:45, 19:00, 19:30, 20:00 07:30 to 18:40 every half an hour, 18:30, 18:45, 19:00, 19:30, 20:00
Wan Chai 07:10 to 19:40 every half an hour 07:10 to 19:40 every half an hour; (pass by Shenzhen Bay)
21:00 to 05:00 every half an hour (pass by Huanggang Port)
Tsim Sha Tsui K11 10:30 to 19:30 every an hour 10:30 to 19:30 every an hour
Causeway Bay Times Square 14:20, 14:50, 15:10, 15:50, 16:30 to 21:30 every 20min 14:30, 15:10, 15:50, 16:30, 17:10, 17:50, 18:10, 18:50, 19:10, 19:50
Prince Edward 07:30 to 19:00 every half an hour, 19:15, 19:45, 20:00, 20:45, 21:45 07:30 to 19:00 every half an hour, 19:45, 20:00; (pass by Shenzhen Bay Port)
21:30 to 05:30 every half an hour; (pass by Huanggang Port)
Tsuen Wan Nina Tower 13:15 to 19:15 every an hour, 20:00 13:15 to 19:15 every an hour, 20:00
Ocean Park 17:15, 17:45, 18:15, 18:45 17:15, 17:45, 18:15, 18:45
Disneyland Park 17:15, 19:15, 20:45 17:15, 19:15
Ngong Ping 360 16:45, 18:45 16:45, 18:45

 Bus Ticket Prices: 
To Shenzhen Bay: HKD45 to 120 per person
To Shenzhen Bao’an Airport: HKD130 to 220 per adult, HKD100 to 170 per child

4. Ferries: 30 to 60mins., CNY180 to 345

 HK Macau Ferry Terminal to Shekou Port: 09:00, 11:30, 13:15, 14:20, 15:30, 17:00, 18:00, 19:30, 20:30
Ticket Fare: CNY120 to 150 per adult, CNY70 per child
Duration: 60mins

 HKIA Skypier to Shekou Port: 08:15, 09:50, 11:00, 12:30 to 20:30 every an hour, 21:20, 21:45
Ticket Fare: CNY180 to 190 per adult, CNY100 to 120 per child
Ticket Fare: CNY270 to 300 per adult, CNY170 to 200 per child
Duration: 30mins

 HKIA Skypier to Fuyong Port: 10:15, 14:30, 16:50, 20:00
Ticket Fare: CNY295 to 345 per adult, CNY160 to 190 per child
Duration: 50mins

5. Taxi: 1hr, CNY750 to 850

Generally speaking, taking a taxi is a relatively expensive way traveling from Hong Kong to Shenzhen. The taxi drivers don’t use the taximeter. Thus passengers are advised to negotiate the price in advance before getting on the car. 

How to Travel from Hong Kong to Shenzhen Bao'an Airport

1. Bus: Take a direct coach from Sheung Wan HK-Macau Ferry Terminal/ Wan Chai/ Tsim Sha Tsui K11/ Causeway Bay Times Square/ Prince Edward/ Tsuen Wan Nina Tower/ Ocean Park/ Disneyland Park/ Ngong Ping 360 bus stops to Shenzhen Bao'an Airport: 1-2hrs, HKD130-220

2. High Speed Train + Metro: 
→ Take a high speed train from West Kowloon Railway Station to Shenzhen Futian Railway Station: 20min, CNY68-226
→ Take metro line 11 to Bao'an Airport Station: 30min, CNY7

3. Ferry + Metro:
→ Take ferry from HK– Macau Ferry Terminal to Shekou Port: 60min, CNY120-150
→ Take metro line 2 to Houhui Station, then transfer to metro line 11 to Bao’an Airport Station: 20min, CNY6
 1. Bus: Take direct coach from HKIA Ground Transportation Center and arrive at Shenzhen Bay or Shenzhen Bao’an Airport: 1-2hrs, HKD45-220

2. Hong Kong to Shenzhen Ferry: Take the ferry from HKIA Skypier to Shekou Port: 30min, CNY180 to 190

3. HK Airport Express + High Speed Train
→ Take Airport Express to Kowloon Station, walk east to arrive at West Kowloon Railway Station: HKD100, 25min
→ Take high speed train to Shenzhen Futian Railway Station or North Railway Station: 20min, CNY68-226

 See also:
How to Travel from Shenzhen to Hong Kong
- Last updated on May. 16, 2023 -
Questions & Answers on How to Travel from Hong Kong to Shenzhen
Asked by Natalie from UNITED KINGDOM | May. 16, 2023 16:34Reply
HKG airport to SZ
Please can you suggest the fastest way to get to SZ from HKG airport (coming in from the UK) but to a port that we can definitely apply for a Visa on Arrival.
Answers (1)
Answered by Charles | May. 16, 2023 23:47

It is suggested to take a ferry from HK airport to SZ Shekou Port directly. You can buy ferry tickets at Transfer Area E2. DO NOT go through immigration and reclaim your baggage or you cannot return to the counter to take a ferry.
Asked by Scott Rodabaugh from UNITED STATES OF AMERICA | Apr. 30, 2023 11:36Reply
High speed Train from Hong Kong Airport
I am landing in Hong Kong at 18:55pm on June 17th. I believe I can take the AirPort Express to the Kowloon station and then the high speed train to Futian Station at that time? Do I go through Imagration at the Kowloon station? Do you need to purchase high speed train tickets in advance? Can I use a Credit card or is cash preferable?
Answers (3)
Answered by Eric | May. 04, 2023 02:04

The immigration will be done at HK West Kowloon Railway Station. Cash is acceptable; but I'm not sure whether overseas credit card is accepted or not.
Answered by Bryan Teoh | May. 11, 2023 22:17

For outbound from Hong Kong to Yueyang, I understand that Immigration will be done at HK West Kowloon Railway Station.
What about the inbound from Yueyang to Hong Kong, where will the Immigration checkpoint be done? I'm not holding China nor Hong Kong passport.
Answered by Eric | May. 11, 2023 23:22

From Yueyang to HK, the immigration checkpoint is also in HK.
Asked by Lincoln Miyasaka from CHINA | Jun. 02, 2022 23:36Reply
Travel Hong kong to Shanghai
Hi, I live in Shanghai but will travel to Brazil this month and come back to Shanghai end of July. Planning to buy ticket from Sao Paulo to Hong kong and then Hong Kong to Shengzhen and then Shengzhen to Shanghai. I would like to know if this route works and where I need quarantine. The reason is I cannot find flights from Hong Kong to Shanghai
Answers (1)
Answered by Ólafur | Jun. 09, 2022 04:58

Hello, I am thinking about similar travel arrangements. Did you ever find out if this route is possible? Thank you very much for your help.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)