There are 4 ways to get from Kukup to Desaru by subway, ferry, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Subway, ferry
best- Take the subway from Tuas Link to Bedoksubway Ew
- Take the ferry from Tanah Merah Terminal to Desaru Coast Ferry Terminalferry
5h 25mRM 316–365Drive 119 km
cheapest- Drive from Kukup to Desarucar 119 km
1h 44mRM 110–159Bus, ferry
- Take the bus from Jurong East Int to Bedok Intbus 197
- Take the ferry from Tanah Merah Terminal to Desaru Coast Ferry Terminalferry
6h 46mRM 313–362Taxi
- Take the taxi from Kukup to Desarutaxi 119 km
1h 44mRM 200–240
Comparing Your Travel Options
The cheapest way to get from Kukup to Desaru is to drive which costs RM 110 - RM 160 and takes 1h 44m.
The fastest way to get from Kukup to Desaru is to drive which takes 1h 44m and costs RM 110 - RM 160.
The distance between Kukup and Desaru is 146 km. The road distance is 119 km.
The best way to get from Kukup to Desaru without a car is to subway and ferry which takes 5h 25m and costs RM 310 - RM 370.
It takes approximately 5h 25m to get from Kukup to Desaru, including transfers.
Yes, the driving distance between Kukup to Desaru is 119 km. It takes approximately 1h 44m to drive from Kukup to Desaru.
There are 215+ hotels available in Desaru.
What companies run services between Kukup, Malaysia and Desaru, Malaysia?
There is no direct connection from Kukup to Desaru. However, you can take the taxi to Tuas Link, take the subway to Bedok, walk to Bedok Stn Exit B, take the line 35 bus to Tanah Merah Ferry Ter, walk to Tanah Merah Terminal, take the ferry to Desaru Coast Ferry Terminal, then take the taxi to Desaru. Alternatively, you can take a vehicle from Kukup to Desaru via CIQ In, Jurong East Interchange, Jurong East Int, Bedok Int, Tanah Merah Ferry Ter, Tanah Merah Terminal, and Desaru Coast Ferry Terminal in around 6h 46m.
- Phone
- 1800 336 8900
- Website
- SMRT
Subway from Tuas Link to Bedok
- Ave. Duration
- 1h 29m
- Frequency
- Every 10 minutes
- Estimated price
- RM 7–10
- Website
- SMRT
- Phone
- 1800 - 287 2727
- customercare@sbstransit.com.sg
- Website
- SBS Transit
Bus from Jurong East Int to Bedok Int
- Ave. Duration
- 2h 6m
- Frequency
- Every 15 minutes
- Estimated price
- RM 6–10
- Website
- SBS Transit
- Phone
- 1800-248-0950
- feedback@towertransit.sg
- Website
- Tower Transit Singapore
Bus from Jurong East Int to Bedok Int
- Ave. Duration
- 2h 10m
- Frequency
- Every 20 minutes
- Estimated price
- RM 9–11
- Website
- Tower Transit Singapore
- Phone
- +65 6270 2228
- reservations@batamfast.com
- Website
- batamfast.com
Ferry from Tanah Merah Terminal to Desaru Coast Ferry Terminal
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- RM 230–260
- Schedules at
- batamfast.com
- Book at
- 12go.asia
Ferry from Tanah Merah Terminal to Desaru Coast Ferry Terminal
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- RM 230–260
- Schedules at
- batamfast.com
- Book at
- 12go.asia
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Heathrow Airport into central London, Travelling by boat in Italy, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.















