Cheung Sha Beach

Photo: Wpcpey / CC BY-SA 4.0

Cheung Sha Beach is one of Hong Kong's longest and most serene beaches, stretching over 2 kilometers along Lantau Island's southern coast. With its fine golden sand, gentle waves, and backdrop of lush green hills, it's a peaceful escape from the city's hustle. The beach is split into Upper and Lower Cheung Sha by a small river, offering plenty of space for swimming, sunbathing, and water sports. Despite its length, it remains uncrowded even on weekends, making it a favorite among locals and in-the-know travelers.

Highlights & What to See

Suggested Time to Spend

Most visitors spend a half-day to a full day at Cheung Sha Beach. Arrive mid-morning to claim a good spot, enjoy a few hours of swimming and sunbathing, then have a leisurely lunch at one of the cafés. If you're keen on water sports or a short hike, plan for at least 4–6 hours. The beach is also a lovely place to simply relax with a book and watch the waves – you could easily while away an entire afternoon.

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.

Explore more

Image credits