There are 6 ways to get from Desaru to Iskandar Puteri by taxi, bus, ferry, subway, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus via Pasir Gudang
best- Take the taxi from Desaru to OPP Jalan Jambutaxi
- Take the bus from OPP Jalan Jambu to JB Sentralbus T20
- Take the bus from JB Sentral to Persiaran Indahbus T33
2h 46mRM 131–161Drive 94.6 km
cheapest- Drive from Desaru to Iskandar Putericar 94.6 km
1h 9mRM 87–126Ferry, subway, bus
- Take the ferry from Desaru Coast Ferry Terminal to Tanah Merah Terminalferry
- Take the subway from Bedok to Tuas Linksubway Ew
- Take the bus from Opp Tuas Link Station to 7E Nusa Heightbus Cw7
5h 32mRM 264–306Taxi
- Take the taxi from Desaru to Iskandar Puteritaxi 94.6 km
1h 9mRM 210–250Ferry, bus
- Take the ferry from Desaru Coast Ferry Terminal to Tanah Merah Terminalferry
- Take the bus from Bedok Int to Jurong East Intbus 197
- Take the bus from Jurong East Interchange to Rumah Rakyat Iskandarbus
6h 23mRM 268–314Taxi, bus
- Take the taxi from Desaru to Larkin Sentraltaxi
- Take the bus from Larkin Sentral to Opp Eco Botanicbus T41
1h 18mRM 133–160
Comparing Your Travel Options
The cheapest way to get from Desaru to Iskandar Puteri is to drive which costs RM 85 - RM 130 and takes 1h 9m.
The fastest way to get from Desaru to Iskandar Puteri is to drive which takes 1h 9m and costs RM 85 - RM 130.
The distance between Desaru and Iskandar Puteri is 127 km. The road distance is 94.6 km.
The best way to get from Desaru to Iskandar Puteri without a car is to taxi and bus via Pasir Gudang which takes 2h 46m and costs RM 130 - RM 170.
It takes approximately 2h 46m to get from Desaru to Iskandar Puteri, including transfers.
Yes, the driving distance between Desaru to Iskandar Puteri is 95 km. It takes approximately 1h 9m to drive from Desaru to Iskandar Puteri.
There are 2794+ hotels available in Iskandar Puteri.
What companies run services between Desaru, Malaysia and Iskandar Puteri, Malaysia?
There is no direct connection from Desaru to Iskandar Puteri. However, you can take the taxi to OPP Jalan Jambu, take the bus to JB Sentral, take the bus to Persiaran Indah, then take the taxi to Iskandar Puteri. Alternatively, you can take a vehicle from Desaru to 7E Nusa Height via Desaru Coast Ferry Terminal, Tanah Merah Terminal, Tanah Merah Ferry Ter, Bedok Stn Exit B, Bedok, Tuas Link, and Opp Tuas Link Station in around 5h 32m.
- Phone
- 1800 336 8900
- Website
- SMRT
Subway from Bedok to Tuas Link
- Ave. Duration
- 1h 29m
- Frequency
- Every 10 minutes
- Estimated price
- RM 7–10
- Website
- SMRT
- Phone
- +60 7 360 2244
- [email protected]
- Website
- Causeway Link
Bus from OPP Jalan Jambu to JB Sentral
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- RM 12–18
- Schedules at
- Causeway Link
Bus from JB Sentral to Persiaran Indah
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- RM 7–11
- Schedules at
- Causeway Link
Bus from Opp Tuas Link Station to 7E Nusa Height
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Estimated price
- RM 4–7
- Schedules at
- Causeway Link
Bus from Jurong East Interchange to Rumah Rakyat Iskandar
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- RM 6–15
- Schedules at
- causewaylink.com.my
Bus from Larkin Sentral to Opp Eco Botanic
- Ave. Duration
- 16 min
- Frequency
- Hourly
- Estimated price
- RM 5–8
- Schedules at
- Causeway Link
- Phone
- 1800 - 287 2727
- [email protected]
- Website
- SBS Transit
Bus from Bedok Int to Jurong East Int
- Ave. Duration
- 2h 5m
- Frequency
- Every 20 minutes
- Estimated price
- RM 7–11
- Website
- SBS Transit
- Phone
- 1800-248-0950
- [email protected]
- Website
- Tower Transit Singapore
Bus from Bedok Int to Jurong East Int
- Ave. Duration
- 2h 12m
- Frequency
- Every 20 minutes
- Estimated price
- RM 9–11
- Website
- Tower Transit Singapore
- Phone
- +65 6270 2228
- [email protected]
- Website
- batamfast.com
Ferry from Desaru Coast Ferry Terminal to Tanah Merah Terminal
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- RM 230–260
- Schedules at
- batamfast.com
- Book at
- 12go.asia
Ferry from Desaru Coast Ferry Terminal to Tanah Merah Terminal
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- RM 230–260
- Schedules at
- batamfast.com
- Book at
- 12go.asia
- Ave. Duration
- 57 min
- Estimated price
- RM 85–250
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 Need to know: Jadrolinija, Getting to Rome from the airport, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.












