Kelantanbest beaches in Kelantanbeaches in KelantanKelantan beach

15 Best Beaches in Kelantan, Malaysia

Discover the best beaches in Kelantan, including Pantai Cahaya Bulan and other coastal destinations for relaxing trips and seaside experiences.

2026-08-3114 min read· ZOREX Team
15 Best Beaches in Kelantan, Malaysia

Kelantan has a range of beaches, from popular tourist beaches to quieter coastal spots. The state's coastline faces the South China Sea, with sandy beaches and casuarina trees. This guide covers the 15 best beaches in Kelantan.

1. Pantai Cahaya Bulan (PCB)

Pantai Cahaya Bulan (Moonlight Beach) is the most popular beach in Kelantan, near Kota Bharu. It is a popular family beach.

Location: Near Kota Bharu Atmosphere: Busy, tourist Best for: Families, relaxing Nearby attractions: Restaurants, food stalls Practical tips: Check water quality before swimming. Avoid swimming during the monsoon season (November to January).

2. Pantai Irama

Pantai Irama (Beach of Melody) is a beach in Bachok, popular with families. See our best places to visit in Bachok guide.

Location: Bachok Atmosphere: Busy, family Best for: Families, relaxing Nearby attractions: Restaurants, food stalls Practical tips: Check water quality before swimming. Avoid swimming during the monsoon season.

3. Pantai Bisikan Bayu

Pantai Bisikan Bayu (Whispering Wind Beach) is a beach in Pasir Puteh, known for its casuarina trees.

Location: Pasir Puteh Atmosphere: Quiet, nature Best for: Relaxing, nature Nearby attractions: Casuarina trees, nature Practical tips: Check water quality before swimming. Avoid swimming during the monsoon season.

Other Beaches

4. Pantai Sabak

Pantai Sabak is a beach near Kota Bharu, known for its historical significance.

Location: Near Kota Bharu Atmosphere: Quiet, historical Best for: Relaxing, history Nearby attractions: Historical sites Practical tips: Check water quality before swimming. Avoid swimming during the monsoon season.

5. Pantai Geting

Pantai Geting is a beach in Tumpat, near the Thai border. See our best places to visit in Tumpat guide.

Location: Tumpat Atmosphere: Quiet Best for: Relaxing Nearby attractions: Tumpat attractions Practical tips: Check water quality before swimming. Avoid swimming during the monsoon season.

6. Pantai Kuala Pak Amat

Pantai Kuala Pak Amat is a beach near Kota Bharu, popular with locals.

Location: Near Kota Bharu Atmosphere: Local Best for: Relaxing Nearby attractions: Local food Practical tips: Check water quality before swimming. Avoid swimming during the monsoon season.

7. Pantai Senok

Pantai Senok is a beach in Bachok, known for its lighthouse. See our best places to visit in Bachok guide.

Location: Bachok Atmosphere: Quiet Best for: Relaxing, nature Nearby attractions: Lighthouse Practical tips: Check water quality before swimming. Avoid swimming during the monsoon season.

8. Pantai Bachok

Pantai Bachok is a beach in Bachok, popular with families. See our best places to visit in Bachok guide.

Location: Bachok Atmosphere: Family Best for: Families, relaxing Nearby attractions: Restaurants, food stalls Practical tips: Check water quality before swimming. Avoid swimming during the monsoon season.

9. Pantai Melawi

Pantai Melawi is a beach in Bachok, known for its natural beauty. See our best places to visit in Bachok guide.

Location: Bachok Atmosphere: Quiet, nature Best for: Relaxing, nature Nearby attractions: Nature Practical tips: Check water quality before swimming. Avoid swimming during the monsoon season.

10. Pantai Tok Bali

Pantai Tok Bali is a beach and fishing village in Pasir Puteh, popular for seafood.

Location: Pasir Puteh Atmosphere: Fishing village Best for: Seafood, relaxing Nearby attractions: Fishing village, seafood restaurants Practical tips: Check water quality before swimming. Avoid swimming during the monsoon season.

11. Pantai Bisikan Bayu (Pasir Puteh)

Pantai Bisikan Bayu is a beach in Pasir Puteh, known for its casuarina trees and quiet atmosphere.

Location: Pasir Puteh Atmosphere: Quiet, nature Best for: Relaxing, nature Nearby attractions: Casuarina trees Practical tips: Check water quality before swimming. Avoid swimming during the monsoon season.

12. Pantai Sabak (Pengkalan Chepa)

Pantai Sabak is a beach near Kota Bharu, known for its historical significance.

Location: Near Kota Bharu Atmosphere: Quiet, historical Best for: Relaxing, history Nearby attractions: Historical sites Practical tips: Check water quality before swimming. Avoid swimming during the monsoon season.

13. Pantai Cahaya Bulan (North End)

The north end of Pantai Cahaya Bulan is quieter than the main area. See our things to do at Pantai Cahaya Bulan guide.

Location: Near Kota Bharu Atmosphere: Quieter Best for: Relaxing Nearby attractions: Pantai Cahaya Bulan Practical tips: Check water quality before swimming. Avoid swimming during the monsoon season.

14. Pantai Geting (Tumpat)

Pantai Geting is a beach in Tumpat, near the Thai border. See our best places to visit in Tumpat guide.

Location: Tumpat Atmosphere: Quiet Best for: Relaxing Nearby attractions: Tumpat attractions Practical tips: Check water quality before swimming. Avoid swimming during the monsoon season.

15. Pantai Kuala Besut

Pantai Kuala Besut is a beach near the Kelantan-Terengganu border, popular as a gateway to the Perhentian Islands.

Location: Near Kelantan-Terengganu border Atmosphere: Gateway Best for: Relaxing, gateway to islands Nearby attractions: Perhentian Islands ferry Practical tips: Check water quality before swimming. Avoid swimming during the monsoon season.

Practical Tips

  • Water quality: Check water quality before swimming. Follow safety notices.
  • Monsoon season: The monsoon season (November to January) can bring heavy rain and rough seas. Avoid swimming during the monsoon season.
  • Weather: Kelantan is hot and humid year-round. Afternoon thunderstorms are common.
  • Sun protection: Bring hats, sunscreen and water.
  • Beach safety: Follow safety notices. Do not swim alone. Be aware of currents.
  • Getting around: A car is useful for exploring Kelantan's beaches. See our Kelantan car rental guide.

FAQ

What are the best beaches in Kelantan?

The best beaches include Pantai Cahaya Bulan, Pantai Irama and Pantai Bisikan Bayu. See our things to do at Pantai Cahaya Bulan guide.

Can I swim at Kelantan beaches?

Check water quality before swimming. Follow safety notices. Avoid swimming during the monsoon season (November to January). See our best beaches in Kelantan guide.

When is the monsoon season in Kelantan?

The monsoon season is typically from November to January, with heavy rain and rough seas. Avoid swimming during this period. See our Kelantan travel guide guide.

Conclusion

Kelantan has a range of beaches, from popular tourist beaches to quieter coastal spots. For more ideas, see our things to do at Pantai Cahaya Bulan, places to visit in Bachok and places to visit in Kelantan guides.

FAQ

What are the best beaches in Kelantan?

The best beaches include Pantai Cahaya Bulan, Pantai Irama and Pantai Bisikan Bayu.

Can I swim at Kelantan beaches?

Check water quality before swimming. Follow safety notices. Avoid swimming during the monsoon season (November to January).

When is the monsoon season in Kelantan?

The monsoon season is typically from November to January, with heavy rain and rough seas. Avoid swimming during this period.

ZOREX Car Rental

Planning to explore Malaysia?

Rent a car with ZOREX and enjoy the flexibility to travel at your own pace.

Explore ZOREX Car Rental

Related Travel Guides