Compare all timetables for the bus from Kuala Lumpur to Kota Bharu
Cheapest bus trips today
-
Naza Express10h 16m009:30Kuala LumpurTerminal Bersepadu Selatan19:46Kota BharuCoach Station0EconomyA Bus from Naza Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 28/03/2025 09:30:00 to Coach Station, Kota Bharu (Malaysia) arriving at 28/03/2025 19:46:00. 50 Economy ticket for £13 per person are available. Travel duration is 10h 16m
-
Naza Express10h 16m016:00Kuala LumpurTerminal Bersepadu Selatan02:16Kota BharuCoach Station0EconomyA Bus from Naza Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 28/03/2025 16:00:00 to Coach Station, Kota Bharu (Malaysia) arriving at 29/03/2025 02:16:00. 50 Economy ticket for £13 per person are available. Travel duration is 10h 16m
-
E-Mutiara10h 16m009:30Kuala LumpurTerminal Bersepadu Selatan19:46Kota BharuCoach Station0EconomyA Bus from E-Mutiara goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 28/03/2025 09:30:00 to Coach Station, Kota Bharu (Malaysia) arriving at 28/03/2025 19:46:00. 50 Economy ticket for £14 per person are available. Travel duration is 10h 16m
-
E-Mutiara10h 16m010:00Kuala LumpurTerminal Bersepadu Selatan20:16Kota BharuCoach Station0EconomyA Bus from E-Mutiara goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 28/03/2025 10:00:00 to Coach Station, Kota Bharu (Malaysia) arriving at 28/03/2025 20:16:00. 50 Economy ticket for £14 per person are available. Travel duration is 10h 16m
-
Ekspres Perdana8h 27m010:00Kuala LumpurBerjaya Times Square18:27Kota BharuTerminal TESCO0EconomyA Bus from Ekspres Perdana goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 28/03/2025 10:00:00 to Terminal TESCO, Kota Bharu (Malaysia) arriving at 28/03/2025 18:27:00. 50 Economy ticket for £14 per person are available. Travel duration is 8h 27m
-
-
RedBusSave more than 23%8h 27mKuala Lumpur12 km10:30Batu CavesTerminal Bas Greenwood18:57Kota BharuTerminal TESCO0 kmPremium EconomyA Bus from RedBus goes from Terminal Bas Greenwood, Batu Caves (Malaysia) at 28/03/2025 10:30:00 to Terminal TESCO, Kota Bharu (Malaysia) arriving at 28/03/2025 18:57:00. 50 Premium Economy ticket for £10 per person are available. Travel duration is 8h 27m
-
-
-
Easybook9h 40m019:30Kuala LumpurHentian Putra21:34RaubPerhentian Bas Raub Bus Terminal0EconomyA Bus from Easybook goes from Hentian Putra, Kuala Lumpur (Malaysia) at 04/04/2025 19:30:00 to Perhentian Bas Raub Bus Terminal, Raub (Malaysia) arriving at 04/04/2025 21:34:00. 50 Economy ticket for £2 per person are available. Travel duration is 2h 4m
-
RedBus6h 30m022:40RaubPerhentian Bas Raub Bus Terminal05:10Kota BharuTerminal TESCO0EconomyA Bus from RedBus goes from Perhentian Bas Raub Bus Terminal, Raub (Malaysia) at 04/04/2025 22:40:00 to Terminal TESCO, Kota Bharu (Malaysia) arriving at 05/04/2025 05:10:00. 50 Economy ticket for £8 per person are available. Travel duration is 6h 30m
Waiting Time 1h 6m -
Cheapest bus trips tomorrow
-
My Xpress10h 0m022:00Kuala LumpurTerminal Bersepadu Selatan08:00Kota BharuNilam Puri0EconomyA Bus from My Xpress goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 29/03/2025 22:00:00 to Nilam Puri, Kota Bharu (Malaysia) arriving at 30/03/2025 08:00:00. 50 Economy ticket for £8 per person are available. Travel duration is 10h 0m
-
AZ Liner9h 12m023:00Kuala LumpurTerminal Bersepadu Selatan08:12Kota BharuCoach Station0EconomyA Bus from AZ Liner goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 29/03/2025 23:00:00 to Coach Station, Kota Bharu (Malaysia) arriving at 30/03/2025 08:12:00. 50 Economy ticket for £10 per person are available. Travel duration is 9h 12m
-
Naza Express8h 27m016:00Kuala LumpurBerjaya Times Square00:27Kota BharuTerminal TESCO0Premium EconomyA Bus from Naza Express goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 29/03/2025 16:00:00 to Terminal TESCO, Kota Bharu (Malaysia) arriving at 30/03/2025 00:27:00. 50 Premium Economy ticket for £13 per person are available. Travel duration is 8h 27m
-
Queen Express8h 27m021:00Kuala LumpurBerjaya Times Square05:27Kota BharuTerminal TESCO0EconomyA Bus from Queen Express goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 29/03/2025 21:00:00 to Terminal TESCO, Kota Bharu (Malaysia) arriving at 30/03/2025 05:27:00. 50 Economy ticket for £14 per person are available. Travel duration is 8h 27m
-
Ekspres Perdana10h 16m022:00Kuala LumpurTerminal Bersepadu Selatan08:16Kota BharuCoach Station0EconomyA Bus from Ekspres Perdana goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 29/03/2025 22:00:00 to Coach Station, Kota Bharu (Malaysia) arriving at 30/03/2025 08:16:00. 50 Economy ticket for £14 per person are available. Travel duration is 10h 16m
Cheapest bus trips Sunday
-
MARA Liner10h 16m008:30Kuala LumpurTerminal Bersepadu Selatan18:46Kota BharuCoach Station0EconomyA Bus from MARA Liner goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 30/03/2025 08:30:00 to Coach Station, Kota Bharu (Malaysia) arriving at 30/03/2025 18:46:00. 50 Economy ticket for £9 per person are available. Travel duration is 10h 16m
-
Sani United009:30Kuala LumpurConlay Train StationKota BharuStesen Bas0EconomyA Bus from Sani United goes from Conlay Train Station, Kuala Lumpur (Malaysia) at 30/03/2025 09:30:00 to Stesen Bas, Kota Bharu (Malaysia) arriving at 01/01/0001 00:00:00. 50 Economy ticket for £10 per person are available. Travel duration is 0h 0m
-
Naza Express10h 16m009:30Kuala LumpurTerminal Bersepadu Selatan19:46Kota BharuCoach Station0EconomyA Bus from Naza Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 30/03/2025 09:30:00 to Coach Station, Kota Bharu (Malaysia) arriving at 30/03/2025 19:46:00. 50 Economy ticket for £13 per person are available. Travel duration is 10h 16m
-
Darul Naim Express8h 26m010:00Kuala LumpurTerminal Bersepadu Selatan18:26Kota BharuNilam Puri0EconomyA Bus from Darul Naim Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 30/03/2025 10:00:00 to Nilam Puri, Kota Bharu (Malaysia) arriving at 30/03/2025 18:26:00. 50 Economy ticket for £13 per person are available. Travel duration is 8h 26m
-
Destinasi Express9h 12m021:00Kuala LumpurTerminal Bersepadu Selatan06:12Kota BharuCoach Station0EconomyA Bus from Destinasi Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 30/03/2025 21:00:00 to Coach Station, Kota Bharu (Malaysia) arriving at 31/03/2025 06:12:00. 50 Economy ticket for £14 per person are available. Travel duration is 9h 12m
Cheapest bus trips Tuesday
-
Zaim Express8h 27m021:00Kuala LumpurBerjaya Times Square05:27Kota BharuTerminal TESCO0EconomyA Bus from Zaim Express goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 01/04/2025 21:00:00 to Terminal TESCO, Kota Bharu (Malaysia) arriving at 02/04/2025 05:27:00. 50 Economy ticket for £14 per person are available. Travel duration is 8h 27m
-
Zaim Express8h 27m023:15Kuala LumpurBerjaya Times Square07:42Kota BharuTerminal TESCO0EconomyA Bus from Zaim Express goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 01/04/2025 23:15:00 to Terminal TESCO, Kota Bharu (Malaysia) arriving at 02/04/2025 07:42:00. 50 Economy ticket for £14 per person are available. Travel duration is 8h 27m
-
E-Mutiara10h 16m022:00Kuala LumpurTerminal Bersepadu Selatan08:16Kota BharuCoach Station0EconomyA Bus from E-Mutiara goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 01/04/2025 22:00:00 to Coach Station, Kota Bharu (Malaysia) arriving at 02/04/2025 08:16:00. 50 Economy ticket for £14 per person are available. Travel duration is 10h 16m
-
E-Mutiara10h 16m022:00Kuala LumpurTerminal Bersepadu Selatan08:16Kota BharuCoach Station0EconomyA Bus from E-Mutiara goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 01/04/2025 22:00:00 to Coach Station, Kota Bharu (Malaysia) arriving at 02/04/2025 08:16:00. 50 Economy ticket for £14 per person are available. Travel duration is 10h 16m
-
Zaim Express10h 16m021:00Kuala LumpurTerminal Bersepadu Selatan07:16Kota BharuCoach Station0EconomyA Bus from Zaim Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 01/04/2025 21:00:00 to Coach Station, Kota Bharu (Malaysia) arriving at 02/04/2025 07:16:00. 50 Economy ticket for £19 per person are available. Travel duration is 10h 16m
-
-
Save more than 1%9h 45mKuala Lumpur12 km22:30Batu CavesTerminal Bas Greenwood08:15Kota BharuCoach Station0 kmEconomyA Bus from goes from Terminal Bas Greenwood, Batu Caves (Malaysia) at 01/04/2025 22:30:00 to Coach Station, Kota Bharu (Malaysia) arriving at 02/04/2025 08:15:00. 50 Economy ticket for £14 per person are available. Travel duration is 9h 45m
-
-
-
Easybook9h 40m019:30Kuala LumpurHentian Putra21:34RaubPerhentian Bas Raub Bus Terminal0EconomyA Bus from Easybook goes from Hentian Putra, Kuala Lumpur (Malaysia) at 04/04/2025 19:30:00 to Perhentian Bas Raub Bus Terminal, Raub (Malaysia) arriving at 04/04/2025 21:34:00. 50 Economy ticket for £2 per person are available. Travel duration is 2h 4m
-
RedBus6h 30m022:40RaubPerhentian Bas Raub Bus Terminal05:10Kota BharuTerminal TESCO0EconomyA Bus from RedBus goes from Perhentian Bas Raub Bus Terminal, Raub (Malaysia) at 04/04/2025 22:40:00 to Terminal TESCO, Kota Bharu (Malaysia) arriving at 05/04/2025 05:10:00. 50 Economy ticket for £8 per person are available. Travel duration is 6h 30m
Waiting Time 1h 6m -
Cheapest bus trips Wednesday
-
My Xpress10h 16m009:30Kuala LumpurTerminal Bersepadu Selatan19:46Kota BharuCoach Station0EconomyA Bus from My Xpress goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 02/04/2025 09:30:00 to Coach Station, Kota Bharu (Malaysia) arriving at 02/04/2025 19:46:00. 50 Economy ticket for £7 per person are available. Travel duration is 10h 16m
-
Sani United9h 12m009:30Kuala LumpurTerminal Bersepadu Selatan18:42Kota BharuCoach Station0EconomyA Bus from Sani United goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 02/04/2025 09:30:00 to Coach Station, Kota Bharu (Malaysia) arriving at 02/04/2025 18:42:00. 50 Economy ticket for £9 per person are available. Travel duration is 9h 12m
-
Ekspres Perdana9h 12m010:00Kuala LumpurTerminal Bersepadu Selatan19:12Kota BharuCoach Station0EconomyA Bus from Ekspres Perdana goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 02/04/2025 10:00:00 to Coach Station, Kota Bharu (Malaysia) arriving at 02/04/2025 19:12:00. 50 Economy ticket for £10 per person are available. Travel duration is 9h 12m
-
Lienadia Express009:30Kuala LumpurConlay Train StationKota BharuNilam Puri0EconomyA Bus from Lienadia Express goes from Conlay Train Station, Kuala Lumpur (Malaysia) at 02/04/2025 09:30:00 to Nilam Puri, Kota Bharu (Malaysia) arriving at 01/01/0001 00:00:00. 50 Economy ticket for £10 per person are available. Travel duration is 0h 0m
-
Pancaran Matahari8h 27m021:30Kuala LumpurBerjaya Times Square05:57Kota BharuTerminal TESCO0EconomyA Bus from Pancaran Matahari goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 02/04/2025 21:30:00 to Terminal TESCO, Kota Bharu (Malaysia) arriving at 03/04/2025 05:57:00. 50 Economy ticket for £10 per person are available. Travel duration is 8h 27m
Cheapest bus trips Thursday
-
My Xpress10h 16m009:30Kuala LumpurTerminal Bersepadu Selatan19:46Kota BharuCoach Station0EconomyA Bus from My Xpress goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 03/04/2025 09:30:00 to Coach Station, Kota Bharu (Malaysia) arriving at 03/04/2025 19:46:00. 50 Economy ticket for £7 per person are available. Travel duration is 10h 16m
-
Sani United9h 12m010:00Kuala LumpurTerminal Bersepadu Selatan19:12Kota BharuCoach Station0EconomyA Bus from Sani United goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 03/04/2025 10:00:00 to Coach Station, Kota Bharu (Malaysia) arriving at 03/04/2025 19:12:00. 50 Economy ticket for £9 per person are available. Travel duration is 9h 12m
-
E-Mutiara10h 16m009:30Kuala LumpurTerminal Bersepadu Selatan19:46Kota BharuCoach Station0EconomyA Bus from E-Mutiara goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 03/04/2025 09:30:00 to Coach Station, Kota Bharu (Malaysia) arriving at 03/04/2025 19:46:00. 50 Economy ticket for £9 per person are available. Travel duration is 10h 16m
-
Ekspres Perdana8h 46m022:00Kuala LumpurTerminal Bersepadu Selatan06:46Kota BharuMini Terminal Kubang Kerian0EconomyA Bus from Ekspres Perdana goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 03/04/2025 22:00:00 to Mini Terminal Kubang Kerian, Kota Bharu (Malaysia) arriving at 04/04/2025 06:46:00. 50 Economy ticket for £10 per person are available. Travel duration is 8h 46m
-
Lienadia Express9h 12m010:00Kuala LumpurTerminal Bersepadu Selatan19:12Kota BharuCoach Station0EconomyA Bus from Lienadia Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 03/04/2025 10:00:00 to Coach Station, Kota Bharu (Malaysia) arriving at 03/04/2025 19:12:00. 50 Economy ticket for £10 per person are available. Travel duration is 9h 12m
Frequency of bus connections between Kuala Lumpur and Kota Bharu
Facts about coaches from Kuala Lumpur to Kota Bharu
Compare all providers like Naza Express, Queen Express and E-Mutiara that travel 64 times every day by bus from Kuala Lumpur to Kota Bharu in one click! Book your bus ticket from Kuala Lumpur to Kota Bharu starting from £7!
Cheapest Bus | £7 |
Fastest Bus | 1h 18m |
Earliest Coach | 08:30 |
Latest Coach | 23:15 |
Daily Bus Connections | 64 Ø |
Distance | 339.2 km |
Coach Companies | Naza Express, Queen Express, E-Mutiara, Ekspres Perdana, My Xpress, Lienadia Express, Destinasi Express, Sani United, Zaim Express, Darul Naim Express and 3 more. |
Cheapest coach connections from Kuala Lumpur to Kota Bharu
Every day, 64 buses from 13 coach companies leave Kuala Lumpur for Kota Bharu: in the table below, you will find the cheapest prices for a bus ticket for this route, starting from 28/03/2025 and for the following days.
The cheapest time to travel from Kuala Lumpur to Kota Bharu
How to save money travelling from Kuala Lumpur to Kota Bharu
Book the ticket from Kuala Lumpur to Kota Bharu in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the bus from Kuala Lumpur to Kota Bharu, compared instead if you buy it at the last moment, or directly at the station.
If you can, avoid travelling at peak times. Instead of weekend, try travelling during the week. Travelling in the evening or at night it’s also cheaper, and later coaches from Kuala Lumpur to Kota Bharu are also emptier.All bus stations and stops in Kuala Lumpur and Kota Bharu
The map below shows you where to find all the bus stations in Kuala Lumpur and Kota Bharu.
Compare the bus with other modes of transport
Service and Comfort on the bus from Kuala Lumpur to Kota Bharu
FAQs about the Kuala Lumpur to Kota Bharu bus
How much does a Kuala Lumpur - Kota Bharu coach trip cost?
How much could I save by comparing buses from Kuala Lumpur to Kota Bharu?
How many connections are available for the Kuala Lumpur - Kota Bharu route on average every day?
How long does a bus to Kota Bharu from Kuala Lumpur take?
What time is the first bus from Kuala Lumpur to Kota Bharu?
What time is the last coach from Kuala Lumpur to Kota Bharu?
Which bus companies serve the Kuala Lumpur - Kota Bharu route?
Is there a direct bus between Kuala Lumpur and Kota Bharu?
What can I take with me on the bus to Kota Bharu from Kuala Lumpur?
What equipment is available for the Kuala Lumpur Kota Bharu bus route?
Available seat classes which are offered on the bus route Kuala Lumpur to Kota Bharu
The cheapest option available for your ticket, it usually comes with reclinable seats and AC.
A mix between Economy and Business, it offers extra legroom, WI-FI and possible snacks.
More bus routes to Kuala Lumpur and to Kota Bharu
- Bus Routes to Kuala Lumpur
- Coach to Kuala Lumpur from Batu Pahat
- Coach Betong to Kuala Lumpur
- Bus Cameron Highlands to Kuala Lumpur
- Buses George Town to Kuala Lumpur
- Bus Ipoh to Kuala Lumpur
- Coach to Kuala Lumpur from Johor Bahru
- Coaches Kerteh to Kuala Lumpur
- Bus Klang to Kuala Lumpur
- Coach from Kluang to Kuala Lumpur
- Buses Kota Tinggi to Kuala Lumpur
- Bus Lumut to Kuala Lumpur
- Malacca to Kuala Lumpur bus
- Coaches Mersing to Kuala Lumpur
- Coach Phuket to Kuala Lumpur
- Coach from Pontian Kechil to Kuala Lumpur
- Buses Port Dickson to Kuala Lumpur
- Bus Raub to Kuala Lumpur
- Seremban to Kuala Lumpur coach
- Coach Tanah Rata - Cameron Highlands to Kuala Lumpur
- Temerloh to Kuala Lumpur bus
- Bus Routes to Kota Bharu
- Baling to Kota Bharu bus
- Bus Batu Caves to Kota Bharu
- Coach to Kota Bharu from Bentong
- Buses Butterworth to Kota Bharu
- Buses Gua Musang to Kota Bharu
- Jerteh to Kota Bharu bus
- Bus Jitra to Kota Bharu
- Bus to Kota Bharu from Johor Bahru
- Buses Pasir Gudang to Kota Bharu
- Bus from Kamunting to Kota Bharu
- Bus Kluang to Kota Bharu
- Buses Kota Tinggi to Kota Bharu
- Coach Muar to Kota Bharu
- Bus Puchong to Kota Bharu
- Bus from Putrajaya to Kota Bharu
- Buses Seri Manjung to Kota Bharu
- Shah Alam to Kota Bharu bus
- Bus from Sungai Petani to Kota Bharu
- Coach Teluk Intan to Kota Bharu
- Bus to Kota Bharu from Temerloh