Start with a local breakfast at Siti Khadijah Market — try nasi dagang, laksam or kuih. The market opens early (around 6:00am) and is the best place to sample Kelantanese specialties and fresh market life.
Visit the 19th-century Istana Jahar, a small wooden palace turned museum showcasing royal artifacts and Kelantanese culture; great for photos and history. Typical opening hours are about 9:00am–5:00pm (sometimes closed Mon), so confirm locally.
Explore the State Museum complex with archaeology, textile and cultural exhibits that explain Kelantan's history and crafts. Museums commonly open 9:00am–5:00pm and may close Mondays; allow time to see main galleries.
Have lunch near the market — order nasi kerabu (blue rice), ayam percik or gulai ikan at a nearby kopitiam or stall for a true local meal. Most market stalls serve until early afternoon (around 1:00–2:00pm).
Visit the Kelantan craft centres to see batik, songket weaving, silverwork and woodcarving demonstrations; ideal for shopping authentic handicrafts. Craft centres typically open 9:00am–5:00pm.
Stroll the old town streets, see traditional shophouses, the riverfront and Istana Batu (photo stop) before sunset to capture Kota Bharu’s atmosphere. This is mostly a free self-guided walk; museums may be closed by late afternoon.
Dine on ayam percik, seafood or spicy Kelantanese dishes at a popular local restaurant or street cluster on Jalan Kebun Sultan. Evening dining options are widely available from about 6:00pm onward.
If available, catch a mak yong, wayang kulit or traditional dance at Taman Budaya or a local venue; shows often run in the evening but schedules vary by night/season — check ahead. Performance costs vary; book in advance where possible.
Head north (~30–45 min) to Tumpat to see Wat Photivihan with its large reclining Buddha — a peaceful Thai-Buddhist temple that reflects Kelantan’s cross-border culture. Temples usually welcome visitors from about 8:00am–5:00pm; dress respectfully.
Explore the bustling duty-free shopping area on the Malaysia–Thailand border for snacks, toiletries, clothing and Thai goods; shops typically open by 9:00am and run until early evening. Bring cash and check border rules if you plan to cross.
Have lunch at a roadside Thai-influenced eatery near Rantau Panjang — expect spicy salads, grilled fish and noodle dishes reflecting local Thai-Malay flavors. Meals here run about mid-range prices and are usually served midday.
Return toward Kota Bharu and stop at the riverfront to observe local life, fishing boats and markets; a good photo stop and chance to buy fresh seafood. Riverfront activity is visible throughout the day.
Relax at Pantai Cahaya Bulan or continue to Tok Bali for a late-afternoon beach walk — both beaches are easy drives from Kota Bharu and good for sunset. Beaches are open all day; facilities may be limited.
Enjoy fresh grilled seafood at a beachside stall or local seafood restaurant near Tok Bali or Pantai Cahaya Bulan; go early for best selection. Expect typical dinner hours from 6:00pm to 9:30pm.
If you have energy, visit the lively Wakaf Che Yeh night market north of Kota Bharu for snacks, clothes and bargains — it opens in the evening (roughly 5:00pm–midnight). Great for cheap shopping and street food.
Start with a simple kopitiam breakfast in Kota Bharu or on the way to the beaches — try roti canai with local kopi or light noodle soups. Most kopitiams open from early morning (6:00am+).
Head to Pantai Irama in Bachok, a longer sandy beach ideal for swimming, strolling and local stalls; it’s popular for families and surfers when conditions allow. Beach access is free and open all day.
Enjoy a seaside lunch at one of Bachok’s seafood stalls serving grilled fish, prawns and sambal — fresh catch influences the menu. Typical lunch service is midday; prices vary by selection.
Continue east to quieter coastal spots like Pasir Puteh or nearby small beaches to experience a less-crowded shoreline and local fishing villages. These areas are public and accessible most of the day.
Back in Kota Bharu, revisit craft shops or the market for batik, songket and silverwork before dinner; most shops close around 5:00–6:00pm, so plan accordingly. Bring cash for smaller stalls.
For your final full evening, choose a well-rated local restaurant for dishes like gulai tumis, nasi kerabu or ayam percik; many open from 6:00pm until late. Try asking your hotel for a current popular spot.
Return to Siti Khadijah Market or a nearby kopitiam for a farewell breakfast and to pick up edible souvenirs like budu, keropok or local sweets. Markets open early so you can shop before departure.
Take a relaxed walk around heritage streets, the riverfront clock tower, and small museums you may have missed; great for photos and a last look at local life. Most outdoor sites are always accessible.
Have a final Kelantanese lunch featuring signature dishes you enjoyed earlier — many eateries serve these classics through lunchtime. This is a good time to use any remaining ringgit on food souvenirs.
Return to your hotel to check out and travel to the airport, bus station or next destination; allow buffer time for traffic (Kota Bharu is compact but busy at peak times).
If your schedule allows, squeeze in a final museum visit or a quick stop at the airport shops for souvenirs; museum hours are usually 9:00am–5:00pm. Otherwise depart as planned.