Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.
106 scheduled routes run from Kelantan to Perlis, operated by 7 coach companies. There are 155 departures a day, with fares from RM51.90.
- Departing from
- Kelantan — 25 boarding points
- Arriving in
- Perlis — 2 arrival points
- Operators
- 7 on this corridor
- Departures
- 155 a day
- Fares from
- RM51.90 one way
Book Kelantan to Perlis
Compare all 7 operators on this route with live seat availability.
Timetable and fares
Every scheduled service on this corridor is listed below, grouped by operator. Use the filter box to narrow a table to your boarding point, or click a column heading to sort by departure time or fare.
Please note: fares and timings are set by the operators and change at short notice. Everything here is a guide — reconfirm when you book.
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Bus Stop Pasar Pulai Chondong | Kuala Perlis Bus Terminal | 9:55 PM | RM65.00 | 1+2 |
| Bus Stop Pasar Pulai Chondong | Perlis Sentral | 9:55 PM | RM65.00 | 1+2 |
| Hentian Bas Selising | Kuala Perlis Bus Terminal | 9:15 AM9:30 PM | RM65.00 | 1+2 |
| Hentian Bas Selising | Perlis Sentral | 9:15 AM9:30 PM | RM65.00 | 1+2 |
| Jalan Padang Tembak, Panchor | Kuala Perlis Bus Terminal | 9:15 PM | RM65.00 | 1+2 |
| Jalan Padang Tembak, Panchor | Perlis Sentral | 9:15 PM | RM65.00 | 1+2 |
| Jeli Bus Terminal | Kuala Perlis Bus Terminal | 11:45 AM11:30 PM | RM65.00 | 1+2 |
| Jeli Bus Terminal | Perlis Sentral | 11:45 AM11:30 PM | RM65.00 | 1+2 |
| Kok Lanas Bus Terminal | Kuala Perlis Bus Terminal | 9:50 PM | RM65.00 | 1+2 |
| Kok Lanas Bus Terminal | Perlis Sentral | 9:50 PM | RM65.00 | 1+2 |
| Machang Bus Terminal | Kuala Perlis Bus Terminal | 10:15 PM | RM65.00 | 1+2 |
| Machang Bus Terminal | Perlis Sentral | 10:15 PM | RM65.00 | 1+2 |
| Mcdonald's Taman Bendahara | Kuala Perlis Bus Terminal | 9:30 PM | RM65.00 | 1+2 |
| Mcdonald's Taman Bendahara | Perlis Sentral | 9:30 PM | RM65.00 | 1+2 |
| Mukim Teluk Mesira | Kuala Perlis Bus Terminal | 9:00 PM | RM65.00 | 1+2 |
| Mukim Teluk Mesira | Perlis Sentral | 9:00 PM | RM65.00 | 1+2 |
| Pasir Mas Bus Terminal | Kuala Perlis Bus Terminal | 10:30 AM10:30 PM | RM65.00 | 1+2 |
| Pasir Mas Bus Terminal | Perlis Sentral | 10:30 AM10:30 PM | RM65.00 | 1+2 |
| Pasir Puteh Bus Terminal | Kuala Perlis Bus Terminal | 9:00 AM9:15 PM | RM65.00 | 1+2 |
| Pasir Puteh Bus Terminal | Perlis Sentral | 9:00 AM9:15 PM | RM65.00 | 1+2 |
| Pekan Melor | Kuala Perlis Bus Terminal | 9:25 AM | RM65.00 | 1+2 |
| Pekan Melor | Perlis Sentral | 9:25 AM | RM65.00 | 1+2 |
| Petronas Kemahang | Kuala Perlis Bus Terminal | 11:20 AM10:50 PM | RM65.00 | 1+2 |
| Petronas Kemahang | Perlis Sentral | 11:20 AM10:50 PM | RM65.00 | 1+2 |
| Plaza IMT-GT Bukit Bunga | Kuala Perlis Bus Terminal | 11:30 AM11:00 PM | RM65.00 | 1+2 |
| Plaza IMT-GT Bukit Bunga | Perlis Sentral | 11:30 AM11:00 PM | RM65.00 | 1+2 |
| SK Peringat | Kuala Perlis Bus Terminal | 9:30 AM | RM65.00 | 1+2 |
| SK Peringat | Perlis Sentral | 9:30 AM | RM65.00 | 1+2 |
| Stesen Bas Bandar Baru Jelawat | Kuala Perlis Bus Terminal | 8:15 PM | RM65.00 | 1+2 |
| Stesen Bas Bandar Baru Jelawat | Perlis Sentral | 8:15 PM | RM65.00 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | Kuala Perlis Bus Terminal | 11:00 AM10:30 PM | RM65.00 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | Perlis Sentral | 11:00 AM10:30 PM | RM65.00 | 1+2 |
| Stesen Bas Ketereh | Kuala Perlis Bus Terminal | 9:45 PM | RM65.00 | 1+2 |
| Stesen Bas Ketereh | Perlis Sentral | 9:45 PM | RM65.00 | 1+2 |
| Tabung Haji Bachok | Kuala Perlis Bus Terminal | 8:30 PM | RM65.00 | 1+2 |
| Tabung Haji Bachok | Perlis Sentral | 8:30 PM | RM65.00 | 1+2 |
| Terminal Bas Kota Bharu | Kuala Perlis Bus Terminal | 10:00 AM10:00 PM | RM65.00 | 1+2 |
| Terminal Bas Kota Bharu | Perlis Sentral | 10:00 AM10:00 PM | RM65.00 | 1+2 |
| UMK Jeli | Kuala Perlis Bus Terminal | 11:40 AM11:15 PM | RM65.00 | 1+2 |
| UMK Jeli | Perlis Sentral | 11:40 AM11:15 PM | RM65.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Jeli Bus Terminal | Kuala Perlis Bus Terminal | 11:20 AM11:20 PM | RM65.00 | 1+2 |
| Jeli Bus Terminal | Perlis Sentral | 11:20 AM11:20 PM | RM65.00 | 1+2 |
| Melor | Kuala Perlis Bus Terminal | 9:00 AM9:00 PM | RM65.00 | 1+2 |
| Melor | Perlis Sentral | 9:00 AM9:00 PM | RM65.00 | 1+2 |
| Pasir Mas Bus Terminal | Kuala Perlis Bus Terminal | 10:15 AM10:15 PM | RM65.00 | 1+2 |
| Pasir Mas Bus Terminal | Perlis Sentral | 10:15 AM10:15 PM | RM65.00 | 1+2 |
| Pasir Puteh Bus Terminal | Kuala Perlis Bus Terminal | 8:30 AM8:30 PM | RM65.00 | 1+2 |
| Pasir Puteh Bus Terminal | Perlis Sentral | 8:30 AM8:30 PM | RM65.00 | 1+2 |
| Peringat | Kuala Perlis Bus Terminal | 9:10 AM9:10 PM | RM65.00 | 1+2 |
| Peringat | Perlis Sentral | 9:10 AM9:10 PM | RM65.00 | 1+2 |
| Plaza IMT-GT Bukit Bunga | Kuala Perlis Bus Terminal | 11:00 AM11:00 PM | RM65.00 | 1+2 |
| Plaza IMT-GT Bukit Bunga | Perlis Sentral | 11:00 AM11:00 PM | RM65.00 | 1+2 |
| Politeknik Jeli | Kuala Perlis Bus Terminal | 11:10 AM11:10 PM | RM65.00 | 1+2 |
| Politeknik Jeli | Perlis Sentral | 11:10 AM11:10 PM | RM65.00 | 1+2 |
| Selising | Kuala Perlis Bus Terminal | 8:45 AM8:45 PM | RM65.00 | 1+2 |
| Selising | Perlis Sentral | 8:45 AM8:45 PM | RM65.00 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | Kuala Perlis Bus Terminal | 10:45 AM10:45 PM | RM65.00 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | Perlis Sentral | 10:45 AM10:45 PM | RM65.00 | 1+2 |
| Terminal Bas Kota Bharu | Kuala Perlis Bus Terminal | 9:45 AM9:45 PM | RM65.00 | 1+2 |
| Terminal Bas Kota Bharu | Perlis Sentral | 9:45 AM9:45 PM | RM65.00 | 1+2 |
| UMK Jeli | Kuala Perlis Bus Terminal | 11:05 AM11:05 PM | RM65.00 | 1+2 |
| UMK Jeli | Perlis Sentral | 11:05 AM11:05 PM | RM65.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Bas Selising | Kuala Perlis Bus Terminal | 9:00 PM | RM65.00 | 1+2 |
| Hentian Bas Selising | Perlis Sentral | 9:00 AM9:00 PM | RM65.00 | 1+2 |
| Jeli Bus Terminal | Kuala Perlis Bus Terminal | 11:35 PM | RM65.00 | 1+2 |
| Jeli Bus Terminal | Perlis Sentral | 11:30 AM11:35 PM | RM65.00 | 1+2 |
| Pasir Mas Bus Terminal | Kuala Perlis Bus Terminal | 10:30 PM | RM65.00 | 1+2 |
| Pasir Mas Bus Terminal | Perlis Sentral | 10:30 AM10:30 PM | RM65.00 | 1+2 |
| Pasir Puteh Bus Terminal | Kuala Perlis Bus Terminal | 8:45 PM | RM65.00 | 1+2 |
| Pasir Puteh Bus Terminal | Perlis Sentral | 8:45 AM8:45 PM | RM65.00 | 1+2 |
| Pekan Melor | Kuala Perlis Bus Terminal | 9:15 PM | RM65.00 | 1+2 |
| Pekan Melor | Perlis Sentral | 9:15 AM9:15 PM | RM65.00 | 1+2 |
| Politeknik Jeli | Kuala Perlis Bus Terminal | 11:25 PM | RM65.00 | 1+2 |
| Politeknik Jeli | Perlis Sentral | 11:20 AM11:25 PM | RM65.00 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | Kuala Perlis Bus Terminal | 11:00 PM | RM65.00 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | Perlis Sentral | 10:45 AM11:00 PM | RM65.00 | 1+2 |
| Terminal Bas Kota Bharu | Kuala Perlis Bus Terminal | 10:00 PM | RM65.00 | 1+2 |
| Terminal Bas Kota Bharu | Perlis Sentral | 10:00 AM10:00 PM | RM65.00 | 1+2 |
| UMK Jeli | Kuala Perlis Bus Terminal | 11:20 PM | RM65.00 | 1+2 |
| UMK Jeli | Perlis Sentral | 11:15 AM11:20 PM | RM65.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Pasir Mas Bus Terminal | Kuala Perlis Bus Terminal | 10:30 PM | RM65.00 | 1+2 |
| Pasir Mas Bus Terminal | Perlis Sentral | 10:30 PM | RM65.00 | 1+2 |
| Pasir Puteh Bus Terminal | Kuala Perlis Bus Terminal | 9:00 PM | RM65.00 | 1+2 |
| Pasir Puteh Bus Terminal | Perlis Sentral | 9:00 PM | RM65.00 | 1+2 |
| Politeknik Jeli | Kuala Perlis Bus Terminal | 11:55 PM | RM65.00 | 1+2 |
| Politeknik Jeli | Perlis Sentral | 11:55 PM | RM65.00 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | Kuala Perlis Bus Terminal | 11:00 PM | RM65.00 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | Perlis Sentral | 11:00 PM | RM65.00 | 1+2 |
| Terminal Bas Kota Bharu | Kuala Perlis Bus Terminal | 10:00 PM | RM65.00 | 1+2 |
| Terminal Bas Kota Bharu | Perlis Sentral | 10:00 PM | RM65.00 | 1+2 |
| UMK Jeli | Kuala Perlis Bus Terminal | 11:50 PM | RM65.00 | 1+2 |
| UMK Jeli | Perlis Sentral | 11:50 PM | RM65.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Jeli Bus Terminal | Kuala Perlis Bus Terminal | 1:00 AM | RM53.60 | SEAT 55 (1+2) |
| Jeli Bus Terminal | Perlis Sentral | 1:00 AM | RM51.90 | SEAT 55 (1+2) |
| Machang Bus Terminal | Kuala Perlis Bus Terminal | 11:59 PM | RM63.00 | SEAT 55 (1+2) |
| Machang Bus Terminal | Perlis Sentral | 11:59 PM | RM61.40 | SEAT 55 (1+2) |
| UITM Machang | Kuala Perlis Bus Terminal | 11:55 PM | RM63.00 | SEAT 55 (1+2) |
| UITM Machang | Perlis Sentral | 11:55 PM | RM61.40 | SEAT 55 (1+2) |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Jeli Bus Terminal | Perlis Sentral | 11:00 PM | RM65.00 | 1+2 |
| Pasir Mas Bus Terminal | Perlis Sentral | 10:00 PM | RM65.00 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | Perlis Sentral | 10:30 PM | RM65.00 | 1+2 |
| Terminal Bas Kota Bharu | Perlis Sentral | 9:30 PM | RM65.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Machang Bus Terminal | Kuala Perlis Bus Terminal | 11:59 PM | RM65.00 | 1+2 |
| Machang Bus Terminal | Perlis Sentral | 11:59 PM | RM65.00 | 1+2 |
| UITM Machang | Kuala Perlis Bus Terminal | 11:55 PM | RM65.00 | 1+2 |
| UITM Machang | Perlis Sentral | 11:55 PM | RM65.00 | 1+2 |
Boarding points in Kelantan
- Jeli Bus Terminal
- Terminal Bas Kota Bharu
- Pasir Mas Bus Terminal
- Stesen Bas Ekspres Tanah Merah
- Pasir Puteh Bus Terminal
- UMK Jeli
- Machang Bus Terminal
- Politeknik Jeli
- Hentian Bas Selising
- Pekan Melor
- Plaza IMT-GT Bukit Bunga
- UITM Machang
- SK Peringat
- Petronas Kemahang
- Tabung Haji Bachok
- Jalan Padang Tembak, Panchor
- Mukim Teluk Mesira
- Mcdonald's Taman Bendahara
- Stesen Bas Bandar Baru Jelawat
- Stesen Bas Ketereh
- Kok Lanas Bus Terminal
- Bus Stop Pasar Pulai Chondong
- Melor
- Selising
Arrival points in Perlis
Frequently asked questions
How much is the bus from Kelantan to Perlis?
Fares start from RM51.90 one way. 7 operators run this route, so prices vary with coach class and departure time.
Which companies run buses from Kelantan to Perlis?
What time is the first and last bus from Kelantan to Perlis?
The earliest scheduled departure is 1:00 AM and the last is 11:59 PM. Exact times vary by operator and boarding point.