Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.
43 scheduled routes run from Terengganu to Malacca, operated by 6 coach companies. There are 77 departures a day, with fares from RM28.00.
- Departing from
- Terengganu — 11 boarding points
- Arriving in
- Malacca — 2 arrival points
- Operators
- 6 on this corridor
- Departures
- 77 a day
- Fares from
- RM28.00 one way
Book Terengganu to Malacca
Compare all 6 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 |
|---|---|---|---|---|
| Dungun Bus Terminal | Alor Gajah Bus Terminal | 10:30 AM10:45 PM | RM29.70 | 2+2 |
| Dungun Bus Terminal | Melaka Sentral | 10:30 AM10:45 PM | RM29.70 | 2+2 |
| Hentian Bas Marang | Alor Gajah Bus Terminal | 9:45 AM10:10 PM | RM36.90 | 2+2 |
| Hentian Bas Marang | Melaka Sentral | 9:45 AM10:10 PM | RM37.90 | 2+2 |
| Hentian Bas Pasar Buah Paka | Alor Gajah Bus Terminal | 10:45 AM11:00 PM | RM29.70 | 2+2 |
| Hentian Bas Pasar Buah Paka | Melaka Sentral | 10:45 AM11:00 PM | RM29.70 | 2+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Alor Gajah Bus Terminal | 9:30 AM10:00 PM | RM36.90 | 2+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Melaka Sentral | 9:30 AM10:00 PM | RM49.00 | 2+2 |
| Stesen Bas Bandar Chukai | Alor Gajah Bus Terminal | 12:15 PM11:45 PM | RM28.00 | 2+2 |
| Stesen Bas Bandar Chukai | Melaka Sentral | 12:15 PM11:45 PM | RM28.00 | 2+2 |
| Stesen Bas Kerteh | Alor Gajah Bus Terminal | 11:00 AM11:15 PM | RM29.70 | 2+2 |
| Stesen Bas Kerteh | Melaka Sentral | 11:00 AM11:15 PM | RM29.70 | 2+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Alor Gajah Bus Terminal | 9:00 AM9:30 PM | RM36.90 | 2+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Melaka Sentral | 9:00 AM9:30 PM | RM37.90 | 2+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dungun Bus Terminal | Alor Gajah Bus Terminal | 9:00 AM11:45 PM | RM75.60 | 1+2 |
| Dungun Bus Terminal | Melaka Sentral | 9:00 AM11:45 PM | RM75.60 | 1+2 |
| Hentian Bas Marang | Alor Gajah Bus Terminal | 8:00 AM11:00 PM | RM88.00 | 1+2 |
| Hentian Bas Marang | Melaka Sentral | 8:00 AM11:00 PM | RM88.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Alor Gajah Bus Terminal | 7:30 AM10:30 PM | RM88.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Melaka Sentral | 7:30 AM10:30 PM | RM88.00 | 1+2 |
| Stesen Bas Kerteh | Alor Gajah Bus Terminal | 9:45 AM11:59 PM | RM75.60 | 1+2 |
| Stesen Bas Kerteh | Melaka Sentral | 9:45 AM11:59 PM | RM75.60 | 1+2 |
| Stesen Bas Paka | Alor Gajah Bus Terminal | 9:30 AM11:55 PM | RM75.60 | 1+2 |
| Stesen Bas Paka | Melaka Sentral | 9:30 AM11:55 PM | RM75.60 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dungun Bus Terminal | Alor Gajah Bus Terminal | 11:50 PM | RM70.00 | 1+2 |
| Dungun Bus Terminal | Melaka Sentral | 11:50 PM | RM73.00 | 1+2 |
| Hentian Bas Marang | Alor Gajah Bus Terminal | 11:10 PM | RM70.00 | 1+2 |
| Hentian Bas Marang | Melaka Sentral | 11:10 PM | RM73.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Alor Gajah Bus Terminal | 11:00 PM | RM70.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Melaka Sentral | 11:00 PM | RM73.00 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | Alor Gajah Bus Terminal | 9:45 PM | RM84.00 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | Melaka Sentral | 9:45 PM | RM88.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| R&R Jabi, Jerteh | Alor Gajah Bus Terminal | 10:00 PM10:05 PM10:45 PM | RM87.30 | 1+2 |
| R&R Jabi, Jerteh | Melaka Sentral | 10:00 PM10:05 PM10:45 PM | RM87.30 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri | Alor Gajah Bus Terminal | 11:00 PM | RM87.30 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri | Melaka Sentral | 11:00 PM | RM87.30 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | Alor Gajah Bus Terminal | 10:25 PM10:30 PM | RM87.30 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | Melaka Sentral | 10:25 PM10:30 PM | RM87.30 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dungun Bus Terminal | Alor Gajah Bus Terminal | 10:15 PM | RM71.00 | 1+2 |
| Dungun Bus Terminal | Melaka Sentral | 10:15 AM10:15 PM11:00 PM | RM68.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Alor Gajah Bus Terminal | 9:00 PM | RM82.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Melaka Sentral | 9:00 AM9:00 PM9:45 PM | RM79.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| R&R Jabi, Jerteh | Melaka Sentral | 10:30 PM | RM87.30 | 1+2 |
Boarding points in Terengganu
- Dungun Bus Terminal
- Kuala Terengganu Bus Terminal (MBKT)
- Hentian Bas Marang
- Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu
- Stesen Bas Kerteh
- R&R Jabi, Jerteh
- Terminal Bas dan Kereta Sewa Bandar Permaisuri
- Stesen Bas Bandar Chukai
- Hentian Bas Pasar Buah Paka
- Universiti Sultan Zainal Abidin (UniSZA)
- Stesen Bas Paka
Arrival points in Malacca
Frequently asked questions
How much is the bus from Terengganu to Malacca?
Fares start from RM28.00 one way. 6 operators run this route, so prices vary with coach class and departure time.
Which companies run buses from Terengganu to Malacca?
What time is the first and last bus from Terengganu to Malacca?
The earliest scheduled departure is 7:30 AM and the last is 11:59 PM. Exact times vary by operator and boarding point.