Kuala Lumpur to Kota Bharu Bus: Schedules, Tickets & Prices
Travel from Kuala Lumpur to Kota Bharu by bus in around 9h 43m to 10h 34m, with tickets available from 39 MYR to 64 MYR.
Bus from Kuala Lumpur to Kota Bharu
Begin your journey from Kuala Lumpur by boarding a bus at multiple stations, including Klang Sentral Bus Terminal, Selangor, Terminal Bersepadu Gombak, Kuala Lumpur, TBS Kuala Lumpur and others, with departures typically running between 07:45 and 23:45 so you can pick a convenient time. The ride lasts around 9 hours 43 minutes and will drop you off at multiple stations, including Depo Mutiara Shell Panchor, Kota Bharu, Pengkalan Chepa Bus Terminal, Kelantan, Bus Terminal Kota Bharu and others, providing a comfortable and dependable way to reach Kota Bharu. Bus ticket prices start at 39 MYR, and you can reserve your ticket in advance to ensure a seamless trip.
Prices: 39 MYR to 64 MYR
Duration: 9h 43m – 10h 34m ⏱
Bus Routes & Schedules from Kuala Lumpur to Kota Bharu
Traveling by bus between Kuala Lumpur and Kota Bharu involves several departure and arrival stations rather than a single fixed terminal. Depending on which bus stops you use, the overall journey time can vary, though most trips fall within 9h 43m. Bus services follow a shared operating window, with departures beginning at 07:45 and continuing until 23:45, offering coverage across much of the day. Fares generally start at 39 MYR and may change slightly based on the service, stop, or route variation. Reviewing the full bus timetable for Kuala Lumpur to Kota Bharu helps clarify which stations are served, how long each connection takes and which departures align best with your itinerary.
Cheapest Bus Kuala Lumpur to Kota Bharu
39 MYR, from Terminal Bersepadu Gombak, Kuala Lumpur to Bus Terminal Kota Bharu, departure some times, duration 9h 46m.Fastest Bus Kuala Lumpur to Kota Bharu
61 MYR, from Terminal Bersepadu Gombak, Kuala Lumpur to Masjid Kubang Kerian, Kota Bharu, departure 22:00, duration 9h 43m.Bus Timetable: Klang Sentral Bus Terminal, Selangor → Bus Terminal Kota Bharu
- 07:45 18:07 10h 22m 55 MYR
- 08:00 18:22 10h 22m 55 MYR
- 11:30 21:52 10h 22m 55 MYR
- 16:15 02:37 10h 22m 55 MYR
- 20:00 06:22 10h 22m 55 MYR
- 21:00 07:22 10h 22m 55 MYR
Bus Timetable: Klang Sentral Bus Terminal, Selangor → Depo Mutiara Shell Panchor, Kota Bharu
- 08:00 18:32 10h 32m 55 MYR
- 12:30 23:02 10h 32m 55 MYR
- 21:30 08:02 10h 32m 55 MYR
Bus Timetable: Klang Sentral Bus Terminal, Selangor → Kubang Kerian, Kota Bharu
- 08:00 18:20 10h 20m 55 MYR
- 20:00 06:20 10h 20m 55 MYR
- 20:30 06:50 10h 20m 55 MYR
Bus Timetable: Klang Sentral Bus Terminal, Selangor → Masjid Kubang Kerian, Kota Bharu
- 20:15 06:35 10h 20m 64 MYR
Bus Timetable: Klang Sentral Bus Terminal, Selangor → Panchor, Kota Bharu
- 20:45 07:06 10h 21m 64 MYR
Bus Timetable: Klang Sentral Bus Terminal, Selangor → Pengkalan Chepa, Kelantan
- 20:00 06:34 10h 34m 55 MYR
Bus Timetable: Klang Sentral Bus Terminal, Selangor → Pengkalan Chepa Bus Terminal, Kelantan
- 08:00 18:34 10h 34m 55 MYR
- 12:30 23:04 10h 34m 55 MYR
- 21:30 08:04 10h 34m 55 MYR
Bus Timetable: Klang Sentral Bus Terminal, Selangor → Taman Bendahara, Kelantan
- 20:45 07:19 10h 34m 64 MYR
Bus Timetable: Klang Sentral Bus Terminal, Selangor → Teluk Mesira Ekspres Perdana Office, Kelantan
- 08:30 18:56 10h 26m 55 MYR
- 20:15 06:41 10h 26m 64 MYR
- 20:45 07:11 10h 26m 64 MYR
Bus Timetable: Klang Sentral Bus Terminal, Selangor → Terminal Lembah Sireh Kota Bharu, Kelantan
- 08:00 18:21 10h 21m 52 MYR
- 08:30 18:51 10h 21m 55 MYR
- 12:30 22:51 10h 21m 52 MYR
- 20:00 06:21 10h 21m 52 MYR
- 20:15 06:36 10h 21m 64 MYR
- 20:45 07:06 10h 21m 64 MYR
- 21:30 07:51 10h 21m 52 MYR
Bus Timetable: Selayang JPN Gombak, Selangor → Terminal Lembah Sireh Kota Bharu, Kelantan
- 09:50 19:36 9h 46m 49 MYR
- 21:50 07:36 9h 46m 61 MYR
Bus Timetable: Shell Damansara Damai, Selangor → Depo Mutiara Shell Panchor, Kota Bharu
- 21:45 07:52 10h 7m 61 MYR
Bus Timetable: Shell Damansara Damai, Selangor → Masjid Kubang Kerian, Kota Bharu
- 21:45 07:41 9h 56m 61 MYR
Bus Timetable: Shell Damansara Damai, Selangor → Pengkalan Chepa Bus Terminal, Kelantan
- 21:45 07:55 10h 10m 61 MYR
Bus Timetable: Shell Damansara Damai, Selangor → Terminal Lembah Sireh Kota Bharu, Kelantan
- 21:45 07:43 9h 58m 61 MYR
Bus Timetable: TBS Kuala Lumpur → Bus Terminal Kota Bharu
- 09:00 18:55 9h 55m 49 MYR
- 09:15 19:10 9h 55m 49 MYR
- 09:30 19:25 9h 55m 39 MYR
- 10:00 19:55 9h 55m 49 MYR
- 10:30 20:25 9h 55m 49 MYR
- 11:30 21:25 9h 55m 49 MYR
- 12:00 21:55 9h 55m 49 MYR
- 13:00 22:55 9h 55m 39 MYR
- 16:00 01:55 9h 55m 61 MYR
- 18:00 03:55 9h 55m 49 MYR
- 21:00 06:55 9h 55m 49 MYR
- 21:15 07:10 9h 55m 49 MYR
- 21:30 07:25 9h 55m 49 MYR
- 21:45 07:40 9h 55m 49 MYR
- 22:00 07:55 9h 55m 49 MYR
- 22:30 08:25 9h 55m 49 MYR
- 22:45 08:40 9h 55m 50 MYR
- 23:00 08:55 9h 55m 49 MYR
- 23:15 09:10 9h 55m 49 MYR
- 23:30 09:25 9h 55m 49 MYR
Bus Timetable: TBS Kuala Lumpur → Depo Mutiara Shell Panchor, Kota Bharu
- 09:30 19:25 9h 55m 51 MYR
- 10:00 19:55 9h 55m 51 MYR
- 14:30 00:25 9h 55m 51 MYR
- 18:00 03:55 9h 55m 51 MYR
- 21:45 07:40 9h 55m 51 MYR
- 23:00 08:55 9h 55m 51 MYR
Bus Timetable: TBS Kuala Lumpur → Kubang Kerian, Kota Bharu
- 09:15 19:29 10h 14m 49 MYR
- 09:30 19:25 9h 55m 49 MYR
- 16:00 01:55 9h 55m 61 MYR
- 18:00 03:55 9h 55m 49 MYR
- 21:00 06:55 9h 55m 49 MYR
- 21:15 07:29 10h 14m 49 MYR
- 21:30 07:25 9h 55m 43 MYR
- 22:00 07:55 9h 55m 49 MYR
- 22:30 08:25 9h 55m 49 MYR
Bus Timetable: TBS Kuala Lumpur → Masjid Kubang Kerian, Kota Bharu
- 21:30 07:25 9h 55m 61 MYR
- 22:00 07:55 9h 55m 61 MYR
Bus Timetable: TBS Kuala Lumpur → Panchor, Kota Bharu
- 10:00 19:55 9h 55m 49 MYR
- 21:00 06:55 9h 55m 49 MYR
- 22:00 07:55 9h 55m 61 MYR
Bus Timetable: TBS Kuala Lumpur → Pengkalan Chepa, Kelantan
- 09:30 19:58 10h 28m 49 MYR
- 10:30 20:58 10h 28m 49 MYR
- 16:00 02:28 10h 28m 61 MYR
- 18:00 04:28 10h 28m 49 MYR
- 21:00 07:28 10h 28m 49 MYR
- 22:00 08:28 10h 28m 49 MYR
- 22:30 08:58 10h 28m 49 MYR
- 23:30 09:58 10h 28m 49 MYR
Bus Timetable: TBS Kuala Lumpur → Pengkalan Chepa Bus Terminal, Kelantan
- 09:30 19:58 10h 28m 51 MYR
- 10:00 20:28 10h 28m 51 MYR
- 14:30 00:58 10h 28m 51 MYR
- 18:00 04:28 10h 28m 51 MYR
- 21:45 08:13 10h 28m 51 MYR
- 23:00 09:28 10h 28m 51 MYR
Bus Timetable: TBS Kuala Lumpur → Taman Bendahara, Kelantan
- 10:00 20:28 10h 28m 49 MYR
- 13:00 23:28 10h 28m 49 MYR
- 22:00 08:28 10h 28m 61 MYR
Bus Timetable: TBS Kuala Lumpur → Teluk Mesira Ekspres Perdana Office, Kelantan
- 10:00 20:19 10h 19m 49 MYR
- 14:30 00:49 10h 19m 49 MYR
- 21:30 07:49 10h 19m 61 MYR
- 22:00 08:19 10h 19m 61 MYR
Bus Timetable: TBS Kuala Lumpur → Terminal Lembah Sireh Kota Bharu, Kelantan
- 09:30 19:46 10h 16m 49 MYR
- 10:00 20:16 10h 16m 61 MYR
- 14:30 00:46 10h 16m 49 MYR
- 18:00 04:16 10h 16m 49 MYR
- 21:30 07:46 10h 16m 61 MYR
- 21:45 08:01 10h 16m 49 MYR
- 22:00 08:16 10h 16m 61 MYR
- 23:00 09:16 10h 16m 49 MYR
Bus Timetable: Terminal Bersepadu Gombak, Kuala Lumpur → Bus Terminal Kota Bharu
- 09:30 19:16 9h 46m 49 MYR
- 09:45 19:31 9h 46m 49 MYR
- 10:00 19:46 9h 46m 49 MYR
- 10:30 20:16 9h 46m 49 MYR
- 11:00 20:46 9h 46m 49 MYR
- 12:15 22:01 9h 46m 49 MYR
- 12:30 22:16 9h 46m 49 MYR
- 13:30 23:16 9h 46m 39 MYR
- 16:30 02:16 9h 46m 61 MYR
- 18:45 04:31 9h 46m 49 MYR
- 21:30 07:16 9h 46m 49 MYR
- 21:45 07:31 9h 46m 49 MYR
- 22:00 07:46 9h 46m 49 MYR
- 22:15 08:01 9h 46m 49 MYR
- 22:30 08:16 9h 46m 49 MYR
- 23:00 08:46 9h 46m 49 MYR
- 23:15 09:01 9h 46m 49 MYR
- 23:30 09:16 9h 46m 49 MYR
- 23:45 09:31 9h 46m 49 MYR
Bus Timetable: Terminal Bersepadu Gombak, Kuala Lumpur → Depo Mutiara Shell Panchor, Kota Bharu
- 10:00 19:54 9h 54m 51 MYR
- 10:30 20:24 9h 54m 51 MYR
- 15:00 00:54 9h 54m 51 MYR
- 18:30 04:24 9h 54m 51 MYR
- 23:30 09:24 9h 54m 51 MYR
Bus Timetable: Terminal Bersepadu Gombak, Kuala Lumpur → Kubang Kerian, Kota Bharu
- 10:00 19:44 9h 44m 49 MYR
- 16:30 02:14 9h 44m 61 MYR
- 18:45 04:29 9h 44m 49 MYR
- 21:30 07:14 9h 44m 49 MYR
- 22:00 07:44 9h 44m 43 MYR
- 22:30 08:14 9h 44m 49 MYR
- 23:00 08:44 9h 44m 49 MYR
Bus Timetable: Terminal Bersepadu Gombak, Kuala Lumpur → Masjid Kubang Kerian, Kota Bharu
- 22:00 07:43 9h 43m 61 MYR
Bus Timetable: Terminal Bersepadu Gombak, Kuala Lumpur → Panchor, Kota Bharu
- 21:30 07:14 9h 44m 49 MYR
- 22:30 08:14 9h 44m 61 MYR
Bus Timetable: Terminal Bersepadu Gombak, Kuala Lumpur → Pengkalan Chepa, Kelantan
- 10:00 19:58 9h 58m 49 MYR
- 11:00 20:58 9h 58m 49 MYR
- 16:30 02:28 9h 58m 61 MYR
- 18:45 04:43 9h 58m 49 MYR
- 21:30 07:28 9h 58m 49 MYR
- 23:00 08:58 9h 58m 49 MYR
- 23:45 09:43 9h 58m 49 MYR
Bus Timetable: Terminal Bersepadu Gombak, Kuala Lumpur → Pengkalan Chepa Bus Terminal, Kelantan
- 10:00 19:58 9h 58m 51 MYR
- 10:30 20:28 9h 58m 51 MYR
- 15:00 00:58 9h 58m 51 MYR
- 18:30 04:28 9h 58m 51 MYR
- 23:30 09:28 9h 58m 51 MYR
Bus Timetable: Terminal Bersepadu Gombak, Kuala Lumpur → Taman Bendahara, Kelantan
- 13:30 23:28 9h 58m 49 MYR
- 22:30 08:28 9h 58m 61 MYR
Bus Timetable: Terminal Bersepadu Gombak, Kuala Lumpur → Teluk Mesira Ekspres Perdana Office, Kelantan
- 10:30 20:19 9h 49m 49 MYR
- 15:00 00:49 9h 49m 49 MYR
- 22:00 07:49 9h 49m 61 MYR
- 22:30 08:19 9h 49m 61 MYR
Bus Timetable: Terminal Bersepadu Gombak, Kuala Lumpur → Terminal Lembah Sireh Kota Bharu, Kelantan
- 10:00 19:46 9h 46m 49 MYR
- 10:15 20:01 9h 46m 49 MYR
- 10:30 20:16 9h 46m 61 MYR
- 15:00 00:46 9h 46m 49 MYR
- 18:30 04:16 9h 46m 49 MYR
- 22:00 07:46 9h 46m 61 MYR
- 22:15 08:01 9h 46m 61 MYR
- 22:30 08:16 9h 46m 61 MYR
- 23:30 09:16 9h 46m 49 MYR
Frequently Asked Questions Bus Kuala Lumpur to Kota Bharu
Below you will find answers to the most common questions about traveling from Kuala Lumpur to Kota Bharu by bus.
How long does a bus trip from Kuala Lumpur to Kota Bharu usually take?
A bus trip from Kuala Lumpur to Kota Bharu usually takes about 10 hours to 11 hours, depending on the departure point and the specific service. Some bus journeys are a little shorter, while others can take a bit longer, so it is best to allow extra time when planning your Kuala Lumpur to Kota Bharu bus travel.
What is the price of bus tickets for Kuala Lumpur to Kota Bharu?
Bus tickets for Kuala Lumpur to Kota Bharu generally cost between 39 MYR and 64 MYR. The final fare can vary by departure point, operator, and seat availability, so checking the bus service options before booking is a good idea.
What time is the first bus departure from Kuala Lumpur to Kota Bharu?
The first bus departure for Kuala Lumpur to Kota Bharu is at 07:45. If you want an early start, it is worth arriving a little ahead of time so your bus journey begins smoothly.
When is the last bus from Kuala Lumpur to Kota Bharu?
The last bus departure for Kuala Lumpur to Kota Bharu is at 23:45. If you are taking a late bus service, make sure you have enough time to reach the station and board without rushing.
Are there many bus departures between Kuala Lumpur and Kota Bharu?
Yes, there are many bus departures between Kuala Lumpur and Kota Bharu, with 165 trips available. That gives travelers plenty of choice when looking for a bus service that fits their schedule.
Where can I catch a bus from Kuala Lumpur to Kota Bharu?
You can catch a bus from Kuala Lumpur to Kota Bharu from several departure points, including TBS Kuala Lumpur and Terminal Bersepadu Gombak, as well as a few locations in Selangor. Since the bus service may leave from different terminals, it is important to confirm your exact boarding point before you travel.
Which arrival points are used on the bus route from Kuala Lumpur to Kota Bharu?
The bus route from Kuala Lumpur to Kota Bharu serves several arrival points, including Bus Terminal Kota Bharu, Pengkalan Chepa, Terminal Lembah Sireh, and Kubang Kerian. Because different bus journeys end at different stops, you should check your ticket carefully so you know where your bus will arrive.
Any practical tips for booking a bus journey from Kuala Lumpur to Kota Bharu?
For a bus journey from Kuala Lumpur to Kota Bharu, it helps to compare the departure point, arrival stop, and travel time before booking. Since the bus service can vary in duration and price, choosing the right bus tickets early can make the trip easier and more convenient.
Travel options for Kuala Lumpur to Kota Bharu
More Bus routes from and to Kuala Lumpur or Kota Bharu
Routes in Bus from Kuala Lumpur →
Routes in Bus to Kuala Lumpur ←
Planning more than just Kuala Lumpur to Kota Bharu?
You’re currently viewing Bus options for Kuala Lumpur to Kota Bharu. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.
Open Travel PlannerIdeal for multi-city trips and flexible travel plans.