Kota Bharu (also Kota Bahru or Kota Baru) is the state capital of Kelantan, on the east coast of peninsular Malaysia. Many travellers simply pass through on their way to the Perhentian Islands, but those who spend a few days in KB have the chance to go to some of the museums mentioned below, eat some delicious food, look at a unique style of traditional architecture and get a little bit of the feel of a city that has an interesting cultural identity all its own - albeit one built on relatively strict religious adherence.
Photos: Wikimedia Commons contributors.
Kota Bharu is the vibrant capital of the state of Kelantan, whose unique culture and dialect are proudly promoted and sustained in all aspects that do not conflict with orthodox Islam. Visitors can experience local culture in the form of the Thai- and Indian-influenced cuisine, dress (the state is probably the most famous for batik in Malaysia), handicrafts, some traditional architecture, museums showing the state's cultural heritage, and the sound of the Kelantanese dialect. Speakers of standard Malay may not be able to understand the local dialect, although if you speak standard Malay, locals will understand you and reply in standard Malay.
BAS.MY (route info in Malay) runs several local bus routes connecting Kota Bahru and surrounding towns.
Kota Bharu itself offers many museums near Independence Square (Padang Merdeka). Several of the museums and the nearby Istana Balai Besar (the downtown Royal Palace) were built in a unique kind of elegant architecture that is well worth seeing. Arguably the most amazing building is the central market (Pasar Besar). It is an octagonal building in the centre of town and houses a very colourful and active market every day.
Go to the day and night markets. Have Nasi Kerabu for lunch at the day market and Ayam Percik at the night market. Walk around the downtown area. Bicycle around Pengkalan Chepa area (airport), see old WW2 British pillboxes near beach at Pantai Sabak. For history buffs only but no beach anymore due to erosion. Go to the beach, either PCB Beach or Irama Beach (Beach of Melody). PCB Beach has batik shops, one of which is Citra Batik about 500 m from the beach. Also eat fried seafood at PCB Beach or Irama Beach with coconut water. Beautiful beaches at Bachok - Pantai Perkasa, Pantai Sungai Dua, Pantai Kandis. 1 Sultan Muhammad IV Stadium. (updated Apr 2019)
Kota Bharu is full of delicious Kelantanese food, a unique cuisine influenced by Thai and Indian styles, among others. Lots of goodies are to be found in the pasars and in coffee shops throughout the city. Chinese food is also available at various restaurants and food courts. Among the local specialities are: Ayam Percik, chicken which is roasted over a wood fire and combined with coconut/peanut sauce and delicious local herbs and greens.
Coconut water from the fruit, then scrape and eat the flesh Beer - Chinese restaurants serve beer to non-Muslims. There are a few watering holes in KB - one has a disco feel about it (called Restoran), a few have a few "Thai drinks promoters". Soon Lee Agency, ☏ +60 9-7446689. Selling wines, spirits and beers. Address: 5565-D Jalan Pengkalan Chepa (in city center, on the way to Thai Consulate). Operating: 10:30-18:30.
Guide content from Wikivoyage contributors (CC BY-SA) — abridged; the full article has much more.
In Jul, Kota Bharu typically sees ~33°C daytime highs and 20 rainy days.
Cheapest destinations travellers searched recently — refreshed daily.
Flight prices are real fares travellers found in the last 48 hours, refreshed daily — the booking site confirms the final price. Train, bus and ferry fares are shown on the operators' booking sites. Weather data by Open-Meteo; exchange rates: ECB reference. Data updated 2026-07-25. Some links earn Stayonomy a commission at no cost to you.