There are 10 ways to get from Desaru to Klang by taxi, plane, tram, bus, train, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Senai International Airport, fly to Sultan Abdul Aziz Shah, tram
best- Take the taxi from Desaru to Senai-Airport-JHBtaxi
- Fly from Senai International Airport (JHB) to Sultan Abdul Aziz Shah (SZB)plane JHB - SZB
- Take the tram from Seri Setia to Klangtram
4h 27mRM 351–624Bus
cheapest- Take the bus from Bandar Penawar to Terminal Bersepadu Selatanbus
9h 26mRM 86–130Taxi, bus, train
- Take the taxi from Desaru to OPP Jalan Jambutaxi
- Take the bus from OPP Jalan Jambu to JB Sentralbus T20
- Take the train from Jb Sentral to Kl Sentraltrain Ets
8h 35mRM 108–195Drive 406.4 km
- Drive from Desaru to Klangcar 406.4 km
4h 28mRM 307–443Drive to Seletar Airport, fly to Sultan Abdul Aziz Shah
- Drive from Desaru to Seletar Airport (XSP)car
- Fly from Seletar Airport (XSP) to Sultan Abdul Aziz Shah (SZB)plane XSP - SZB
5h 5mRM 460–1,018Drive to Singapore Changi Airport, fly to Sultan Abdul Aziz Shah
- Drive from Desaru to Singapore-Changi-Airport-SINcar
- Fly from Singapore Changi Airport (SIN) to Sultan Abdul Aziz Shah (SZB)plane SIN - SZB
5h 1mRM 403–1,037Taxi to Senai International Airport, fly to Kuala Lumpur International Airport, train, tram
- Take the taxi from Desaru to Senai-Airport-JHBtaxi
- Fly from Senai International Airport (JHB) to Kuala Lumpur International Airport (KUL)plane JHB - KUL
- Take the train from Klia T2 to KL Sentraltrain
- Take the tram from Kl Sentral to Klangtram
5h 46mRM 292–568Drive to Singapore Changi Airport, fly to Kuala Lumpur International Airport, train, tram
- Drive from Desaru to Singapore-Changi-Airport-SINcar
- Fly from Singapore Changi Airport (SIN) to Kuala Lumpur International Airport (KUL)plane SIN - KUL
- Take the train from Klia T2 to KL Sentraltrain
- Take the tram from Kl Sentral to Klangtram
6h 25mRM 254–631Ferry, bus
- Take the ferry from Desaru Coast Ferry Terminal to Tanah Merah Terminalferry
- Take the bus from Golden Mile Tower Singapore to Klangbus
11h 33mRM 375–541Ferry, line 35 bus, line 168 bus, line 950 bus, train
- Take the ferry from Desaru Coast Ferry Terminal to Tanah Merah Terminalferry
- Take the bus from Tanah Merah Ferry Ter to Bedok Intbus 35 / ...
- Take the bus from Bedok Int to W'Lands Stn Exit 4bus 168
- Take the bus from Woodlands Temp Int to JB Sentral Bus Terbus 950
- Take the train from Jb Sentral to Kl Sentraltrain Ets
- Take the train from KL Sentral to Klangtrain
12h 33m
Senai International Airport (JHB) to Sultan Abdul Aziz Shah (SZB) flights
Questions & Answers
The cheapest way to get from Desaru to Klang is to bus which costs RM 85 - RM 130 and takes 9h 26m.
The fastest way to get from Desaru to Klang is to taxi and fly and tram which takes 4h 27m and costs RM 350 - RM 650.
No, there is no direct bus from Desaru to Klang. However, there are services departing from Bandar Penawar and arriving at Bd580 Wisma Hafiz via Kl1760 Suasana Sentral Loft and (M) Sa786 Hentian Bandar Seksyen 14. The journey, including transfers, takes approximately 9h 26m.
The distance between Desaru and Klang is 403 km. The road distance is 406.4 km.
The best way to get from Desaru to Klang without a car is to taxi and bus and train which takes 8h 35m and costs RM 100 - RM 200.
It takes approximately 4h 27m to get from Desaru to Klang, including transfers.
Desaru to Klang bus services, operated by LA Holidays, depart from Bandar Penawar station.
Desaru to Klang bus services, operated by LA Holidays, arrive at Terminal Bersepadu Selatan station.
Yes, the driving distance between Desaru to Klang is 406 km. It takes approximately 4h 28m to drive from Desaru to Klang.
There are 2380+ hotels available in Klang.
What companies run services between Desaru, Malaysia and Klang, Malaysia?
LA Holidays operates a bus from Bandar Penawar to Terminal Bersepadu Selatan 4 times a day. Tickets cost RM 40–55 and the journey takes 6h 30m. Mara Liner also services this route once daily.
- Website
- malaysiaairlines.com
Flights from Senai International Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- RM 140–470
Flights from Seletar Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- RM 400–900
Flights from Senai International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- RM 80–360
Flights from Singapore Changi Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- RM 130–750
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Tram from Seri Setia to Klang
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- RM 1–15
- Website
- KTMB
- Shuttle
- RM 1
- Express
- RM 10–15
Train from Jb Sentral to Kl Sentral
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Estimated price
- RM 9–50
- Website
- KTMB
- Shuttle
- RM 9–13
- Express
- RM 30–50
Tram from Kl Sentral to Klang
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- RM 1–16
- Website
- KTMB
- Shuttle
- RM 1–2
- Express
- RM 11–16
Tram from Kl Sentral to Klang
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- RM 1–16
- Website
- KTMB
- Shuttle
- RM 1–2
- Express
- RM 11–16
Train from Jb Sentral to Kl Sentral
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Estimated price
- RM 9–50
- Website
- KTMB
- Shuttle
- RM 9–13
- Express
- RM 30–50
- 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
- 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 270–390
- 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 270–390
- Schedules at
- batamfast.com
- Book at
- 12go.asia
- Ave. Duration
- 51 min
- Estimated price
- RM 85–230
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 Thanksgiving 2018: How to travel stress-free, The London Underground: Essential tips to navigate the Tube, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.







