There are 6 ways to get from Sai Kung Town to Shek O by bus, subway, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, subway, line 9 bus
best- Take the bus from Wai Man Road Plb Terminus to Chung Wa Road, Opposite Block 6, East Point Citybus
- Take the subway from Hang Hau to Quarry Baysubway
- Take the bus from Shau Kei Wan Bus Terminus to 1 Shek O Roadbus 9
1h 16m$30–47Bus, line 694 bus, line 9 bus via Eastern Hospital
cheapest- Take the bus from Wai Man Road Plb Terminus to Hang Hau Station Public Transport Interchangebus
- Take the bus from [Ctb] Nan Fung Plaza, Pui Shing Road|[Kmb+Ctb] Pui Shing Road, Nan Fung Plaza/<Br>Nan Fung Plaza, Pui Shing Road|[Kmb] Pui Shing Road, Nan Fung Plaza to Eastern Hospitalbus 694
- Take the bus from Shan Tsui Court to Big Wave Bay Roadbus 9
1h 50m$25–43Drive 30.9 km
- Drive from Sai Kung Town to Shek Ocar 30.9 km
32 min$65–94Taxi
- Take the taxi from Sai Kung Town to Shek Otaxi 30.9 km
32 min$270–330Bus, line 694 bus, line 9 bus
- Take the bus from Wai Man Road Plb Terminus to Hang Hau Station Public Transport Interchangebus
- Take the bus from [Ctb] Nan Fung Plaza, Pui Shing Road|[Kmb+Ctb] Pui Shing Road, Nan Fung Plaza/<Br>Nan Fung Plaza, Pui Shing Road|[Kmb] Pui Shing Road, Nan Fung Plaza to Nam On Lanebus 694
- Take the bus from Shau Kei Wan Bus Terminus to 1 Shek O Roadbus 9
1h 46m$31–45Green Minibus, line 606 bus, line 9 bus
- Take the bus from Sai Kung Pier to Choi Wan Commercial Complexbus
- Take the bus from [Kmb+Ctb] Choi Wan to Eastern Hospitalbus 606
- Take the bus from Shan Tsui Court to Big Wave Bay Roadbus 9
2h 30m$27–58
Sai Kung Town to Shek O by bus
Questions & Answers
The cheapest way to get from Sai Kung Town to Shek O is to bus and line 694 bus and line 9 bus via Eastern Hospital which costs $24 - $45 and takes 1h 50m.
The fastest way to get from Sai Kung Town to Shek O is to drive which takes 32 min and costs $60 - $95.
No, there is no direct bus from Sai Kung Town to Shek O. However, there are services departing from Wai Man Road Plb Terminus and arriving at 1 Shek O Road via [Ctb] Nan Fung Plaza, Pui Shing Road|[Kmb+Ctb] Pui Shing Road, Nan Fung Plaza/
Nan Fung Plaza, Pui Shing Road|[Kmb] Pui Shing Road, Nan Fung Plaza and Shau Kei Wan Bus Terminus. The journey, including transfers, takes approximately 1h 46m.
The distance between Sai Kung Town and Shek O is 32 km. The road distance is 30.9 km.
The best way to get from Sai Kung Town to Shek O without a car is to bus and subway and line 9 bus which takes 1h 16m and costs $30 - $50.
It takes approximately 1h 16m to get from Sai Kung Town to Shek O, including transfers.
Sai Kung Town to Shek O bus services, operated by Green Minibus Services, depart from Wai Man Road Plb Terminus station.
Sai Kung Town to Shek O bus services, operated by Green Minibus Services, arrive at Hang Hau Station Public Transport Interchange.
Yes, the driving distance between Sai Kung Town to Shek O is 31 km. It takes approximately 32 min to drive from Sai Kung Town to Shek O.
There are 618+ hotels available in Shek O.
What companies run services between Sai Kung Town, Hong Kong and Shek O, Hong Kong?
You can take a bus from Wai Man Road Plb Terminus to 1 Shek O Road via Hang Hau Station Public Transport Interchange, [Ctb] Nan Fung Plaza, Pui Shing Road|[Kmb+Ctb] Pui Shing Road, Nan Fung Plaza/<Br>Nan Fung Plaza, Pui Shing Road|[Kmb] Pui Shing Road, Nan Fung Plaza, Nam On Lane, and Shau Kei Wan Bus Terminus in around 1h 46m.
- Phone
- +852 2881 8888
- Website
- mtr.com.hk
Subway from Hang Hau to Quarry Bay
- Ave. Duration
- 12 min
- Frequency
- Every 5 minutes
- Estimated price
- $8–16
- Schedules at
- mtr.com.hk
- Phone
- (852) 2804 2600
- Website
- td.gov.hk
Bus from Wai Man Road Plb Terminus to Chung Wa Road, Opposite Block 6, East Point City
- Ave. Duration
- 17 min
- Frequency
- Every 5 minutes
- Estimated price
- $10–15
- Schedules at
- h2-app-rr.hkemobility.gov.hk
- Adult
- $10–15
Bus from Wai Man Road Plb Terminus to Hang Hau Station Public Transport Interchange
- Ave. Duration
- 20 min
- Frequency
- Every 5 minutes
- Estimated price
- $10–15
- Schedules at
- h2-app-rr.hkemobility.gov.hk
- Adult
- $10–15
Bus from Wai Man Road Plb Terminus to Hang Hau Station Public Transport Interchange
- Ave. Duration
- 20 min
- Frequency
- Every 5 minutes
- Estimated price
- $10–15
- Schedules at
- h2-app-rr.hkemobility.gov.hk
- Adult
- $10–15
- Phone
- (852) 2857 6179
- [email protected]
- Website
- citybus.com.hk
Bus from Shau Kei Wan Bus Terminus to 1 Shek O Road
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- $10–14
- Schedules at
- citybus.com.hk
- Adult
- $10–14
Bus from [Ctb] Nan Fung Plaza, Pui Shing Road|[Kmb+Ctb] Pui Shing Road, Nan Fung Plaza/<Br>Nan Fung Plaza, Pui Shing Road|[Kmb] Pui Shing Road, Nan Fung Plaza to Nam On Lane
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- $10–14
- Schedules at
- citybus.com.hk
- Adult
- $10–14
Bus from Shau Kei Wan Bus Terminus to 1 Shek O Road
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- $10–14
- Schedules at
- citybus.com.hk
- Adult
- $10–14
Bus from [Ctb] Nan Fung Plaza, Pui Shing Road|[Kmb+Ctb] Pui Shing Road, Nan Fung Plaza/<Br>Nan Fung Plaza, Pui Shing Road|[Kmb] Pui Shing Road, Nan Fung Plaza to Eastern Hospital
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- $10–14
- Schedules at
- citybus.com.hk
- Adult
- $10–14
- Phone
- (852) 3483 7730
Bus from Wai Man Road Plb Terminus to Hang Hau Station Public Transport Interchange
- Ave. Duration
- 30 min
- Frequency
- Every 15 minutes
- Estimated price
- $11–17
- Website
- kalehk.com
- Adult
- $11–17
Bus from Wai Man Road Plb Terminus to Hang Hau Station Public Transport Interchange
- Ave. Duration
- 30 min
- Frequency
- Every 15 minutes
- Estimated price
- $11–17
- Website
- kalehk.com
- Adult
- $11–17
Bus from Sai Kung Pier to Choi Wan Commercial Complex
- Ave. Duration
- 26 min
- Frequency
- Every 5 minutes
- Estimated price
- $11–29
- Website
- kalehk.com
- Adult
- $20–29
- Phone
- (852) 2873 0818
- [email protected]
- Website
- citybus.com.hk
Bus from Shan Tsui Court to Big Wave Bay Road
- Ave. Duration
- 24 min
- Frequency
- Every 20 minutes
- Estimated price
- $4–12
- Schedules at
- mobile.bravobus.com.hk
Bus from Shan Tsui Court to Big Wave Bay Road
- Ave. Duration
- 24 min
- Frequency
- Every 20 minutes
- Estimated price
- $4–12
- Schedules at
- mobile.bravobus.com.hk
Bus from [Kmb+Ctb] Choi Wan to Eastern Hospital
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $12–17
- Schedules at
- search.kmb.hk
- adult
- $12–17
- Ave. Duration
- 32 min
- Estimated price
- $270–330
Lantau Blue Taxi
- Phone
- +852 2984 1328
New Territories Green Taxi
- Phone
- +852 2657 2267
Urban Red Taxi
- Phone
- +852 2398 1881
Shenzhen Pengcheng Taxi
- Phone
- +86 0755-83973033
- Website
- szpcdd.com
Shenzhen Xihu Taxi
- Phone
- +86 0755-25583988
- Website
- szxihu.com
Shenzhen Yunfa Taxi
- Phone
- +86 0755-88308112
- Website
- 96511.com.cn
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 What documents do I need to cross Niagara Falls?, Thanksgiving 2018: How to travel stress-free, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.










