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 modified on Jan. 08, 2020 -
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)