Bus

Bus from Kuala Lumpur to Kuala Besut.

Bus is the most popular transportation options among tourists to travel from Kuala Lumpur to Kuala Besut Station. The bus or shuttle services is also available from other cities or tourists destinations such as from Taman Negara or Cameron Highlands.

From Kuala Besut Bus station, walk to Kuala Besut Jetty, estimated 800 m distance or 10 minutes walking. From Kuala Besut Jetty continue by boat to Perhentian Island.

Alternative option, get a bus to  Jerteh (the nearest towns to Kuala Besut Jetty) if there is no bus from your location to Kuala Besut Station. Below are a few suggestions, how to plan your journey by bus.

  • Bus from Kuala Lumpur  to Kuala Besut
  • Bus from Singapore to Kuala Lumpur then from Kuala Lumpur to Kuala Besut
  • Bus from Penang to Kuala Besut
  • Bus from Kota Bharu to Kuala Besut
  • Bus from Kuala Terengganu to Jerteh
  • Bus from Kuantan to Jerteh
  • Bus from Malacca to Jerteh
  • Bus from Mersing to Jerteh

To check and book your bus ticket – click here

Bus From Kuala Lumpur  to Kuala Besut Station or Kuala Besut Jetty

Option 1: Bus From Kuala Lumpur to Kuala Besut Station

From Kuala Lumpur, choose any buses straight to Kuala Besut Station. From there, walk about 800 m to Kuala Besut Jetty. This is the best option which takes about 8 hours journey from Kuala Lumpur. A few bus providers operate on this route. Among them are Mahligai Express, Mutiara Express and Transnasional.

To check and buy your bus ticket  – click here

Option 2: Bus From Kuala Lumpur  to Jerteh

Get a bus from Kuala Lumpur to Jerteh. From there, continue your journey to Kuala Besut Jetty by taxi (takes about 20 minutes journey). A few bus operators on this route such as Transnasional and Perdana.

To check and buy your bus ticket  – click here

Bus From Singapore  to Kuala Lumpur and then to Kuala Besut Station

Bus From Singapore to Kuala Besut Station

There is no direct bus services from Singapore to Kuala Besut Station. Therefore, from Singapore, go to Kuala Lumpur and then from Kuala Lumpur get a bus to Kuala Besut Station. From there, walk to Kuala Besut Jetty with estimated distance 800 m.

To check and buy your bus ticket online – click here

Bus from Penang to Kuala Besut Jetty

Option 1: Bus from Penang to Kuala Besut or Kuala Besut Jetty 

From Penang, choose any buses straight to Kuala Besut. A few bus operators operate on this route including Cekap Express. From Kuala Besut Bus Station walk 800m to Kuala Besut Jetty

To check and buy your bus ticket online – click here

Option 2: Bus from Penang to Kuala Lumpur then to Kuala Besut Station

From Penang go to Kuala Lumpur. Then continue your journey from Kuala Lumpur to Kuala Besut Station. From the bus station, walk 800 m to Kuala Besut Jetty.

Bus from Kota Bharu to Kuala Besut Station

Option 1: Bus from Kota Bharu to Kuala Besut Station

From Kota Bharu, choose any services straight to Kuala Besut Station. A few bus operators operate on this route including Cekap Express and Transnasional. From Kuala Besut station, walk to Kuala Besut Jetty.

To check and buy your bus ticket online – click here

Option 2: Bus from Kota Bharu to Jerteh then to Kuala Besut Jetty

From Kota Bharu go to Jerteh. From jerteh, you need to take a taxi to Kuala Besut Jetty, with estimated 20 min journey.

Bus from Kuala Terengganu  to Jerteh then to Kuala Besut Jetty

From Kuala Terengganu, go to Jerteh. From there take taxi to Kuala Besut Jetty  to Kuala Besut Jetty with estimated 20 min journey.

To check and buy your bus ticket online – click here

 

Bus from other locations

To check and book you bus ticket from any of your locations, just insert any cities where you are From (Start Point) to the following Destination:

Option 1: To Kuala Besut

Option 2: To Jerteh

Option 3: To Kuala Terengganu

Option 4: To Kota Bharu

To check and buy your bus ticket online – click here

* Some of the bus operators are not selling their ticket through our recommended site. You need to contact or walk in to their counter for the ticket. Alternatively check their individual website.