Trading the soaring steel of Kuala Lumpur's Petronas Towers for the swaying palms and turquoise waters of Terengganu is a classic Malaysian transition. While the capital pulses with urban energy, Terengganu offers a slower rhythm, defined by traditional wooden houses, intricate batik crafts, and some of the most pristine islands in Southeast Asia. Whether you are heading to the state capital, Kuala Terengganu, or making a beeline for the gateway jetties of the Perhentian and Redang islands, the journey across the peninsula is a bridge between two very different worlds.
The route involves crossing the Titiwangsa Mountains, moving from the developed West Coast to the more conservative and culturally rich East Coast. Travelers have two primary choices: a quick hop over the clouds or a long, scenic haul across the country's lush interior. You can easily compare schedules and book tickets for all these options on GoAsia.cc to ensure your transition to the coast is as smooth as a tropical breeze.
Kuala Lumpur to Terengganu by Flight
For many, the flight is the preferred choice because it turns a day-long overland expedition into a short hop. Flights depart from both Kuala Lumpur International Airport (KLIA) and Sultan Abdul Aziz Shah Airport (Subang), landing at Sultan Mahmud Airport in Kuala Terengganu. The airport is located about 15 kilometers from the city center, making it a quick taxi or ride-share trip to your hotel or the ferry piers.
Flight prices typically range from $21 to $60, depending on how far in advance you book and the time of day. With a flight duration of exactly 1 hour, it is undeniably the fastest way to reach the East Coast. If you are heading to the islands, taking an early morning flight often allows you to catch the midday ferry to Redang or the Perhentians on the same day, saving you a night of transit in the city.
Kuala Lumpur to Terengganu by Bus
The bus is the workhorse of Malaysian travel, offering a budget-friendly and surprisingly comfortable way to see the landscape. Buses depart from Terminal Bersepadu Selatan (TBS), the massive, airport-like bus hub in Kuala Lumpur. Depending on your final destination within the state, the journey can take anywhere from 5 to 10 hours.
Express and Executive Services
Standard Express buses are the most economical, with tickets starting as low as $6. For a few dollars more, usually around $14, you can book an Executive 1X2 bus. These coaches feature three seats across instead of the standard four, providing extra legroom and wider reclining seats that are perfect for the long journey. Most buses are equipped with air conditioning that can get quite chilly, so keeping a light jacket in your carry-on is a smart move.
Regional Destinations
Terengganu is a large state, and buses serve several key hubs depending on your itinerary:
- Kuala Terengganu: The main hub, with travel times ranging from 5 to 9 hours.
- Jerteh and Besut: These are the essential stops for travelers heading to the Perhentian Islands. The journey takes between 7 and 10 hours, with prices around $10 to $14.
- Marang: The gateway for Kapas Island, reachable in about 6 to 9 hours for $8 to $12.
- Kuala Berang and Permaisuri: Smaller inland towns served by specific daily departures for around $12.
Comparing Your Options
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| Flight | $21 - $60 | 1h | High |
| Executive Bus | $14 | 5h - 9h | High |
| Express Bus | $6 - $14 | 5h - 10h | Medium |
Tips for Traveling from Kuala Lumpur to Terengganu
If you choose the bus, consider taking an overnight service. Many travelers prefer the 10:00 PM or 11:00 PM departures from TBS. This allows you to sleep through the bulk of the journey and arrive in Terengganu in the early morning, just as the local markets are coming to life. It also saves you the cost of one night's accommodation.
Be mindful of the seasons. The East Coast of Malaysia experiences a heavy monsoon season from late October to early March. During this time, many island resorts close and ferry services are suspended due to rough seas. While the mainland remains accessible by bus and flight, the experience is much wetter and less suited for beach activities. If you are visiting for the islands, the best time to travel is between April and September.
For those heading to the Perhentian Islands, make sure your bus is destined for Jerteh or Kuala Besut. If you accidentally book a bus to Kuala Terengganu, you will face an additional two-hour taxi or local bus ride north to reach the jetty. Booking your tickets in advance on GoAsia.cc is highly recommended, especially during public holidays and school breaks when buses and flights sell out quickly.
Timetable
| Flight Kuala Lumpur - Terengganu $ 20.03–58.18 1h | |
|
|
| Bus Kuala Lumpur - Terengganu $ 5.63–13.88 4h 54m – 9h 30m | |
|
| Bus Kuala Lumpur - Jerteh $ 9.35–13.88 7h 35m – 9h 15m | |
|
| Bus Kuala Lumpur - Besut $ 9.35–13.88 7h 45m – 9h 36m | |
|
| Bus Kuala Lumpur - Permaisuri $ 11.71 8h 51m | |
|
| Bus Kuala Lumpur - Marang $ 7.90–11.31 6h 15m – 8h 40m | |
|
| Bus Kuala Lumpur - Kuala Berang $ 11.23 5h 50m | |
|
| Bus Kuala Lumpur - Kelantan $ 9.35–12.85 7h 40m | |
|
Frequently Asked Questions
You can book train, bus, flight, taxi, van, and ferry tickets from Kuala Lumpur to Terengganu directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.
The cheapest way to travel is by Express Bus, with tickets starting at just $6. Prices vary slightly depending on the specific destination within Terengganu, but it remains the most budget-friendly option for travelers.
The fastest way is to fly, which takes exactly 1 hour. Even when accounting for airport wait times, it is significantly quicker than the 5 to 10 hour journey required by road.
By air, the journey takes 1 hour. By bus, the duration depends on your destination: Kuala Terengganu takes 5 to 9 hours, while reaching Besut or Jerteh typically takes between 7 and 10 hours.
Yes, there are many overnight departures from Kuala Lumpur, particularly between 10:00 PM and midnight. These are popular as they allow travelers to arrive at the coast in time for early morning ferries.
Buses to Terengganu depart from Terminal Bersepadu Selatan (TBS). It is a modern terminal easily accessible from the city center via the LRT, KTM Komuter, or KLIA Transit trains.
It is highly recommended to book in advance, especially for Executive class buses or flights during weekends and Malaysian public holidays. You can secure your seats online through GoAsia.cc to avoid sold-out departures.