Guides › Malaysia › Kota Bharu
City guide

Kota Bharu

Kota Bharu, colloquially referred to as KB, is a town in Malaysia that serves as the state capital and royal seat of Kelantan. It is situated in the northeastern part of Peninsular Malaysia and lies near the mouth of the Kelantan River.

Type City

Why go

  • Place in Kelantan, Malaysia.
  • Served by Narathiwat Airport (NAW).

History

Kota Bharu, colloquially referred to as KB, is a town in Malaysia that serves as the state capital and royal seat of Kelantan. It is situated in the northeastern part of Peninsular Malaysia and lies near the mouth of the Kelantan River.

Restaurants & places to go

Burger, Fast Food, Malaysian, Restaurant · Opening hours: Su,Mo,We 16:30-23:00; Th,Fr,Sa 16:30-23:55 Features: outdoor seating, takeaway, halal · S/64 Lot… · facebook.com
Indoor
Breakfast, Lunch, American, Coffee Shop, Restaurant · Opening hours: Mo-Su 07:00-16:00 · Lot 2154 Jalan Kota Bharu – Gua Musang, Kota Bharu, 16010 · nak.info
Indoor
Regional, Fast Food · Opening hours: 11:00-18:00 · 1109 Kampung Pasir Pekan, Wakaf Bharu, Kelantan, 16250 · pasirpekan.com
Indoor
Chicken, Fast Food · Opening hours: 24/7 Features: takeaway
Indoor
Pizza, Coffee Shop, Pasta, Fries, Ice Cream, Soup, Bread, Restaurant · Opening hours: Sa-Th 15:30-22:00 Features: delivery, halal · Lot 1743 Jalan Pasir Hor,…
Indoor
Fish, Tea, Seafood, Malaysian, Local, Coffee Shop, Chinese, Noodles, Fish And Chips, Chicken, Curry, Thai, Restaurant · Opening hours: Fr-We 17:00-01:30
Indoor
Malaysian, Deli, Cake, Japanese, Cafe · Opening hours: Mo-Su 10:00-21:00 · LOT 297 A JALAN SULTANAH ZAINAB II, 16150
Indoor
Ice Cream, Cafe · Ice Cream cafe · m.facebook.com
Indoor
Local, Restaurant · Local restaurant · facebook.com
Indoor
Bubble Tea, Cafe · Features: takeaway
Indoor
Coffee Shop, Cafe · Features: takeaway
Indoor
Sandwich, Cafe · Features: takeaway
Indoor
Cake, Malaysian, Fast Food · Features: takeaway
Indoor
Tea, Coffee Shop, Cafe · Features: takeaway
Indoor
Asian, Barbecue, Burger, Chicken, Coffee Shop, Grill, Ice Cream, International, Malaysian, Thai, Tea, Cafe · Opening hours: Mo-Su 12:00-01:00 · Jalan Mahmood
Indoor
Mee Celup, Masakan Panas, Dll., Restaurant · Opening hours: 08:00-18:00 Features: takeaway
Indoor
Seafood, Restaurant · Features: halal · 1221-A Jalan Kota Bharu – Gua Musang, Kota Bharu, 15150 · facebook.com
Indoor
Dessert, Cafe · Dessert cafe · mykori.my
Indoor
Fish And Chips, Coffee Shop, Chicken, Malaysian, Noodles, Breakfast, Pancake, Tea, Cafe · Features: vegetarian options · 2527-B Jalan Kebun Sultan, 15350
Indoor
Thai, Western, Restaurant · Thai/Western restaurant
Indoor
Indonesian, Restaurant · Indonesian restaurant · PT530 Tingkat Bawah, Seksyen 17, Kota Bharu, 15050
Indoor
Chinese, Restaurant · Chinese restaurant
Indoor
Indian, Restaurant · Indian restaurant
Indoor
Cafe · cafe · m.facebook.com
Indoor
Restaurant · restaurant · facebook.com
Indoor
Malay, Restaurant · Features: takeaway
Indoor
Steak House, Restaurant · Features: halal
Indoor
American, Restaurant · American restaurant
Indoor
Japanese, Restaurant · Japanese restaurant
Indoor
Barbecue, Hotpot, Restaurant · Barbecue/Hotpot restaurant
Indoor
Fast Food · Opening hours: Mo-Su 17:00-23:59 · JALAN SULTANAH ZAINAB 2
Indoor
Food Court · food court
Indoor
Burger, Fast Food · Features: takeaway, delivery, halal · mcdonalds.com.my
Indoor
Breakfast, Malaysian, Restaurant · Breakfast/Malaysian restaurant · Jalan Sri Cemerlang
Indoor
Regional, Restaurant · Opening hours: 08:00-17:00 · 1109 Kampung Pasir Pekan, Wakaf Bharu, Kelantan, 16250
Indoor
Chicken, Fast Food · Features: takeaway
Indoor
Pizza, Fast Food · Features: takeaway
Indoor
Fish, Restaurant · Fish restaurant
Indoor
Malaysian, Cafe · Opening hours: Sa-Th 07:00-13:00
Indoor
Ice Cream, Fast Food · Ice Cream fast food
Indoor
Ice Cream, Bubble Tea, Cafe · Features: takeaway
Indoor
Coffee Shop, Malaysian, Cafe · Features: takeaway · 1852;1854
Indoor
Sandwich, Fast Food · Features: takeaway
Indoor
Asian, Fish And Chips, Friture, International, Italian, Coffee Shop, Cake, Fish, Cafe · Opening hours: Tu-Th, Sa-Su 12:00-11:00; Fr 15:00-23:00
Indoor
Seafood, Restaurant · Seafood restaurant
Indoor

355 more places in the Ultimate edition. See the Ultimate edition →

Airports

Sultan Ismail Petra Airport (KBR) 6.5 km to the centre
Kota Baharu, 03, MY — Indoor waiting areas, but some gates board by bus or on foot across the apron — plan for the weather on the day. ✈ 4 airlines (AirAsia, Malaysia Airlines, Firefly, Malindo Air) · direct flights to 7 destinations incl. Johor Bahru, Kuala Lumpur, Penang, Kuala Lumpur, Kota Kinabalu… (OpenFlights route data).
✈ Airlines & flight paths — 4 airlines, 7 direct destinations

Routes and aircraft from OpenFlights (open data; a point-in-time snapshot). * = codeshare. Linked destinations open their own guidebook. Flight numbers are not in the open data — they come from the airline or a paid schedule feed.

Indoor | Outdoor
Narathiwat Airport (NAW) 72 km to the centre
96, TH — Indoor waiting areas, but some gates board by bus or on foot across the apron — plan for the weather on the day. ✈ 1 airline (Thai AirAsia) · direct flights to 1 destination incl. Bangkok (OpenFlights route data).
✈ Airlines & flight paths — 1 airline, 1 direct destination
  • Thai AirAsia FD (A320) · 1 route: Bangkok

Routes and aircraft from OpenFlights (open data; a point-in-time snapshot). * = codeshare. Linked destinations open their own guidebook. Flight numbers are not in the open data — they come from the airline or a paid schedule feed.

Indoor | Outdoor

Getting there by ferry

Ferry terminal
Ferry terminal · 11 km from the centre
Outdoor
Kota Bharu - Kampung Laut
Ferry route
Outdoor

Where to stay

Seksyen 9, Tingkat 1, Lot 693, Jalan Tengku Chik, Bandar Kota Bharu, 15000 Kota Bharu, Kelantan, Malaysia · andianahotellodge.com
Indoor
Nasi dagang, Jalan Pintu Pong, Bandar Kota Bharu, 15000 Kota Bharu, Kelantan, Malaysia · salaamsuites.com
Indoor
Jln Mahmood, Bandar Kota Bharu, 15000 Kota Bharu, Kelantan, Malaysia · perdana.attanahotels.com
Indoor
PT376, Jln Tok Guru, Bandar Kota Bharu, 15400 Kota Bharu, Kelantan, Malaysia · salaamsuites.com
Indoor
Lorong Minyak Gas, Kampung Tebing Tinggi, 15000 Kota Bharu, Kelantan, Malaysia
Indoor
Jalan Sultan Yahya Petra, Kota Sri Mutiara, 15150 Kota Bharu, Kelantan, Malaysia · renaihotel.com
Indoor
S/08 Tingkat 1&2, 2984-Z, Jalan Parit Dalam, Bandar Kota Bharu, 15200 Kota Bharu, Kelantan, Malaysia · web.facebook.com
Indoor
151, Jalan Post Office Lama, Bandar Kota Bharu, 15000 Kota Bharu, Kelantan, Malaysia · grv.com.my
Indoor
PT1761 Al Khatiri Point, Kubang Kerian, 16150 Kota Bharu, Kelantan, Malaysia · alkhatirihotel.com
Indoor
Crystal Lodge (M) Sdn Bhd (202401005749, 124, Jalan Che Su, Bandar Kota Bharu, 15000 Kota Bharu, Kelantan, Malaysia · crystallodge.my
Indoor
Lot 1159 & 1162, Seksyen 11, Jalan Maju, 15000 Kota Bharu, Malaysia · jewelshotel.com.my
Indoor
Jln Kebun Sultan, Bandar Kota Bharu, 15300 Kota Bharu, Kelantan, Malaysia · crowngardenhotel.com
Indoor
PT 968, Jalan Kuala Krai, 15150 Kota Bharu, Kelantan, Malaysia · holidayvillahotels.com
Indoor
KBCC, Jalan Hamzah, 15050 Kota Bharu, Kelantan, Malaysia · tunehotels.com
Indoor
AAM HOTEL, Jalan KK 5/4, Bandar Baru, Kubang Kerian, 16150 Kota Bharu, Kelantan, Malaysia · facebook.com
Indoor
2981, Jalan Padang Garong, Bandar Kota Bharu, 15000 Kota Bharu, Kelantan, Malaysia
Indoor
Jalan Hilir Pasar, Bandar Kota Bharu, 15000 Kota Bharu, KN, Malaysia
Indoor
Lot 1566, Kampung Gayong Batu, 3, Jln Tok Guru, 15400 Kota Bharu, Kelantan, Malaysia
Indoor
PT 398-399, Lembah Sireh, Seksyen 17(beside tesco), 15050, 15050 Kota Bharu, Kelantan, Malaysia
Indoor
CHEQMA TINY CHALET,LORONG PAK YA,CHEKOK, JALAN PANJI 16100 KOTA BHARU,KELANTAN Chekok, Jalan Panji, 16100 Kota Bharu, Kelantan, Malaysia · facebook.com
Indoor
2618, Jalan Kuala Krai, Wakaf Che Yeh, 15100 Kota Bharu, Kelantan, Malaysia
Indoor
Jalan Sultan Yahya Petra, Kampung Wakaf Siku, 15200 Kota Bharu, Kelantan, Malaysia
Indoor
Jalan Hilir balai @, Jalan Istana, Bandar Kota Bharu, 15300 Kota Bharu, Kelantan, Malaysia · royalguesthousergh.com
Indoor
Khalifa Suites Hotel & Apartment Seksyen 7, Hadapan Masjid Muhammadi, Jln Sultanah Zainab, 15000 Kota Bharu, Kelantan, Malaysia · facebook.com
Indoor

Where things are

Full geo-intelligence in Better Mapping →
Local search powered by Geoverts and geo-intelligence by Better Mapping base map © OSM

Photographs

When to go

Tourist season
May – September

The warmer, longer-day half of the year is the safest bet for a first visit.

Shoulder season
April, October

Cooler and quieter, with fewer visitors and better value.

Worth avoiding
Deep winter

Short days and the coldest weather — check local conditions before travelling.

Getting there & around

Getting there. The nearest airport on record is Narathiwat Airport (NAW); 2 other airports serve the wider area. Check rail and road links from the tourism sources below. By air: KBR has direct flights to 7 destinations on 4 airlines (incl. Johor Bahru, Kuala Lumpur, Penang, Kuala Lumpur, Kota Kinabalu…). By water: 1 ferry terminal within 20 km; routes include Kota Bharu - Kampung Laut.

Getting around. Use the map above to orient yourself; nearby hotels, attractions and places to eat are listed from the live Ultimate data for Kota Bharu. Local transit details will be added as the guide is expanded.

Trains & rail

National rail