Pantai Cahaya Bulan (Moonlight Beach)

Location: Kelantan

Location Info

Address: Jalan Pantai Cahaya Bulan, Kota Bharu, Kelantan

District » Kota Bharu


Of all the 13 states in Malaysia, Kelantan is well known for its colorful Malay traditional culture. Kota Bahru is the state capital and holds many attractions of Malaysia. Kota Bahru has much to offers to its visitors, be it cultural, nature or even beautiful beaches. Pantai Cahaya Bulan (Moonlight Beach) is amongst the must visit beach in Malaysia.


Pantai Cahaya Bulan (formerly known as Pantai Cinta Beach / Beach of Passionate Love) was believe to name by a lovelorn British soldier during the World War Two. Till today, there are some locals still prefer to us the old name. It has a beautiful long and wide sandy beach, a popular spot for family outings and picnics. It also have a variety of water sports and horse riding. There are some food stalls and restaurants along the beach, which offers fresh barbeque seafood.

If you are a beach lover, you should also check out Irama Island Bachok (Pantai Irama Bachok) and Pantai Bisikan Bayu (Beach of Whispering Breeze). Other nearby attraction includes museums and many palaces. One of the must visit is The Grand Palace (Istana Balai Besar), which is built in 1844 offers a good glimpse at the royal palace in Kelantan. There are many hotels available in town and Kelantan hotel mostly comes with basic necessity. It usually ranges from RM100-200.


From Kota Bharu town, take the D1 Route headed north towards Pengkalan Chepa. Pantai Cahaya Bulan is located some 10km down this road. If you are taking public transportation, take Bus No.10 from the town centre. The journey takes about 20 to 25 minutes. You will pass through quiet Malay villages and you can drop by to get some traditional handicraft as souvenirs.