Explore South Lantau’s Cheung Sha and Pui O, home to some of Hong Kong’s cleanest beaches with plenty to eat, drink and do
Lantau Island is home to some of the most beautiful beaches in Hong Kong. Here, we’re rounding up the best places to eat, drink and do when you’re visiting Cheung Sha and Pui O.
Pui O, located at the edge of Lantau South Country Park, is a lesser-visited beach with soft sand and clear waters. With one of the best holiday campsites in Hong Kong, it usually draws in a crowd during pre-Covid times. Currently, the campsite is still closed due to government restrictions but the gorgeous beach is still worth a stroll, with a few restaurants and bars open if you fancy a bite.
A bit further down from Pui O lies Cheung Sha Beach, arguably the most popular beach in Lantau—for a reason. Composed of Upper Cheung Sha Beach and Lower Cheung Sha Beach, it’s also the longest beach in Hong Kong that spans over 3km.
If you’re looking for an easy day out with food and entertainment on the ready, head to Lower Cheung Sha, where plenty of seaside restaurants and water sports rental are available. If you want to avoid crowds, relax and enjoy some privacy, simply walk over to Upper Cheung Sha.
Don't miss: Island Guide: What to Eat, Drink and Do in Mui Wo
How to get there
Pui O
If you’re going through public transport, take the MTR to Tung Chung station exit B and get the 3M bus at the bus terminus, getting off at Lo Uk Tsuen bus stop.
If you prefer a more scenic travel, take the ferry from Central Pier No.6 to Mui Wo, and take bus 1, 2, 3M or 4 at the Mui Wo bus terminus across from the pier, which will also lead you to Lo Uk Tsen stop.
Cheung Sha Beach
From Tung Chung Bus Terminus, take buses 11, 11A or 23. To get to Lower Cheung Sha Beach, get off at Cheung Sha Ha Tsen shop and continue walking until you see a path that leads down the beach. For Upper Cheung Sha, stay on the bus until the Upper Cheung Sha Beach bus stop.