Malaysia Country Guide

Getting In


By Train

The national railway system or network in Malaysia is the state-run Keretapi Tanah Melayu (KTM) or Malayan Railways, covering 1,849 kilometres (1,149 miles) of track within Peninsular Malaysia. The KTM network extends southward into Singapore and northward into Thailand. However, there is no railway service from Indonesian Borneo (southern Borneo) with the East Malaysian states of Sabah or Sarawak in northern Borneo.
Save on your hotel -

View from a train

To & from Thailand
Direct sleeper train services operated by the State Railway of Thailand connect Bangkok (Thailand) and Butterworth near Penang (Malaysia), while KTM runs trains between Hat Yai (Thailand) and Kuala Lumpur (Malaysia). Both trains cross the border at Padang Besar where Thai and Malaysia immigration formalities are all conveniently done in the station. There is also a less used eastern route from Hat Yai to Thai border town Sungai Kolok, but there are no through trains to the nearby Malaysian station at Wakaf Bahru (near Kota Bharu) in Kelantan.
KTM railway station

At a KTM railway station

To & from Singapore
Singapore is the southern terminus of the Malayan Railways network. Comfortable overnight sleeper and somewhat misnamed daytime "express" trains connect Singapore with Kuala Lumpur and Tumpat, near Kota Bharu. Bizarrely, tickets purchased at the Singapore station are twice as expensive as those purchased in Malaysia; you can save quite a bit by crossing the border from Singapore into Johor Bahru and taking the train from here. You have the option of buying your tickets online but must book at least 48 hours in advance.

KTM train
Inside a KTM train
Country Guide
Hotels in Malaysia
Click here for the best hotel deals -

Guide Southeast Asia  l  About Site  l  Terms of Use  l  Privacy Policy  l  Creative Commons  l  Site Map  l
Written content sourced and credited to this Wikitravel page.