Customer Services: +1 928 352 8770
FAQs by category
Select Type

How To Go From Johor Bahru To Desaru Coast?

Getting from Johor Bahru (JB) to the Desaru Coast is straightforward, with the primary options being by car or bus. The quickest and most convenient method is to travel by car, which takes approximately one hour to cover the 71-kilometer distance. You can self-drive, hire a private taxi, or use a ride-hailing service like Grab for a direct trip to your destination in Desaru. This is often the preferred choice for families or those carrying more luggage.

For a more budget-friendly alternative, a direct bus service is available. Causeway Link operates buses from JB Sentral Bus Terminal to Desaru Coast Riverside.

  • Journey Time: The bus trip takes about 90 minutes.
  • Schedule: Buses run daily, with increased frequency on Fridays, Saturdays, and Sundays to accommodate weekend travelers.
  • Booking: Tickets can be purchased online in advance, which is recommended, or at the terminal counter.

While a more complex public bus route via Kota Tinggi exists, the direct bus or a private car are the most efficient choices. Driving offers maximum flexibility, whereas the bus provides an economical and simple alternative for reaching the popular beach resorts and attractions along the Desaru Coast.

Live Chat
COOKIE SETTINGS