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 taking a 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 departures and arrival stations in the two cities, which provides more choices for tourists. Direct ferries are also a feasible way, operating from HKIA Skypier or HK Sheung Wan Ferry Terminal to Shenzhen Shekou or Fuyong Port. 
 

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

Trains 113 departures every day
Ticket Price Second Class Seat: CNY68-75
First Class Seat: CNY109-120
Duration around 20min
Departure time 07:03 - 22:39
Dep. - Arr. Hong Kong West Kowloon Railway Station- Shenzhen North, Futian Railway Station 
 

2. Cheapest Way: MTR or City Bus

 Via Luohu Port
→ Take Hong Kong MTR East Rail Line 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 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 Bus No. 605, 76K or B1 and get off at Huanggang Port. Get off there and clear the Hong Kong Customs to reach Shenzhen.
 

3. Flexible and Convenient Long-distance Bus: 1-2h

Dep. - Arr. Dep. Time Fare
Kwun Tong APM - Lian Tang Port 08:25, 09:25, 10:25, 11:25, 11:25, 14:25, 16:25, 17:25 CNY37
(HKD40)
Price Edward - Shenzhen Bay Port 07:30, 08:15, 09:00, 09:45, 12:00, 14:00, 15:15, 16:45, 17:45, 18:45 CNY50
(HKD54)
Tuen Mun V City - Shenzhen Bay 08:05 - 21:05 every 30min CNY30
(HKD32)
Hong Kong International Airport - Longhua (Via Shenzhen Bay Port) 08:00 - 20:00 every 30min CNY220
(HKD240)
HK International Airport - Shenzhen Bay 06:45 - 22:30 every 15-30min HKD150
HK International Airport - Shenzhen Bao'an Airport 07:15 - 18:15 every 30min HKD200
Plaza Hollywood, Diamond Hill - Shenzhen Bao'an International Airport 07:30 - 18:30  every 30min CNY130
(HKD140)
Mong Kok - Shenzhen Bay Port 07:30 - 21:00 every 30min CNY60
(HKD65)
Sha Tin Hilton Plaza - Shenzhen Bao'an Airport (Via Shenzhen Bay Port) 07:25 - 18:25 every 30min CNY130
(HKD140)
HK Airport - Bao'an International Airport 07:15 - 18:15 every 30min HKD200
Causeway Bay Times Square - Bao'an International Airport 14:35 - 18:05 every 30min HKD130
Causeway Bay Times Square - Shenzhen Bay 14:35 - 21:00 every 30min HKD65
Wan Chai Steward Road - Shenzhen Bay 07:20 - 18:50 every 30min HKD65
Tsim Sha Tsui Harbour City - Shenzhen Bay 09:30, 10:30, 11:30, 14:30, 15:30, 16:30, 17:30 every hour HKD150
Hong Kong Disneyland Park - Shenzhen Bay 18:15, 20:45 HKD105
Tai Wai - Vientiane Qianhai Square 08:10, 12:10, 16:10 HKD50
Tsuen Wan Tak Hoi - Kerry Center 08:30, 12:30, 16:30, 18:30 HKD50
East Point City - Hong Kong Federation of Youth Groups 07:45, 11:45, 15:45, 17:45 HKD60
 

4. Fast Ferries: 30 to 55mins., CNY90-280 for Ordinary Cabin

Dep. - Arr. Schedule Fare
Hong Kong Sheung Wan Ferry Terminal → Shekou Port 09:00, 11:30, 18:00 Adult: CNY90 for ordinary cabin; CNY150 for first-class cabin;
Child: CNY60 for ordinary cabin; CNY75 for first-class cabin
SkyPier → Shekou Port 08:15, 09:45, 11:00, 13:00, 15:00, 16:00, 17:00, 18:00, 19:00, 20:00, 21:15 Adult: CNY 280 for ordinary cabin; CNY 360 for first-class cabin
Child: CNY 180 for ordinary cabin; CNY 260 for first-class cabin
SkyPier → Fuyong Port 10:30, 13:30, 16:20, 19:15 Adult: CNY 280
Child: CNY 180
 Ferries to/from SkyPier are only available for airline travellers at HK International Airport.
 

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

1. Bus: Take a direct coach from busy places in HK like Plaza Hollywood, Causeway Bay Times Square/ Prince Edward/ Tsuen Wan Nina Tower/ Ocean Park/ Disneyland Park ... to Shenzhen Bao'an Airport: 1-2h, HKD100-250

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

3. Ferry + Metro:
→ Take a ferry from HK Sheung Wan Terminal to Shekou Port: 55min, CNY90-150
→ Take metro line 2 to Houhui Station, then transfer to metro line 11 to Bao’an Airport Station: 20min, CNY6
 1. Bus: Take a direct coach from HKIA Ground Transportation Center and arrive at Shenzhen Bay or Shenzhen Bao’an Airport: 1-2h, HKD150-200.

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

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 a high speed train to Shenzhen Futian Railway Station or North Railway Station: 20min, CNY75

 See also:
How to Travel from Shenzhen to Hong Kong
- Last updated on Aug. 21, 2024 by Zoey Gong -
Questions & Answers on How to Travel from Hong Kong to Shenzhen
Asked by Randy Cheong from SINGAPORE | Dec. 22, 2024 23:25Reply
Car Transfer ex HK Airport to Shenzhen
Dear Sir or MDM,

We have 4 persons arriving at HK International Airport on 11 Jan via SQ874 around 12.00pm. We would like to travel via car to Shenzhen Dongmen Colour Hotel (Lixing Garden Lixing Road)
Answers (3)
Answered by Amy | Dec. 24, 2024 17:44
00Reply


You can book an alpha car at HKIA on the official website to travel to Shenzhen in advance.
Answered by Randy Cheong | Dec. 24, 2024 21:52
00Reply


Hi Amy what is the cost for booking an Alpha Car from HKIA to Shenzhen and how do I make a booking. Thanks
Answered by Noah | Dec. 25, 2024 17:50
00Reply


It depends on the destinations. The estimated price will be given if you book on the official site of HKIA. You can see the skylimo booking on Mainland Connection column.
Asked by ok from PHILIPPINES | Dec. 18, 2024 02:05Reply
HKIA to SZ PORT
Hi, We are Travelling from Philippines with SZ Visa already. Planning to take a bus instead of ferry for us to go out HK when going back from SZ. With this how we can take a bus from HKIA going to Shenzhen Bay Port.
Answers (1)
Answered by Bonnie | Dec. 19, 2024 00:46
00Reply


You can take A36 at airport bus terminal station to HUNG KIU and transfer to bus no B3X to Shenzhen Bay Port, taking 55min and HKD 34.5.
Asked by Kio from SINGAPORE | Dec. 12, 2024 06:00Reply
Philippine Passport
Hi, I would like to check if philippine passport required visa to enter Shenzhen?
Answers (1)
Answered by Olivia | Dec. 12, 2024 19:50
00Reply


Yes, you need a visa to enter Shenzhen. There is also visa on arrival in Shenzhen, but the rejection rate for Philippine passport holders is high.
Asked by Patricia from PORTUGAL | Dec. 09, 2024 04:50Reply
Skypier to Shenzhen
Hi, my flight lands in HK at 9:50pm and I plan on going to Shenzhen early the next day. I have booked a hotel for that night. I was wondering if it's possible to take the first ferry from SkyPier (HK airport) to Shenzhen the day after I land?
Answers (1)
Answered by Bonnie | Dec. 09, 2024 18:47
00Reply


Sorry, if you leave HKIA, you cannot take a ferry from SkyPier as the ferry there is only available for the transfer passengers of the airport. It's more recommended to take MTR to Lo Wu Port and enter Shenzhen there.
Asked by Philip Wong from SINGAPORE | Dec. 08, 2024 21:17Reply
1 day trip to SZ
1. Does Malaysia Passport holder need a visa to go on a 1 day trip to Shenzhen from Hong Kong?
2. Which Shenzhen entry point is the easiest or best from Hong Kong by land?
3. What is the best map App and transport App to use to get around in Shenzhen?
Answers (1)
Answered by Amy | Dec. 09, 2024 01:33
00Reply


1. No. Malaysian can enter Mainland China visa free and stay for no more than 15 days.
2. Huanggang and Luohu Port is busier.
3. You can use the mini program DiDi on Alipay for directions in Shenzhen.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)
NameCountryEmail