Map of Kota Bharu, Malaysia
Kota Bharu is the administrative centre of Kelantan, Malaysia, with a population of about 568,900. It lies at 6.1236°N, 102.2433°E. Kota Bharu is about 337 km (210 mi) north of Kuala Lumpur, the capital. The nearest city on our map is Pasir Mas, 14 km to the southwest.
Kota Bharu at a glance
Country
Region
Kelantan
Population
568,900GeoNames
Coordinates
6.1236, 102.24336°07′25″N 102°14′36″E
Time zone
Asia/Kuala_LumpurUTC+08:00
Local time
–
Distance to Kuala Lumpur
337 km (210 mi)
Where is Kota Bharu?
- The 8th largest city in Malaysia by recorded population.
- The largest city in Kelantan on this site.
- Located in the Northern and Eastern hemispheres.
- Daylight ranges from about 11 h 46 min on the shortest day to 12 h 29 min on the longest day (around 21 December and 21 June).
Cities near Kota Bharu
- Pasir Mas — 14 km southwest
- Kampong Pangkal Kalong — 23 km south
- Su-ngai Kolok — 32 km west, Thailand
- Narathiwat — 57 km northwest, Thailand
- Yala — 116 km northwest, Thailand
- Kuala Terengganu — 133 km southeast
- Pattani — 137 km northwest, Thailand
- Bedong — 197 km west
- Sungai Petani — 201 km west
- Jitra — 202 km west
Largest cities in Kelantan
- Pasir Mas — 230,424
- Kampong Pangkal Kalong — 39,904
Largest cities in Malaysia
- Kuala Lumpur — 1,453,975
- Johor Bahru — 858,118
- Kampung Baru Subang — 833,571
- Petaling Jaya — 807,879
- Ipoh — 759,952
- Shah Alam — 740,750
- Malacca — 579,000
- Kuantan — 548,014
- Sungai Petani — 544,851
- Kota Kinabalu — 500,421
Map of Malaysia and all its cities →
Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.