There are 3 ways to get from Hong Kong to Shenzhen by bus, subway or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  45 min

  1. Take the bus from Wan Chai Harbour to Huanggang

$4 - $11

Cheapest option

Subway  •  49 min

  1. Take the subway from Hung Hom Station to Lok Ma Chau Station East Rail

$3 - $6

1 alternative option

Drive  •  36 min

  1. Drive from Hong Kong to Shenzhen 28.3 miles

$7 - $12

Questions & Answers

The cheapest way to get from Hong Kong to Shenzhen is to subway which costs $27 - $45 and takes 49 min.

More details

The quickest way to get from Hong Kong to Shenzhen is to drive which costs $60 - $90 and takes 36 min.

More details

Yes, there is a direct bus departing from Wan Chai Harbour and arriving at Huanggang. Services depart every 10 minutes, and operate every day. The journey takes approximately 45 min.

More details

The distance between Hong Kong and Shenzhen is 32 km. The road distance is 45.3 km.

Get driving directions

The best way to get from Hong Kong to Shenzhen without a car is to bus which takes 45 min and costs $30 - $90.

More details

The bus from Wan Chai Harbour to Huanggang takes 45 min including transfers and departs every 10 minutes.

More details

Hong Kong to Shenzhen bus services, operated by CTS - China Travel Tours, depart from Wan Chai Harbour station.

More details

Hong Kong to Shenzhen bus services, operated by CTS - China Travel Tours, arrive at Huanggang station.

More details

Map of how to get from Hong Kong to Shenzhen.
Launch map view
  • Distance: 19.8 miles
  • Duration: 45 min

What companies run services between Hong Kong and Shenzhen, China?

CTS - China Travel Tours operates a bus from Hong Kong to Shenzhen every 30 minutes. Tickets cost $8 - $11 and the journey takes 45 min. Two other operators also service this route.

Train operators
Bus operators
CTS - China Travel Tours
Website
ctsbus.hkcts.com
Bus from Wan Chai Harbour to Huanggang
Ave. Duration
45 min
Frequency
Every 30 minutes
Estimated price
$8 - $11
Schedules at
hkctsbus.com
EE Bus
Website
eebus.com
Bus from Tsim Sha Tsui to Huanggang Entry Port
Ave. Duration
45 min
Frequency
Every 30 minutes
Estimated price
$4 - $7
Schedules at
eebus.com
Trans Island Limousine Bus
Website
trans-island.com.hk
Bus from Wan Chai to Huanggang
Ave. Duration
59 min
Frequency
Every 15 minutes
Estimated price
$5 - $11
Schedules at
trans-island.com.hk

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, Want to know more about Flixbus? and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.