Desaru Beach

A wide, empty sandy beach at Desaru with breaking waves and casuarina trees under a cloudy sky

Desaru Beach, in Desaru, is one of the beaches and islands in Johor Bahru in the Where2Go guide. Below are its address, opening hours, prices and directions, checked in October 2026. Hours and prices can change, so confirm before you go.

地址Pantai Desaru public beach, Bandar Penawar, Kota Tinggi district; day trip from JB, about 1 to 1.5 hours' drive
详情Open 24 hours
Free; car parking about RM8
实用信息Swim in calm weather Resorts nearby Surf in monsoon
地区Desaru
一般游览时间约3小时
收录于Johor Bahru Beaches & Islands
带我去这里
已核实2026年10月已核实

About Desaru Beach

Desaru's beach runs for about 22 km along the South China Sea, lined with casuarina trees and, at Desaru Coast, by resorts including Anantara, The Westin, Hard Rock Hotel and Mandarin Oriental. Day-trippers mostly use the public beach (Pantai Desaru) near Bandar Penawar, which has a car park (about RM8 for cars, as listed in 2025), a few barbecue pits and basic toilets.

It is the closest proper sea beach to JB, but expect greyish sand and often cloudy water rather than the clear blue of the islands. The sea is calmest from April to October; from November to February monsoon waves make swimming risky, although surfers come for them. Swim only in calm conditions and near other people. For a quieter stretch, Tanjung Balau beach is about 10 km up the coast.

Desaru Beach Location

附近

使用Where2Go行程规划工具规划附带开放时间的路线。

See all beaches and islands in Johor Bahru