MENU
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.
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.
We use cookies to enhance your experience and to help us understand how to improve usability. By continuing to use this site, you agree to receive cookies. For more information please read our Cookie Policy.