Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Bus to Kelantan

3,243 routes from 12 states · 20 operators · fares from RM5.10. Updated August 2026.

20
Operators
3,243
Routes
6,712
Daily departures
66
Arrival points
RM5.10
Fares from
Advertisement

Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.

Kelantan has one of the most heavily served express networks in the country, with a large volume of overnight departures linking the east coast to Kuala Lumpur, the Klang Valley and the south. Kota Bharu is the principal destination, and coaches also serve Machang, Tanah Merah, Pasir Mas, Kuala Krai, Gua Musang and Jeli, along with Kuala Besut for the Perhentian Islands.

Where buses to Kelantan depart from

Coaches into Kelantan run from 12 origin states. Pick a corridor below for its full timetable — every operator, boarding point, departure time and fare on that route.

Bus routes into Kelantan by origin state
Coming fromRoutesOperatorsDaily departuresFares from
Selangor562111,099RM47.50
Kuala Lumpur477121,477RM23.90
Johor3766484RM79.00
Perak2985556RM30.00
Kedah29811493RM34.50
Terengganu2729603RM5.10
Pahang26610560RM8.40
Negeri Sembilan2137326RM50.00
Kelantan1895637RM9.50
Perlis1097154RM51.90
Malacca965110RM55.00
Pulau Pinang878213RM44.00
Nothing matches your filter.
Click any column heading to sort. Compare live fares

Book your coach to Kelantan

Live seat availability across all 20 operators serving Kelantan, with instant e-ticket confirmation.

Check live fares & availability

Operators serving Kelantan

20 coach companies run scheduled services into Kelantan. Each profile has the operator’s full timetable, fleet photos and fares.

Adik Beradik Express

52 routes into Kelantan

From RM19.00 4.2

Alibaba Express

3 routes into Kelantan

From RM40.00 2.9

AZ Liner Express

38 routes into Kelantan

From RM67.50 3.8

E-Mutiara

589 routes into Kelantan

From RM24.50 4.3

Jengka X Express

17 routes into Kelantan

From RM28.00

Lienadia Express

124 routes into Kelantan

From RM44.00 4.0

Mayang Sari Express

48 routes into Kelantan

From RM71.00 3.9

MyXPress (Jasa Sinaran Express)

60 routes into Kelantan

From RM57.30 3.9

Naza Express

298 routes into Kelantan

From RM35.00 4.2

Pahang Lin Siong

3 routes into Kelantan

From RM8.40 3.9

Pancaran Matahari Express

36 routes into Kelantan

From RM50.00 4.5

Perdana Express

871 routes into Kelantan

From RM50.00 4.3

Permata Utara Sdn Bhd

18 routes into Kelantan

From RM30.00 2.5

Queen Express

473 routes into Kelantan

From RM44.00 4.2

Sani Express

303 routes into Kelantan

From RM25.00 4.2

Sani Express (Sani United)

12 routes into Kelantan

From RM50.00 4.2

SP Bumi

62 routes into Kelantan

From RM5.10 3.2

Teraju Express

207 routes into Kelantan

From RM15.70 4.0

TRA Express

8 routes into Kelantan

From RM60.00 3.6

Zaim Express

21 routes into Kelantan

From RM68.00 4.3

Where coaches arrive in Kelantan

Services set down at 66 points across the state. Check the drop-off on your ticket before booking — it can change how far you still have to travel on arrival.

Travelling to Kelantan

Kelantan observes a Friday–Saturday weekend, which affects business hours and local transport. Most long-distance services into the state run overnight.

Frequently asked questions

How much is a bus ticket to Kelantan?

Fares start from RM5.10 one way. The exact price depends on where you travel from, the operator and the coach class.

Which states have direct buses to Kelantan?
How many buses go to Kelantan each day?

There are 6,712 scheduled departures a day across 3,243 routes and 20 operators.

What is the busiest route to Kelantan?

Selangor to Kelantan is the busiest corridor, with 562 routes and 1,099 departures a day.

What time do buses to Kelantan leave?

Departures run from 12:00 AM through to 11:59 PM, depending on the route and operator.

Other destinations

Advertisement