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