By Train

Keretapi Tanah Melayu Berhad (KTM), or Malayan Railways, connects to both Singapore and Bangkok. The trip from Singapore to Kuala Lumpur takes 7 to 10 hours; from Bangkok to Kuala Lumpur is about two days.

It is possible to travel by rail within and to Peninsular Malaysia via Thailand and from Singapore. Malayan Railways or Keretapi Tanah Melayu Berhad (KTM) connects all major towns in the Peninsular. First, Second or Economy Class air-conditioned coaches are available.

The northbound Ekspres Langkawi departs nightly from Kuala Lumpur to Arau in Kedah. Arriving in the morning, it then proceeds to Hatyai, Thailand before returning back to Arau in the evening.

Senandung Malam is a KL-Butterworth-KL and KL-Singapore-KL sectional nightly service. Sleeping berths are provided in the first and second class coaches.

All express services have a restaurant coach serving local and continental cuisine. Tickets may be purchased 60 days in advance from the date of travel. Children aged from four to twelve are charged half the adult fare whilst those below four travel free. Available to foreign tourists is the 30-day or 10-day Tourist Railpass which provides unlimited travel on KTM during that period.