The two fastest ways to travel from Melaka (also written as Malacca) to Terengganu are either to take a direct bus from Melaka to Terengganu or to travel from Melaka to Kuala Lumpur and then fly from Kuala Lumpur to Terengganu.
Travel Times to Terengganu
There are two bus services a day from Melaka to Terengganu which you can book online.
Melaka | Terengganu | Cost | Company |
09:00 | 14:45 | 48.00 MYR | Transnasional MY |
20:30 | 02:15 | 48.00 MYR | Transnasional MY |
- The scheduled journey time from Melaka to Terengganu is 5 hours 45 minutes.
- Transnasional MY passengers travel on a 30 seat air conditioned bus.
Buy Tickets to Terengganu
Use the Search Form below to buy your bus tickets from the Melaka to Terengganu.
Melaka Bus Station
Bus services to Terengganu depart from Melaka Sentral Bus Terminal.
Terengganu Bus Station
Bus services from Melaka arrive in Terengganu at Hentian Bas MPKT, Jalan Syed Hussin, 20100 Kuala Terengganu, Terengganu, Malaysia.
About Redang Island
If you are after great beaches, snorkelling and scuba diving then Redang Island off the coast of Terengganu is one of the best places in Malaysia to go. To get to Redang Island you need to travel by boat. Year round ferry services to Redang Island depart from the town of Merang. Merang Jetty is 37.5 km by road to the north of Kuala Terengganu. During the high season, March to October, ferries also depart from Shahbandar Jetty in Kuala Terengganu. These ferries are operated by Berjaya Resorts and accept people who aren’t their guest only if there is room on the boat.

Redang Island is one of 9 islands which make up the Redang Archipelago. The island is dominated by large resorts, with few independent businesses or cheaper accommodation. The white sand beaches, clear waters and reefs which are relatively close to the shore make the island a premium location for the development of luxurious resorts. There are, however, often more affordable packages for short breaks available and if you can afford the room rate then Redang Island is an ideal destination for a tropical beach holiday.