Bus to Kota Bahru

Kota Bahru
Kota Bahru

Kota Bharu is the capital city of the Kelantan state in Malaysia, located at the northeastern side of Peninsular Malaysia which is close to the Thai border. Nicknamed as “The Islamic City”, Kota Bharu’s population majorly consists of the Islamic community and is home to many beautiful mosques, various museums, unique architectural buildings of the royal palace and former royal structures.

But apart from the unique buildings, Kota Bharu is also known for their delicacies, such as:
– Nasi Dagang
– Nasi Kerabu
– Etok
– Lompat Tikam
– Budu

In order to experience it yourself, the most preferred way of traveling to this cultural city is by taking a flight, train or bus to Kota Bharu. However, due to the price of the airline tickets and the duration of the journey, travelers tend to opt for taking a bus to Kota Bharu, which is the considerably cheaper and faster choice.

Since Kota Bharu is quite a large city, it has several known drop off points, with the main bus terminal being located at Lorong Tukang Perak, which is the Kota Bharu Bus Terminal near the recently developed Tesco. Despite being the main bus terminal in Kota Bharu, the area is quite small and mainly consists of bus ticket counters, a food court and a few department stores.

Pick-Up and Drop Off Points for the Bus to Kota Bharu

Most of the bus to Kota Bharu will make drop offs at several locations (depending on the passengers’ requests) before finally arriving at the Kota Bharu Bus Terminal near Tesco. Some of those bus operators are namely Transnasional, Maraliner, KKKL Express and more.

Famous Hot Spots

Pasar Khatijah, Jeram Pasu Waterfall, Jelawang Waterfall, Lata Beringin Waterfall, Kuala Koh, Pengkalan Chepa, Handicrafts Museum, State Museum, Moonlight Beach (Pantai Cahaya Bulan).

Book your tickets for the bus to Kota Bahru today!


Kota Bahru Bus Schedule
  • Alor Setar to Kota Bahru
    - 10:15 AM, 10:15 PM
  • Baling to Kota Bahru
    - 11:00 AM, 11:00 PM
  • Batu Pahat to Kota Bahru
    - 08:00 PM
  • Butterworth to Kota Bahru
    - 10:00 AM, 10:00 PM
  • Dungun to Kota Bahru
    - 01:00 AM, 01:30 AM, 03:00 AM, 11:30 AM, 01:30 PM, 05:00 PM, 08:30 PM
  • Ipoh to Kota Bahru
    - 09:30 AM, 10:00 PM
  • Johor Bahru to Kota Bahru
    - 08:30 AM, 08:30 PM, 09:00 PM
  • Kamunting to Kota Bahru
    - 09:45 AM
  • Kangar to Kota Bahru
    - 09:00 AM, 09:00 PM
  • Kemaman to Kota Bahru
    - 01:45 AM, 10:30 AM, 04:00 PM, 07:15 PM, 11:45 PM
  • Klang to Kota Bahru
    - 09:00 AM, 09:00 PM
  • Kluang to Kota Bahru
    - 07:00 PM
  • Kuala Kangsar to Kota Bahru
    - 10:35 AM
  • Kuala Lumpur to Kota Bahru
    - 09:15 AM, 10:10 AM, 10:28 AM, 01:55 PM, 09:15 PM, 09:58 PM, 10:15 PM, 10:30 PM
  • Kuala Perlis to Kota Bahru
    - 08:30 AM, 08:30 PM
  • Kuala Rompin to Kota Bahru
    - 11:00 AM, 11:00 PM
  • Kuala Terengganu to Kota Bahru
    - 01:45 AM, 05:00 AM, 10:00 AM, 01:30 PM, 01:45 PM, 05:30 PM, 07:00 PM, 10:30 PM
  • Kuantan to Kota Bahru
    - 01:00 AM, 09:30 AM, 11:30 AM, 02:00 PM, 03:00 PM, 06:30 PM, 11:00 PM, 11:30 PM
  • Lumut to Kota Bahru
    - 09:45 AM, 09:45 PM
  • Malacca to Kota Bahru
    - 08:00 PM
  • Mersing to Kota Bahru
    - 10:30 AM, 10:00 PM
  • Muar to Kota Bahru
    - 09:00 PM
  • Pasir Gudang to Kota Bahru
    - 08:00 PM
  • Penang to Kota Bahru
    - 09:00 AM, 09:00 PM
  • Puchong Tesco to Kota Bahru
    - 08:30 AM, 12:40 PM, 08:30 PM
  • Putrajaya to Kota Bahru
    - 09:25 AM, 01:25 PM, 09:25 PM
  • Segamat to Kota Bahru
    - 10:15 PM, 10:30 PM, 11:30 PM
  • Seremban to Kota Bahru
    - 08:00 AM, 08:30 AM, 08:00 PM, 09:00 PM, 09:30 PM
  • Shah Alam to Kota Bahru
    - 08:30 AM, 08:30 PM
  • Singapore to Kota Bahru
    - 07:30 PM
  • Sungai Petani to Kota Bahru
    - 11:00 AM, 11:00 PM
  • Taiping to Kota Bahru
    - 10:10 AM
  • Teluk Intan to Kota Bahru
    - 08:30 AM, 08:30 PM
  • Temerloh to Kota Bahru
    - 09:00 AM, 09:30 PM