Cheung Sha Beach

Photo: Wpcpey / CC BY-SA 4.0

Cheung Sha Beach, meaning 'Long Sand' in Cantonese, is the longest and most tranquil beach on Lantau Island, offering a serene escape from Hong Kong's urban buzz. Its golden sands stretch for nearly three kilometres, backed by lush green hills and dotted with laid-back surf-style cafes. Unlike the crowded beaches closer to the city, Cheung Sha feels like a hidden coastal retreat where you can swim, surf, or simply unwind with a cold drink while watching the South China Sea roll in.

Highlights & What to See

Suggested Time to Spend

Most visitors spend half a day (4–5 hours) at Cheung Sha Beach, combining swimming, a meal at one of the cafés, and a short walk along the coast. If you want to surf or hike part of the Lantau Trail, plan for a full day. The beach is easily combined with a visit to the nearby fishing village of Tai O or the Ngong Ping 360 cable car to the Big Buddha, so many travellers allocate one full day on Lantau Island.

Nearby Areas Worth Combining

Please check official sources for current details.

Note: opening hours, prices and booking requirements change often — please check official sources for current details.