There a three KTM trains a day that operate on a daily basis departing from Singapore's Woodlands railway station for Kuala Lumpur's KL Sentral railway station.
For those who like to travel overnight by train there is one departure a day.
This is a great way to travel from Singapore to Kuala Lumpur as you can cheaply buy a ticket for a sleeping berth, get a good nights sleep while you travel and arrive bright and early in KL city.
Much better than a bus (in my opinion).
Train No 2
Train No 12
Train No 24
Recommended Budget Accommodation in KL
For ticket prices for the above trains from Singapore to Kuala Lumpur :
If you are thinking of travelling from Singapore to Malaysia by train you can save yourself over 50% of your train fare by travelling from Johor Bahru (JB Sentral) rather than leaving from Woodlands station.
This is due to some strange rule of having to pay in Singapore Dollars the same fare as if it were Malaysian Ringgit.
So basically you pay over double the prices for your tickets purchased in Singapore, than you do if you leave from JB, just 5 minutes over the causeway and easily reached by bus.
Arriving at the large transport hub of KL Sentral in Kuala Lumpur you can reach anywhere in the city by bus or city trains that depart from here.
There is also bus connections or a high speed direct train to KLIA Airport.
For accommodation in Kuala Lumpur visit our budget hotels page for some of the best cheap hotels in the city or click here for a full list of available hotels in KL.