Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Bus from Kelantan to Malacca

98 routes · 5 operators · 126 daily departures · from RM48.00

5
Operators
98
Routes
126
Daily departures
RM48.00
Fares from
Advertisement

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

98 scheduled routes run from Kelantan to Malacca, operated by 5 coach companies. There are 126 departures a day, with fares from RM48.00.

Departing from
Kelantan — 23 boarding points
Arriving in
Malacca — 2 arrival points
Operators
5 on this corridor
Departures
126 a day
Fares from
RM48.00 one way

Book Kelantan to Malacca

Compare all 5 operators on this route with live seat availability.

Check live fares & 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.

Perdana Express

4.3 · 26 routes · 34 departures a day · 1+2

Perdana Express services from Kelantan to Malacca
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian Bas SelisingAlor Gajah Bus Terminal
8:50 PM
RM87.301+2
Hentian Bas SelisingMelaka Sentral
8:50 PM
RM87.301+2
Machang Bus TerminalAlor Gajah Bus Terminal
8:45 PM9:20 PM
RM87.301+2
Machang Bus TerminalMelaka Sentral
8:45 PM9:20 PM
RM87.301+2
Masjid Kubang KerianAlor Gajah Bus Terminal
8:10 PM
RM87.301+2
Masjid Kubang KerianMelaka Sentral
8:10 PM
RM87.301+2
Mukim Teluk MesiraAlor Gajah Bus Terminal
7:30 PM
RM87.301+2
Mukim Teluk MesiraMelaka Sentral
7:30 PM
RM87.301+2
Pasir Mas Bus TerminalAlor Gajah Bus Terminal
8:00 PM8:30 PM
RM87.301+2
Pasir Mas Bus TerminalMelaka Sentral
8:00 PM8:30 PM
RM87.301+2
Pasir Puteh Bus TerminalAlor Gajah Bus Terminal
9:15 PM10:00 PM
RM87.301+2
Pasir Puteh Bus TerminalMelaka Sentral
9:15 PM10:00 PM
RM87.301+2
Pekan MelorAlor Gajah Bus Terminal
8:35 PM
RM87.301+2
Pekan MelorMelaka Sentral
8:35 PM
RM87.301+2
Rantau Panjang Bus TerminalAlor Gajah Bus Terminal
7:30 PM
RM87.301+2
Rantau Panjang Bus TerminalMelaka Sentral
7:30 PM
RM87.301+2
SK PeringatAlor Gajah Bus Terminal
8:25 PM
RM87.301+2
SK PeringatMelaka Sentral
8:25 PM
RM87.301+2
SMK Long Gafar, Pasir TumbohAlor Gajah Bus Terminal
8:20 PM
RM87.301+2
SMK Long Gafar, Pasir TumbohMelaka Sentral
8:20 PM
RM87.301+2
Stesen Bas Ekspres Tanah MerahAlor Gajah Bus Terminal
8:30 PM9:00 PM
RM87.301+2
Stesen Bas Ekspres Tanah MerahMelaka Sentral
8:30 PM9:00 PM
RM87.301+2
Terminal Bas Kota BharuAlor Gajah Bus Terminal
8:00 PM
RM87.301+2
Terminal Bas Kota BharuMelaka Sentral
8:00 PM
RM87.301+2
UITM MachangAlor Gajah Bus Terminal
9:00 PM
RM87.301+2
UITM MachangMelaka Sentral
9:00 PM
RM87.301+2
No routes match your filter.
Lowest published fare RM87.30. Shaded times are overnight departures. Book Perdana Express

Sani Express

4.2 · 26 routes · 30 departures a day · 1+2, 2+2

Sani Express services from Kelantan to Malacca
Boarding pointArrival pointDeparture timesFare fromSeating
Dataran Peladang, Kuala KraiAlor Gajah Bus Terminal
9:30 PM10:30 PM
RM55.001+2 / 2+2
Dataran Peladang, Kuala KraiMelaka Sentral
9:30 PM10:30 PM
RM55.001+2 / 2+2
Hentian Bas PeringatAlor Gajah Bus Terminal
8:55 PM
RM55.002+2
Hentian Bas PeringatMelaka Sentral
8:55 PM
RM55.002+2
Hentian Bas SelisingAlor Gajah Bus Terminal
9:10 PM
RM55.002+2
Hentian Bas SelisingMelaka Sentral
9:10 PM
RM55.002+2
Lorong Nyior Cabang, Kubang KerianAlor Gajah Bus Terminal
8:45 PM
RM55.002+2
Lorong Nyior Cabang, Kubang KerianMelaka Sentral
8:45 PM
RM55.002+2
Machang Bus TerminalAlor Gajah Bus Terminal
9:00 PM
RM83.001+2
Machang Bus TerminalMelaka Sentral
9:00 PM
RM83.001+2
Pasir Mas Bus TerminalAlor Gajah Bus Terminal
8:00 PM
RM83.001+2
Pasir Mas Bus TerminalMelaka Sentral
8:00 PM
RM83.001+2
Pasir Puteh Bus TerminalAlor Gajah Bus Terminal
9:30 PM
RM55.002+2
Pasir Puteh Bus TerminalMelaka Sentral
9:30 PM
RM48.002+2
Pekan MelorAlor Gajah Bus Terminal
9:00 PM
RM55.002+2
Pekan MelorMelaka Sentral
9:00 PM
RM55.002+2
R&R Gua MusangAlor Gajah Bus Terminal
11:00 PM11:59 PM
RM55.001+2 / 2+2
R&R Gua MusangMelaka Sentral
11:00 PM11:59 PM
RM55.001+2 / 2+2
Rantau Panjang Bus TerminalAlor Gajah Bus Terminal
7:30 PM
RM83.001+2
Rantau Panjang Bus TerminalMelaka Sentral
7:30 PM
RM83.001+2
Stesen Bas Ekspres Tanah MerahAlor Gajah Bus Terminal
8:30 PM
RM83.001+2
Stesen Bas Ekspres Tanah MerahMelaka Sentral
8:30 PM
RM83.001+2
Terminal Bas Kota BharuAlor Gajah Bus Terminal
8:30 PM
RM55.002+2
Terminal Bas Kota BharuMelaka Sentral
8:30 PM
RM55.002+2
UITM MachangAlor Gajah Bus Terminal
9:45 PM
RM55.002+2
UITM MachangMelaka Sentral
9:45 PM
RM55.002+2
No routes match your filter.
Lowest published fare RM48.00. Shaded times are overnight departures. Book Sani Express

E-Mutiara

4.3 · 24 routes · 40 departures a day · 1+2

E-Mutiara services from Kelantan to Malacca
Boarding pointArrival pointDeparture timesFare fromSeating
Dataran Peladang, Kuala KraiAlor Gajah Bus Terminal
10:15 AM10:15 PM
RM84.001+2
Dataran Peladang, Kuala KraiMelaka Sentral
10:15 AM10:15 PM
RM88.001+2
Depo Mutiara (Shell Panchor)Alor Gajah Bus Terminal
7:45 PM
RM84.001+2
Depo Mutiara (Shell Panchor)Melaka Sentral
7:45 PM
RM88.001+2
Hentian Bas SelisingAlor Gajah Bus Terminal
8:20 PM
RM84.001+2
Hentian Bas SelisingMelaka Sentral
8:20 PM
RM88.001+2
Hentian Gua MusangAlor Gajah Bus Terminal
12:30 AM1:00 PM
RM84.001+2
Hentian Gua MusangMelaka Sentral
12:30 AM1:00 PM
RM88.001+2
Machang Bus TerminalAlor Gajah Bus Terminal
9:45 AM9:45 PM
RM84.001+2
Machang Bus TerminalMelaka Sentral
9:45 AM9:45 PM
RM88.001+2
Masjid Kubang KerianAlor Gajah Bus Terminal
8:10 PM
RM84.001+2
Masjid Kubang KerianMelaka Sentral
8:10 PM
RM88.001+2
Pantai Timor Hypermarket, Pengkalan ChepaAlor Gajah Bus Terminal
8:00 AM8:00 PM
RM84.001+2
Pantai Timor Hypermarket, Pengkalan ChepaMelaka Sentral
8:00 AM8:00 PM
RM88.001+2
Pasir Mas Bus TerminalAlor Gajah Bus Terminal
9:00 AM9:00 PM
RM84.001+2
Pasir Mas Bus TerminalMelaka Sentral
9:00 AM9:00 PM
RM88.001+2
Pasir Puteh Bus TerminalAlor Gajah Bus Terminal
8:30 PM
RM84.001+2
Pasir Puteh Bus TerminalMelaka Sentral
8:30 PM
RM88.001+2
Pekan MelorAlor Gajah Bus Terminal
8:15 PM
RM84.001+2
Pekan MelorMelaka Sentral
8:15 PM
RM88.001+2
Stesen Bas Ekspres Tanah MerahAlor Gajah Bus Terminal
9:30 AM9:30 PM
RM84.001+2
Stesen Bas Ekspres Tanah MerahMelaka Sentral
9:30 AM9:30 PM
RM88.001+2
Terminal Bas Kota BharuAlor Gajah Bus Terminal
8:30 AM8:00 PM8:30 PM
RM84.001+2
Terminal Bas Kota BharuMelaka Sentral
8:30 AM8:00 PM8:30 PM
RM88.001+2
No routes match your filter.
Lowest published fare RM84.00. Shaded times are overnight departures. Book E-Mutiara

Queen Express

4.2 · 14 routes · 14 departures a day · 1+2

Queen Express services from Kelantan to Malacca
Boarding pointArrival pointDeparture timesFare fromSeating
Dataran Peladang, Kuala KraiAlor Gajah Bus Terminal
10:30 PM
RM83.401+2
Dataran Peladang, Kuala KraiMelaka Sentral
10:30 PM
RM90.501+2
Machang Bus TerminalAlor Gajah Bus Terminal
10:00 PM
RM83.401+2
Machang Bus TerminalMelaka Sentral
10:00 PM
RM90.501+2
Pasir Mas Bus TerminalAlor Gajah Bus Terminal
9:00 PM
RM83.401+2
Pasir Mas Bus TerminalMelaka Sentral
9:00 PM
RM90.501+2
Pengkalan Kubor Bus TerminalAlor Gajah Bus Terminal
7:30 PM
RM83.401+2
Pengkalan Kubor Bus TerminalMelaka Sentral
7:30 PM
RM90.501+2
Stesen Bas Ekspres Tanah MerahAlor Gajah Bus Terminal
9:45 PM
RM83.401+2
Stesen Bas Ekspres Tanah MerahMelaka Sentral
9:45 PM
RM90.501+2
Surau Bandar Bentara TumpatAlor Gajah Bus Terminal
7:45 PM
RM83.401+2
Surau Bandar Bentara TumpatMelaka Sentral
7:45 PM
RM90.501+2
Terminal Bas Kota BharuAlor Gajah Bus Terminal
8:30 PM
RM83.401+2
Terminal Bas Kota BharuMelaka Sentral
8:30 PM
RM90.501+2
No routes match your filter.
Lowest published fare RM83.40. Shaded times are overnight departures. Book Queen Express

Mayang Sari Express

3.9 · 8 routes · 8 departures a day · 1+2, 2+2

Mayang Sari Express services from Kelantan to Malacca
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian Bas PeringatMelaka Sentral
8:50 PM
RM87.301+2
Hentian Bas SelisingMelaka Sentral
9:15 PM
RM87.301+2
Pasir Mas Bus TerminalMelaka Sentral
7:45 PM
RM87.301+2
Pasir Puteh Bus TerminalMelaka Sentral
9:30 PM
RM87.301+2
Pekan MelorMelaka Sentral
9:00 PM
RM87.301+2
Rantau Panjang Bus TerminalMelaka Sentral
7:30 PM
RM87.301+2
SMK Long Ghafar, Kota BharuMelaka Sentral
8:45 PM
RM87.301+2
Terminal Bas Kota BharuMelaka Sentral
8:30 PM
RM87.301+2
No routes match your filter.
Lowest published fare RM87.30. Shaded times are overnight departures. Book Mayang Sari Express

Boarding points in Kelantan

Arrival points in Malacca

Frequently asked questions

How much is the bus from Kelantan to Malacca?

Fares start from RM48.00 one way. 5 operators run this route, so prices vary with coach class and departure time.

Which companies run buses from Kelantan to Malacca?
What time is the first and last bus from Kelantan to Malacca?

The earliest scheduled departure is 12:30 AM and the last is 11:59 PM. Exact times vary by operator and boarding point.

Other routes into Malacca

Advertisement