Disclosure: tickets.bj.cn is not affiliated with any of the operators listed below.

HK ↔ Macau / Shenzhen / Zhuhai: 12+ Cross-border Transfer Options

One-stop comparison of every way to cross between Hong Kong, Macau, Shenzhen and Zhuhai — ferries, buses, private charters and helicopters. From a HK$ 55 budget bus to a HK$ 4,300 helicopter. Klook discounts run 5-30%.

Klook.com

At a glance: four cross-border scenarios

  • HK ↔ Macau: ferry is fastest (60 min) / bus is cheapest (60-90 min);
  • HK ↔ Shenzhen: cross-border bus is most convenient via Shenzhen Bay or Lo Wu / Lok Ma Chau (Futian);
  • HK ↔ Zhuhai: ferry to Jiuzhou Port or HZMB bus to Gongbei;
  • HK ↔ Zhongshan / Shunde: direct coach or ferry.

🚢 Hong Kong ↔ Macau

Cotai Water Jet

Ferry from Hong Kong-Macau Ferry Terminal (Sheung Wan) to Cotai (The Venetian Macao and Studio City). 60 minutes. From HK$ 165 (Klook). Details →

TurboJet

Ferry to Macau Outer Harbour / Taipa (Grand Lisboa, Senado Square). 60 minutes. From HK$ 175 (Klook).

HK-Macau direct coach (HZMB)

Coach via the Hong Kong-Zhuhai-Macau Bridge. 60-90 minutes. HK$ 65 (Klook) — the cheapest option.

HK ↔ Macau 7-seater MPV charter

Private vehicle for larger families or business groups. HK$ 1,800/one-way (Klook).

HKMO door-to-door transfer

Pickup in Kowloon or Hong Kong Island, direct to Macau. HK$ 380/person (Klook).

Sky Shuttle helicopter

15-minute HK-Macau helicopter. HK$ 4,300/person (Klook) — for travellers in a hurry, with budget to match.

Macau private limousine charter

Private car-with-driver once you arrive in Macau. HK$ 1,200/day (Klook).

🚌 Hong Kong ↔ Shenzhen

Shenzhen Bay Port cross-border coach

Kowloon / HK Island → Shenzhen Bay Port. 1 hour, plus 10-30 min one-stop immigration. HK$ 55 (Klook). Details →

Shenzhen → HK private transfer

4-7 seater private charter. From HK$ 1,200 (Klook).

🚢 Hong Kong ↔ Zhuhai

HK-Zhuhai TurboJet ferry

Hong Kong → Zhuhai Jiuzhou Port. 70 minutes. From HK$ 195 (Klook). Details →

🚌 Hong Kong ↔ Zhongshan / Shunde

HK → Zhongshan ferry

HK to Zhongshan Port. 70 minutes. HK$ 165 (Klook).

HK ↔ Shunde direct coach

Direct coach to Shunde — Cantonese cuisine's home turf. 3 hours. HK$ 230 (Klook).

🚢 Shenzhen → nearby cities

Shenzhen → Zhuhai / Zhongshan ferry

Shenzhen Shekou Pier → Zhuhai or Zhongshan. 1-1.5 hours. ¥ 130 (Klook).

💡 Which transfer is right for you?

RouteFastestCheapestMost comfortable
HK ↔ Macau CotaiCotai Water Jet 60 minHZMB bus HK$ 65Helicopter HK$ 4,300
HK ↔ Macau PeninsulaTurboJet 60 minHZMB bus HK$ 65HKMO HK$ 380
HK ↔ ShenzhenCross-border bus 60+10 minCross-border bus HK$ 55Private charter HK$ 1,200
HK ↔ ZhuhaiFerry 70 minHZMB bus HK$ 65Helicopter HK$ 4,300
HK ↔ ZhongshanFerry 70 minFerry HK$ 165Charter HK$ 1,800
HK ↔ ShundeCoach 3 hCoach HK$ 230Charter HK$ 1,800

📅 Estimated immigration times

  • Shenzhen Bay: one-stop clearance, 10-30 min;
  • Lo Wu / Lok Ma Chau (Futian): 30-60 min;
  • HZMB: 15-30 min;
  • Ferry terminals: 10-30 min;
  • Public holidays: add 30-60 min at every port.

📲 Why book through us

  • Klook prices undercut window prices by 5-30%;
  • QR scan straight at the counter / vehicle;
  • Vouchers usually valid 90 days;
  • Most allow free cancellation up to 24 hours before.

Browse all cross-border transfers →