🔥Save More with Up to 5% OFF
Use our promo code to enjoy up to 5% OFF (up to S$3) on your attraction tickets, tours and eSIMs! Only for new users!


In recent years, it’s become increasingly common for Hong Kong and Shenzhen locals to hop across the border for a quick getaway.
Among the various border checkpoints, Shenzhen Bay Port stands out thanks to its efficient “co-location” immigration set-up, which speeds up the entire process and saves travellers plenty of time.
In this guide, you will know the best bus routes to Shenzhen Bay Port from different parts of Hong Kong, including the New Territories, Kowloon, and Hong Kong Island.
To help you get the essentials at a glance, we’ve put together a simple overview below.
Departure Area | Main Bus Routes | Key Pick-up Points | Fare (HKD) | Approx. Fare (SGD) | Estimated Journey |
New Territories | |||||
Yuen Long/Tin Shui Wai | KMB B2, B2P, B2X | Yuen Long/Tin Shui Wai MTR, Tin Tsz Estate | HK$11.3-$15.8 | ~S$1.90-S$2.70 | ~15-25 mins |
Tuen Mun | Citybus B3, B3A, B3X | Tuen Mun Ferry Pier, Town Centre, Shan King Estate | HK$16.5 | ~S$2.70 | ~20-30 mins |
Kowloon | |||||
Mong Kok/Prince Edward | Cross-border coach/MTR | Shanghai St & Portland St | ~HK$50-$60 | ~S$8.30-S$10.00 | ~45-60 mins |
Kwun Tong/Tseung Kwan O | MTR/Cross-border coach | Kwun Tong APM, Tseung Kwan O stations | ~HK$55-$65 | ~S$9.20-S$11.00 | ~60-80 mins |
Hong Kong Island | |||||
Central/Wan Chai | Cross-border coach/MTR | Chater Garden, Steward Rd | ~HK$60-$70 | ~S$10.00-S$11.80 | ~60-90 mins |
Note: Fares and journey times are for reference only, as actual travel time may vary depending on traffic conditions.
For those staying in the New Territories, getting to Shenzhen Bay Port is especially straightforward. Several point-to-point franchised bus routes operate in the area.
Travellers around Yuen Long and Tin Shui Wai will find the B2-series operated by New Lantao Bus (NLB) routes the most convenient way to reach Shenzhen Bay Port. These buses are the main public transport option serving the checkpoint.

Source: New Lantao Bus
The B2 is the core service. It departs from the Yuen Long MTR Public Transport Interchange and makes only a handful of stops, allowing passengers to reach the checkpoint in the shortest possible time.

Source: New Lantao Bus
The B2P mainly serves the northern part of Tin Shui Wai. The bus starts from Tin Tsz Estate and passes through major areas such as Tin Yiu Estate, Tin Shui Estate and Tin Shing Court.

Source: New Lantao Bus
The B2X is the express option within the B2 series. It operates only on weekends and public holidays in the morning, making it ideal for travellers who want to get across the border early and avoid crowds.
Departing from Tin Yiu Estate, it makes just a couple of quick stops at Yiu Min House (Tin Yiu Estate) and Tin Shing Court before heading straight to Shenzhen Bay Port. It’s a great pick if you value speed and efficiency.

For travellers coming from Tuen Mun, the Citybus-operated B3 series offers the most comprehensive coverage.
Route | Service Area/Key Stops | Description |
B3 (Shenzhen Bay Port ↔ Tuen Mun Ferry Pier) | Tuen Mun Town Centre, Chi Lok Garden, Goodview Garden, New Tuen Mun Centre, Siu Shan Court, Butterfly Estate, Tuen Mun Ferry Pier | Covers major residential areas across central and western Tuen Mun. |
B3A (Shenzhen Bay Port ↔ Shan King Estate) | Fu Tai Estate, Siu Hong Court, Tuen Mun Hospital, Prime View Garden, Leung King Estate, Tai Hing Sports Centre, Shan King Estate | Ideal for passengers living around northern and north-western Tuen Mun. |
B3M (Shenzhen Bay Port ↔ Tuen Mun Station) | Hung Kiu, San Hui Market, Tuen Mun Town Centre, Tuen Mun Station | Offers a convenient connection for those boarding near Tuen Mun Station. |
B3X (Express) (Shenzhen Bay Port ↔ Tuen Mun Town Centre) | Hung Kiu, Tuen Mun Town Centre | The express option with fewer stops — perfect for travellers who want a quicker journey. |
Fare: All B3 routes cost HK$16.5 (around S$2.70) and operate at high frequency.

Although there are no direct franchised buses from Kowloon to Shenzhen Bay Port, travellers can still reach the checkpoint easily with flexible transfer options.
Cross-border coaches offer a simple, point-to-point experience without the need to change transport. Seats are comfortable, and the service is ideal if you’re carrying larger luggage or prefer a more relaxed ride.
Pick-up points: The main boarding spots are Shanghai Street in Mong Kok (near Langham Place) and Portland Street in Prince Edward (near Metropark Hotel). Several operators including Eternal East Bus and TIL ChinaLink provide services on this route.
Fare: Tickets cost around HK$50-$60 (approximately S$8.30-S$10.00). Booking through Trip.com is recommended to secure your seat and potentially enjoy discounted fares.
Downside: Schedules are fixed and not as flexible as regular public transport.
Recommended route: From Mong Kok or Prince Edward, take the Tsuen Wan Line to Mei Foo, then switch to the Tuen Ma Line towards either Yuen Long Station or Tin Shui Wai Station.
How to transfer:
Overall cost: The combined cost of the MTR and bus fare is cheaper than taking a cross-border coach, and services run frequently throughout the day, giving you plenty of flexibility.
From Kwun Tong Station, take the Kwun Tong Line to Diamond Hill, then change to the Tuen Ma Line all the way to Yuen Long or Tin Shui Wai. From there, simply switch to the B2 or B2P bus as mentioned above.
This is the most cost-effective route, offering a good balance of price, convenience and frequent trains.
For those who prefer a more comfortable and direct ride, Kwun Tong’s APM (Millennium City 5) also has cross-border coach services heading to Shenzhen Bay Port. This option suits passengers who want fewer transfers and a smoother journey.
For travellers departing from Tseung Kwan O, including Popcorn Mall (Po Lam), Hang Hau or Tiu Keng Leng, the MTR remains the most reliable way to get across the city.
Recommended route: Take the Tseung Kwan O Line to North Point, switch to the Island Line towards Admiralty, then transfer to the Tsuen Wan Line for Mei Foo. From there, hop onto the Tuen Ma Line to reach Yuen Long or Tin Shui Wai, where you can connect to the B2 or B2P bus.
Although the journey involves several transfers, the entire trip remains within the rail network, with clear signage and straightforward interchanges.

Travellers from Hong Kong Island can reach Shenzhen Bay Port either via comfortable cross-border coaches or by combining the MTR with local buses.
Pick-up points on Hong Kong Island:
Operators: Frequent services are provided by companies such as Eternal East/Runbus, offering reliable and comfortable rides.
Fare: Single-trip tickets cost around HK$50-$70 (approx. S$8.30-S$11.80). Booking via Trip.com is recommended to secure a seat and help plan your budget effectively.
Recommended route:
This route is more budget-friendly, offers greater flexibility, and is ideal for travellers familiar with Hong Kong’s transport network or those who aren’t in a rush. It balances cost, comfort, and convenience, making it a smart choice for day-trippers from Hong Kong Island.
Use our promo code to enjoy up to 5% OFF (up to S$3) on your attraction tickets, tours and eSIMs! Only for new users!
Getting accurate operational info is key to a smooth trip. Shenzhen Bay Port immigration operates daily from 06:30 to 24:00, and all bus services to the port are scheduled to align with these hours.
Route | From ↔ To | Direction | Service Days | First Bus | Last Bus | Frequency (mins) |
KMB B2 | Yuen Long MTR ↔ Shenzhen Bay Port | To Port | Daily | 06:00 | 22:30 | 20-30 |
To Yuen Long | Daily | 06:40 | 00:20 | 20-30 | ||
KMB B2P | Tin Tsz Estate ↔ Shenzhen Bay Port | To Port | Mon-Fri (school days) | 06:10 | 22:45 | 10-20 |
Mon-Fri (except school days & Public Holidays) | 06:10 | 22:45 | 10-20 | |||
Sat-Sun & Public Holidays | 06:10 | 22:45 | 10-20 | |||
To Tin Tsz | Mon-Fri | 06:50 | 09:30 | 20-30 | ||
Sat-Sun & Public Holidays | 06:50 | 00:20 | 10-20 | |||
KMB B2X | Tin Yiu Estate ↔ Shenzhen Bay Port | To Port | Sat-Sun & Public Holidays | 07:45 | 20:55 | 30 |
To Tin Yiu | Sat-Sun & Public Holidays | 18:00 | 23:00 | 30 | ||
Citybus B3 | Tuen Mun Ferry Pier ↔ Shenzhen Bay Port | To Port | Daily | 06:10 | 22:10 | 15-30 |
To Tuen Mun | Daily | 06:55 | 23:55 | 15-30 | ||
Citybus B3A | Shan King Estate ↔ Shenzhen Bay Port | To Port | Mon-Fri | 06:00 | 22:10 | 20-45 |
Sat-Sun & Public Holidays | 06:05 | 22:10 | 15-30 | |||
To Shan King | Daily | 06:50 | 23:55 | 15-35 | ||
Citybus B3X | Tuen Mun Town Centre ↔ Shenzhen Bay Port | To Port | Daily | 06:15 | 22:50 | 10-20 |
To Tuen Mun | Daily | 06:50 | 00:20 | 10-20 | ||
Minibus route 618 | Tin Shui Wai (Tin Yan Estate) ↔ Shenzhen Bay Port | To Port | Daily | 06:05 | 22:30 | 5-15 |
To Tin Shui Wai | Daily | 06:45 | 00:20 | 5-15 |
Last bus departure: The final buses departing from Shenzhen Bay Port are scheduled after the port closes at 24:00, allowing travellers who clear immigration late to catch a ride back to the city. To avoid delays, it’s strongly recommended to allow at least 30 minutes for immigration processing before your intended bus departure.
Cross-border coaches: Major cross-border bus operators run services roughly from 07:00 to 22:00. Timetables may vary between operators, so it’s best to check the official website or Trip.com for the most up-to-date schedule and to book tickets in advance.
Real-time updates: Bus schedules may change due to traffic conditions. Before heading out, make sure to use the KMB or CitybusNWFB mobile apps to check live bus arrival times and plan your journey accordingly.
Once you’ve cleared immigration and entered Shenzhen, there are multiple convenient ways to reach different parts of the city.

Source: Dot Dot News

Source: HKTKWW
Shenzhen Metro Line 13 has officially opened, with Shenzhen Bay Port Station serving as its starting point. This line runs across Nanshan District and offers easy interchanges with Lines 1, 2, 5, 6, 9, and 11, making it extremely convenient to reach popular destinations and shopping hubs such as Coastal City and Window of the World.
Just outside Shenzhen Bay Port, there is a large bus terminus and taxi stand, offering routes to various districts across Shenzhen. Taking a taxi or ride-hailing service is also a flexible and quick option, especially if you’re carrying luggage or travelling with a group.
Popular Content
Popular Flights
Popular Hotels
Popular Things to Do
Featured guides
Trip.com links