Transportation & Travel

From Hong Kong Airport To Shenzhen By Coach Bus

Transportation & Travel By China Car Service Comments Off on From Hong Kong Airport To Shenzhen By Coach Bus

Hong Kong To Shenzhen by Coach Bus CTS

Getting from Hong Kong Airport to Shenzhen by Coach Bus is a common way to get from Hong Kong to Mainland China. This blog provides a step-by-step guide on how to cross the Hong Kong-Shenzhen border by coach bus, the time required for the trip, the coach bus time schedule, and transportation costs & fees.

Note: Getting from Hong Kong to Shenzhen requires crossing an international border into Mainland China. There are immigration checkpoints and customs clearance at both the Hong Kong and Shenzhen sides of the border. No traveler is exempt from crossing the immigration.

Make sure you have a valid travel document and visa to enter Mainland China before boarding a coach. There is a list of eligible countries that can easily get a visa-on-arrival at the Shenzhen border crossing.

If time is a high priority for you, there are expedient private cars from Hong Kong to Shenzhen that allow you to pass quickly through both the Hong Kong and Shenzhen borders.

Hong Kong to Shenzhen Cross-Border Coaches

  • Time: 2.5+ Hours
  • Convenience: Low
  • Comfort: Medium
  • Cost: HK$320+

Travel Steps By Cross-Border Coaches

Enter into HK Airport Arrival Hall and walk to Terminal 2 Airport coach and shuttle ticket counters (5-10 min.)
→ Purchase a ticket and wait to board coach (15-25 min.)
→ Travel to Hong Kong border by coach Coach (40-60 min.)
→ Disembark coach at Hong Kong side of the border and pass through Hong Kong immigration & customs (10-15 min.)
→ Board coach again and travel to China side of the border to pass through China immigration & customs (15-20 min.)
→ Make way to the taxi stand, queue and wait for a taxi (10-20 min.)
→ Take a taxi to Shenzhen destination (15-20 min.)

Step-by-Step Route:

Step 1: Go to a cross-border coach area

Boarding Point: Mainland/ Macau Transport Centre, Arrivals Level (L3), Terminal 2

There are a number of private cross-border coach options conveniently located in Terminal 2 of the Hong Kong International Airport. Destinations are not limited to Shenzhen, the coaches also travel to another 109 cities in the Pearl River Delta Region; including Guangzhou, Dongguan, Huizhou, Foshan, Zhongshan, Zhuhai, and Macau. From Terminal 1 follow the directions to Terminal 2 and look for the “Transport to Mainland China” signs.

Step 2: Purchase a coach ticket to Shenzhen

Ticket Counters: C01 – C09, Mainland/ Macao Transport Centre, Arrivals Level (L3), Terminal 2

Once at the coach ticket purchase windows, finding a ticket won’t be a problem. You will quickly be approached by sales representatives from any of the 4 coach companies at desks C01 – C09.

Service Providers:

China Travel Service (HK) +852 2522 5560
Eternal East Tours Company Limited +852 3559 1083
S.T. Travel +852 3197 9312
Kwoon Chung Trans-Island +852 2261 2636

Coach Frequency: every 15-30 minutes

Coach Ticket Price: Fares to the borders are around HK$100 (US$13).

Fares to drop-off points within Shenzhen range from HK$180 (US$23) to HK$220 (US$28).

The Main Bus Routes:

Travelers crossing from Hong Kong to Shenzhen at Shenzen Huanggang Border

Travelers Queuing at Shenzhen Huanggang Border Immigration

► Huanggang (Lok Ma Chau)
(Coach service hours: 06:15 – 00:00)

Huanggang border, located at the foot of Shenzhen’s Central Business District in Futian District, is usually the quickest route to China. This is especially true if traveling to a hotel in the Futian or Luohu Districts.  Travelers will need to disembark the coach at the Hong Kong side of the border, with their luggage, pass through immigration, clear customs, and finally board a new to the Mainland China side of the border. There, the process is repeated on the China side of the border.

► Shenzhen Bay Port
(Coach service hours: 06:50 – 22:30)

The Shenzhen Bay Port is the most convenient route to China for travelers heading to the Shekou, Nanshan, or Bao’an Districts (Shenzhen Airport is in Bao’an). The Shenzhen Bay Port is located in Shekou’s Dongjiaotou area. Fortunately, travelers do not need to disembark at the Hong Kong side in this case as both customs checkpoints are in the same building.

► Shataukok (Shatoujiao)
(Coach service hours: 07:30 – 19:40)

The lesser-known Shataukok, or ‘Shatoujiao’ in Mandarin, may be an option for those heading directly to the Yantiangang Free Trade Zone.

Step 3: Pass HK & Shenzhen Immigration Checkpoints

Once the coaches reach the Hong Kong border, passengers will need to disembark with their luggage, pass through the Hong Kong immigration, and re-board a new coach to travel to the Shenzhen border. Once there, the same process repeats itself as you make your way across the Shenzhen immigration. Finally, as you make your way past the second border and are officially on the Mainland side, make your way to the taxi waiting area and queue for a taxi.

Step 4: Get to Shenzhen final destination

Shenzhen Taxi

When the coach arrives to Shenzhen, the last step you’ll need to do is get a taxi from the Shenzhen border to your hotel or destination in Shenzhen.

Summary. The coach bus goes directly to the Hong Kong border. You’ll enjoy a private seat on a coach bus. Once at the border, however, you’ll have to exit and reboard the bus twice while crossing through both the Hong Kong and Shenzhen immigration points. You’ll also need to wait for and take a taxi once you’ve arrived to the Shenzhen side. Thus, riding the coach bus for a cross-border transfer is recommended for travelers on a budget, with plenty of time to spare. 

Recommendation: If you’re traveling on a tight budget then taking a coach from Hong Kong to Shenzhen is your best option.  The total cost of travel shouldn’t exceed more than 200 HKD. However, be prepared for a long journey. Waiting in queues, crossing the borders and then again waiting in queues to reboard the new coach, then finally waiting for the taxi to take you to your destination are all a part of this journey.  Make sure to travel light, as you’ll also be carrying your luggage every step of the way.

A private transfer is the safest, quickest way to travel from Hong Kong to Shenzhen. China Car Service is a trusted transportation service helping Hong Kong business travelers for almost two decades. We provide door-to-door service at competitive prices.

Make your journey stress-free and contact our 24/7 team at with questions, or get a quote below.  Use this promo code: 10CARBLOG to get a $10 discount on your 1st service.


Hong Kong Airport to Shenzhen by Private Limousine

If you’d like to get from the Hong Kong Airport to Shenzhen using a faster and more comfortable transportation option, you may want to try a private car cross-border transfer from Hong Kong to China. This is by far the most expeditious and comfortable way to travel from Hong Kong Airport to Shenzhen, 24 hours a day.  Many companies offer English speaking drivers and meet & greet services at the arrivals hall.

Travel Steps By Private Car

Enter into HK Airport Arrival Hall where you are greeted by waiting driver (1 min.)
→ Driver escorts you to the private parking area where you board the private vehicle (4-5 min.)
→ Travel in private car to the border, stay in car to pass through HK and Shenzhen Immigration and continue on in the car to your final Shenzhen destination (60-80 min.).

Once you arrive at Shenzhen, read our business traveler’s Shenzhen city guide that will help you make the most of your trip.

Hong Kong to Shenzhen by Mercedes

Summary. Upon entering the Arrival Hall, a professional driver will greet you and escort you to your vehicle, carrying your luggage. The journey to Shenzhen is door-to-door, meaning the same car will take you from the Hong Kong Airport to your Shenzhen hotel, while you remain in the car throughout the entire journey. 

Recommendation: At the Hong Kong border travelers can pass through immigration from inside the car, while at the Shenzhen border travelers are required by Chinese law to go through immigration on foot.

Private limousine vehicle options include business MPVs (that seat up to 6 passengers) and Mercedes S-Class executive sedans (that seat up to 3 passengers). Because the service is fixed to your arrival schedule, there is no waiting period – as soon as you arrive at the Airport you depart for Shenzhen.  Services are offered 24 hours a day, enabling you to travel safely regardless of your arrival time.

China Car Service provides private limousine transfers. If you are interested in private car service for your Hong Kong to Shenzhen journey, please don’t hesitate to contact us:

We’re also excited to offer you a $10 discount on your first service with our company, redeemable with this promo code 10CARBLOG. Just click the image below and get your discounted quote!

If you would like to know how to get from Hong Kong Airport to Shenzhen using other transportation options, please see related articles:






Hong Kong







All locations

If you find this blog useful, please feel free to share it!