There are 5 ways to get from Island Resort to Shek O Beach by bus, taxi, or foot
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 9 bus
best- Take the bus from Shan Tsui Court to Shek Obus 9
46 min$8–18Taxi
- Take the taxi from Island Resort to Shek O Beachtaxi 10.8 km
13 min$110–130Walk
- Take the foot from Island Resort to Shek O Beachwalk 6 km
1h 15mLine 9 bus via Shau Kei Wan Bus Terminus
- Take the bus from Shau Kei Wan Bus Terminus to Shek Obus 9
53 min$16–22Bus, line 9 bus
- Take the bus from Siu Sai Wan to Shan Tsui Courtbus 8X / ...
- Take the bus from Shan Tsui Court to Shek Obus 9
57 min$10–26
Island Resort to Shek O Beach by foot and bus
Questions & Answers
The cheapest way to get from Island Resort to Shek O Beach is to line 9 bus which costs $8 - $19 and takes 46 min.
The fastest way to get from Island Resort to Shek O Beach is to taxi which takes 13 min and costs $110 - $130.
No, there is no direct bus from Island Resort to Shek O Beach. However, there are services departing from Siu Sai Wan and arriving at Shek O via Shan Tsui Court. The journey, including transfers, takes approximately 46 min.
The distance between Island Resort and Shek O Beach is 13 km.
The best way to get from Island Resort to Shek O Beach without a car is to line 9 bus which takes 46 min and costs $8 - $19.
It takes approximately 46 min to get from Island Resort to Shek O Beach, including transfers.
Island Resort to Shek O Beach bus services, operated by New World First Bus, depart from Shan Tsui Court station.
Island Resort to Shek O Beach bus services, operated by New World First Bus, arrive at Shek O station.
There are 624+ hotels available in Shek O Beach.
What companies run services between Island Resort, Hong Kong and Shek O Beach, Hong Kong?
New World First Bus operates a bus from Shan Tsui Court to Shek O every 20 minutes. Tickets cost $4–12 and the journey takes 27 min.
- Phone
- (852) 2873 0818
- [email protected]
- Website
- citybus.com.hk
Bus from Shan Tsui Court to Shek O
- Ave. Duration
- 27 min
- Frequency
- Every 20 minutes
- Estimated price
- $4–12
- Schedules at
- mobile.bravobus.com.hk
Bus from Shan Tsui Court to Shek O
- Ave. Duration
- 27 min
- Frequency
- Every 20 minutes
- Estimated price
- $4–12
- Schedules at
- mobile.bravobus.com.hk
- Phone
- (852) 2857 6179
- [email protected]
- Website
- citybus.com.hk
Bus from Shau Kei Wan Bus Terminus to Shek O
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- $10–14
- Schedules at
- citybus.com.hk
- Adult
- $10–14
Bus from Siu Sai Wan to Shan Tsui Court
- Ave. Duration
- 18 min
- Frequency
- Every 10 minutes
- Estimated price
- $6–14
- Schedules at
- citybus.com.hk
- Adult
- $10–14
Bus from Siu Sai Wan to Shan Tsui Court
- Ave. Duration
- 28 min
- Frequency
- Every 5 minutes
- Estimated price
- $6–9
- Schedules at
- search.kmb.hk
- adult
- $6–9
- Ave. Duration
- 13 min
- Estimated price
- $110–130
Lantau Blue Taxi
- Phone
- +852 2984 1328
New Territories Green Taxi
- Phone
- +852 2657 2267
Urban Red Taxi
- Phone
- +852 2398 1881
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 How to get from London to Edinburgh, Travelling by boat in Italy, and Travelling around the UAE - to help you get the most out of your next trip.







