Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.
Terengganu runs along the east coast between Kelantan and Pahang. Kuala Terengganu is the main arrival point, with services also reaching Kemaman and Chukai in the south, Dungun, Marang, Jerteh and Kuala Besut — the jetty town for the Perhentian Islands.
Where buses to Terengganu depart from
Coaches into Terengganu run from 12 origin states. Pick a corridor below for its full timetable — every operator, boarding point, departure time and fare on that route.
| Coming from | Routes | Operators | Daily departures | Fares from |
|---|---|---|---|---|
| Kelantan | 286 | 9 | 633 | RM15.70 |
| Johor | 276 | 10 | 477 | RM21.70 |
| Kuala Lumpur | 255 | 18 | 770 | RM31.90 |
| Terengganu | 225 | 12 | 522 | RM2.30 |
| Pahang | 173 | 18 | 352 | RM10.00 |
| Selangor | 150 | 12 | 400 | RM38.80 |
| Kedah | 135 | 12 | 172 | RM45.60 |
| Perak | 83 | 6 | 152 | RM47.90 |
| Negeri Sembilan | 81 | 8 | 162 | RM37.90 |
| Pulau Pinang | 65 | 11 | 98 | RM50.00 |
| Perlis | 45 | 7 | 54 | RM64.00 |
| Malacca | 43 | 6 | 76 | RM46.90 |
Book your coach to Terengganu
Live seat availability across all 30 operators serving Terengganu, with instant e-ticket confirmation.
Operators serving Terengganu
30 coach companies run scheduled services into Terengganu. Each profile has the operator’s full timetable, fleet photos and fares.

Adam Express
From RM30.00

Adik Beradik Express
From RM15.00

Airport Express
From RM56.00

Alibaba Express
From RM55.00

AYU Express
From RM65.00

Darul Iman Express
From RM63.60

E-Mutiara
From RM24.50

Ekspres Musafir
From RM12.60

Han Travel Sdn Bhd
From RM150.00

Jasa Pelangi
From RM56.10

Jengka X Express
From RM20.00

Kesatuan Express
From RM15.00

Maraliner
From RM21.00

Mayang Sari Express
From RM53.00
.jpg)
MyXPress (Jasa Sinaran Express)
From RM62.20

Naza Express
From RM50.00

NKS Hotel and Travel Sdn Bhd
From RM130.00

Perdana Express
From RM50.00

PERMATA EXPRESS
From RM29.00

POH HAI TRAVEL
From RM135.00

Queen Express
From RM44.00

RES2 EXPRESS
From RM12.10

Sani Express
From RM20.00

Sani Express (Sani Hotel)
From RM43.00

Sani Express (Sani United)
From RM45.00

SP Bumi
From RM2.30

Teraju Express
From RM10.00

TRA Express
From RM60.00

Transnasional
From RM22.00

Utama Express
From RM43.90
Where coaches arrive in Terengganu
Services set down at 41 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.
- Kuala Terengganu Bus Terminal (MBKT)
- Dungun Bus Terminal
- Stesen Bas Kerteh
- Stesen Bas Bandar Chukai
- Hentian Bas Marang
- Universiti Sultan Zainal Abidin (UniSZA)
- R&R Jabi, Jerteh
- Stesen Bas Paka
- Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu
- Kuala Besut Bus Terminal
- Hentian Bas Pasar Buah Paka
- Kuala Terengganu
- Pejabat Daerah dan Tanah Besut, Kampung Raja
- Terminal Bas dan Kereta Sewa Bandar Permaisuri
- Hentian Bas Ekspres Kemaman
- Dungun
- Paka
- Kemaman
- Kuala Besut
- Kuala Berang Bus Terminal
- Jerteh (Jertih)
- Universiti Malaysia Terengganu (UMT)
- Jerteh(Terengganu)
- SETIU (MERANG)
- Kuala Berang
- Hentian Bas MDHT Ajil
- Masjid Bukit Payong
- Kuala Besut Jetty
- Dataran Shahbandar, Kuala Terengganu
- Setiu
Travelling to Terengganu
The Perhentian and Redang island boats run to their own seasonal schedules and largely stop during the north-east monsoon between roughly November and February. Match your coach to the boat, not the other way round.
Frequently asked questions
How much is a bus ticket to Terengganu?
Fares start from RM2.30 one way. The exact price depends on where you travel from, the operator and the coach class.
Which states have direct buses to Terengganu?
Direct coaches run from 12 states — Kelantan, Johor, Kuala Lumpur, Terengganu, Pahang, Selangor, Kedah, Perak, Negeri Sembilan, Pulau Pinang, Perlis, Malacca.
How many buses go to Terengganu each day?
There are 3,868 scheduled departures a day across 1,817 routes and 30 operators.
What is the busiest route to Terengganu?
Kelantan to Terengganu is the busiest corridor, with 286 routes and 633 departures a day.
What time do buses to Terengganu leave?
Departures run from 12:00 AM through to 11:59 PM, depending on the route and operator.