Rome2Rio

How to get fromSai Kung Town to Shek Oby bus, subway, car, or taxi

Find Transport to Shek O

See all options

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.

  1. Bus, subway, line 9 bus

    best
    1. Take the bus from Wai Man Road Plb Terminus to Chung Wa Road, Opposite Block 6, East Point Citybus bus
    2. Take the subway from Hang Hau to Quarry Baysubway subway
    3. Take the bus from Shau Kei Wan Bus Terminus to 1 Shek O Roadbus bus 9
    1h 16m
    $30–47
  2. Bus, line 694 bus, line 9 bus via Eastern Hospital

    cheapest
    1. Take the bus from Wai Man Road Plb Terminus to Hang Hau Station Public Transport Interchangebus bus
    2. 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 bus 694
    3. Take the bus from Shan Tsui Court to Big Wave Bay Roadbus bus 9
    1h 50m
    $25–43
  3. Drive 30.9 km

    1. Drive from Sai Kung Town to Shek Ocar car 30.9 km
    32 min
    $65–94
  4. Taxi

    1. Take the taxi from Sai Kung Town to Shek Otaxi taxi 30.9 km
    32 min
    $270–330
  5. Bus, line 694 bus, line 9 bus

    1. Take the bus from Wai Man Road Plb Terminus to Hang Hau Station Public Transport Interchangebus bus
    2. 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 bus 694
    3. Take the bus from Shau Kei Wan Bus Terminus to 1 Shek O Roadbus bus 9
    1h 46m
    $31–45
  6. Green Minibus, line 606 bus, line 9 bus

    1. Take the bus from Sai Kung Pier to Choi Wan Commercial Complexbus bus
    2. Take the bus from [Kmb+Ctb] Choi Wan to Eastern Hospitalbus bus 606
    3. Take the bus from Shan Tsui Court to Big Wave Bay Roadbus bus 9
    2h 30m
    $27–58

Sai Kung Town to Shek O by bus

Calendar289Weekly Buses
Duration1h 46mAverage Duration
Ticket$31Cheapest Price
See schedules

Questions & Answers

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.

Train operators
Bus operators
Other operators

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.