Bachok
Explore stays

Kota Bharu, the capital city of Kelantan, Malaysia, is a vibrant destination filled with culture, history, and natural beauty. Nestled in the northeastern corner of the country, this bustling city offers a perfect mix of tradition and modernity, making it an ideal spot for those seeking an authentic Malaysian experience. Whether you’re interested in exploring historic sites, enjoying local cuisine, or discovering the surrounding natural landscapes, Kota Bharu has something for everyone.
Kota Bharu is located in the state of Kelantan, on the eastern coast of Peninsular Malaysia. It lies just a short distance from Thailand, which makes it an excellent gateway for travelers exploring the region. The city is situated along the Sungai Kelantan River, which adds to its charm and beauty. Kota Bharu is well-known for its rich Malay culture and traditions, which are deeply reflected in its daily life, architecture, and cuisine.
The city is well-connected by road and air, making it accessible for both local and international travelers. It serves as the main urban center of Kelantan and is surrounded by lush forests, serene beaches, and cultural landmarks. Despite being the capital of a relatively quiet state, Kota Bharu remains a vibrant and welcoming destination for tourists.
Kota Bharu has plenty to offer, from its cultural heritage to its stunning natural attractions. Here are some of the best places to visit and activities to do when you’re in Kota Bharu:
One of the most famous attractions in Kota Bharu is the Siti Khadijah Market. This bustling market is a vibrant hub for local produce, traditional handicrafts, and delicious street food. It’s the perfect place to experience the essence of Kelantan’s culture and daily life. Visitors can find fresh fruits, vegetables, spices, and local specialties such as Nasi Kerabu and Keropok Lekor. The market is named after Siti Khadijah, the wife of Prophet Muhammad, and is an essential part of Kota Bharu’s historical and cultural landscape.
For those interested in the rich history of Kelantan, a visit to Istana Jahar is a must. This grand palace was once the royal residence of Kelantan’s Sultanate and is now a museum showcasing artifacts, traditional clothing, and historical exhibits that tell the story of Kelantan’s royal heritage. The palace's traditional Malay architecture is a beautiful sight, and the museum offers a fascinating glimpse into the state’s past.
Another key historical site in Kota Bharu is Masjid Muhammadi, one of the oldest and most important mosques in the city. Built in 1867, this mosque is an architectural masterpiece, with its unique structure featuring intricate wood carvings and a beautiful tiled roof. The mosque is a popular place for worship, and visitors are encouraged to admire its beauty, especially its traditional Malay design.
If you're looking for some relaxation by the sea, Pantai Cahaya Bulan (Moonlight Beach) is a beautiful stretch of coastline located just outside Kota Bharu. The beach is known for its soft, white sand and clear blue waters. It’s a perfect place for swimming, sunbathing, or simply enjoying a leisurely stroll along the shore. Visitors can also try various water sports or relax at one of the many local food stalls offering delicious seafood.
For nature lovers and adventure enthusiasts, Gunung Stong State Park is a fantastic destination located just outside Kota Bharu. The park is home to Gunung Stong, a towering mountain, as well as one of the tallest waterfalls in Malaysia, Jelawang Waterfall. Visitors can hike through the lush rainforest, explore the beautiful waterfalls, or simply enjoy the serene surroundings. The park is a great place for eco-tourism and offers a chance to see a wide variety of wildlife and plant species.
The Kelantan State Museum provides an excellent opportunity to learn more about the culture and history of the state. Located in Kota Bharu, the museum displays artifacts, traditional art, and historical items that showcase Kelantan's rich heritage. It’s an educational and informative stop for those interested in learning about the region's traditions, art forms, and history.
Located just outside Kota Bharu, Wat Photivihan is a famous Buddhist temple that features a massive reclining Buddha statue, one of the largest in Southeast Asia. The temple is a peaceful place of worship and meditation, with beautiful gardens and intricate architecture. Although Kelantan is predominantly Malay and Muslim, visitors can experience the state’s cultural diversity by visiting this serene Buddhist temple.
Kota Bharu is well connected to the rest of Malaysia and internationally, making it an accessible destination for tourists.
Kota Bharu is served by Sultan Ismail Petra Airport (KBR), which is approximately 10 kilometers from the city center. The airport offers domestic flights to Kuala Lumpur, Penang, and other major cities in Malaysia. There are also occasional international flights, particularly from nearby destinations in Thailand. Once you arrive at the airport, you can easily take a taxi or use other local transportation options to reach Kota Bharu.
For those traveling by road, Kota Bharu is accessible by bus from various major cities in Malaysia, including Kuala Lumpur and Penang. The journey by bus is comfortable and affordable, with multiple bus operators offering services to and from the city. The Kota Bharu Bus Terminal is the main hub for intercity travel, and taxis are readily available from there to get around the city.
Although Kota Bharu does not have its own train station, visitors can take a train to the nearby town of Pasir Mas and then catch a bus or taxi to Kota Bharu. The train station at Pasir Mas is around 20 kilometers from the city.
If you prefer driving, Kota Bharu is easily accessible by car. The city is connected to other parts of Malaysia via well-maintained highways. If you’re traveling from Kuala Lumpur, it takes about 8-9 hours by car, depending on traffic. Renting a car gives you the flexibility to explore the city and surrounding areas at your own pace.
Kota Bharu is a food lover’s paradise. The city offers a variety of delicious dishes that reflect the unique culinary traditions of Kelantan. Here are some of the must-try foods in Kota Bharu:
These dishes can be found in local eateries and food stalls around the city, with Siti Khadijah Market being one of the best places to sample them.
Public transportation within Kota Bharu is quite limited, but there are taxis and ride-hailing services like Grab that are readily available. Most of the attractions in the city are within walking distance from each other, making it easy to explore on foot. For trips outside the city, such as to Pantai Cahaya Bulan or Gunung Stong State Park, taxis or rental cars are the best options. Local buses are available for some routes, but they may not be as frequent or reliable.
The best time to visit Kota Bharu is during the dry season, which typically lasts from March to October. During these months, the weather is warm and sunny, making it perfect for outdoor activities such as sightseeing, beach visits, and hiking. The monsoon season, from November to February, brings heavy rain to the region, which may affect outdoor travel plans.
A visit to Kota Bharu usually takes about 2 to 4 days. This allows enough time to explore the main attractions in the city, such as the Siti Khadijah Market, Istana Jahar, and Pantai Cahaya Bulan beach, while also taking a day trip to nearby natural attractions like Gunung Stong State Park. If you plan to explore more of the region, such as nearby villages or the Thai border, you might want to extend your stay.
Nearby places worth adding to your itinerary.
Top stays in Kota Bharu picked for comfort, value, and great guest reviews.
Local guide picks to help you explore Kota Bharu better.
