- The earliest proposals to build a railway through Singapore was put up by engineer W. J. du Port at an estimated cost of $200,000. However, a trade slump resulted in the project being shelved.
- Sir Andrew Clarke announced his support for the construction of a railway for private use.
- Class A locomotives first appeared in 1884 for Perak and 1885 for Selangor.They were only given the Class A classification sometime after the formation of FMSR in July 1901 and there were 18 in all, plus 7 similar B class. They were also used by the Singapore, Malacca and Johore Railways.
- The first section of the Malayan Railway was a seven and a half mile track, opened between Taiping and Port Weld,serving the main mining area in Larut. Service began on 1 February 1885, lasting until 1941.
- First Kuala Lumpur Station known as Kuala Lumpur and was located near Market Street opened in 19 September 1886.
- The next section opened was the 21-mile run between Kuala Lumpur and Klang River (Bukit Kuda),Residen Station was built within this line.
- July 1888 first train crash in the country occurred in Sungai Kerawai near Teluk Anson, Perak.
- July 1891 - Opening section between Sungei Ujung (Seremban) - Port Dickson
- Three 0-6-2T locomotives (later FMSR Class J) built for the Sungei Ujong Railway in 1891.
- Official records show the date of the second Kuala Lumpur Station as 1892-1909 (can't confirm an opening date). It was the first station on the site of the present KLO station. When it opened the station at Market St. became a goods station. If it did open in 1892 it would make Sultan Street Station the fourth in KL as Residents station opened in 1892.
- 1 July 1892 -Opening section Kamunting - Ulu Sepetang.
- 7 November 1892 - Opening section Kuala Lumpur - Batu Junction - Rawang.
- 19 May 1893 - Opening section Teluk Anson.
- 1st June 1893 - Second railway building in Kuala Lumpur, Sultan Street station was opened
- 1 June 1893 - Opening section Kuala Lumpur - Pudu.
- 10 July 1893 - Opening section Rawang - Serendah.
- 6 September 1893 - Opening section Tapah Road.
- 17 October 1893 - Opening section Batu Gajah - Ipoh.
- Elephant derailed a train (Teluk Intan).
- 27 April 1894 - Opening section Kota Bharu - Batu Gajah.
- Opening section Parit Jawa - Sungai Pulai.
- 29 September 1894 - Opening section Tapah Road - Talam.
- 6 October 1894 - Opening section Serendah - Kuala Kubu.
- 1 March 1895 - Pudu station was opened.
- 1 March 1895 - Opening section Pudu - Sungei Besi.
- 18 March 1895 - Opening section Talam - Kampar.
- 1 May 1895 - Opening section Kampar - Kota Bharu.
- 1 June 1896 - Opening section Ipoh - Tanjong Rambutan.
- 27 November 1896 - Opening section Tanjong Rambutan - Chemor.
- 5 July 1897 - Opening section Chemor - Sungei Siput.
- 14 August 1897 - Opening section Sungei Besi - Kajang.
- 1 July 1898 - Opening section Sungei Siput - Enggor.
- 1 January, the extension from Klang to Port Swettenham, nearly 5 miles, was opened for passenger traffic. Terminus of the railway, on Klang Straits, and extensive wharves have been constructed.
- 1 July 1899- Opening section Prai Bukit - Mertajam.
- 1 September 1899 - Opening section Ulu Sepetang - Pondok Tanjong.
- 1 November 1899 - Opening section Krian River - Bagan Serai.
- Frank Swettenham had planned to connect the FMSR from Prai to Singapore passing through Johor.
- Construction of railway line between Gemas and Johor begin.
- A single 4-4-2 tank locomotive (later FMSR Class K) built for the Sungei Ujong Railway.
- 1 August 1900 - Opening section Kuala Kubu - Kalumpang
- 1 September 1900 - Opening section Bukit Mertajam - Nibong Tebal
- 15 September 1900 - Opening section Enggor - Kuala Kangsar
- 1 November 1900 - Opening section Perak boundary - Tanjong Malim
- 1 November 1900 - Opening section Kalumpang - Tanjong Malik
- The main backbone of railway tracks linked Penang (Prai) to Seremban.
- Opening of the Victoria Railway Bridge across Perak River in Perak.
- Formation of F.M.S.R in July 1901 at which time the Perak and Selangor Railways were still separated until the completion of bridges in 1903.
- 1 May 1901 - Opening section Bagan Serai - Alor Pongsu.
- 1 July 1901 - Opening section Kuala Kangsar - Padang Rengas.
- Two pairs of 4-6-0 locomotives built for the Selangor Railway became FMSR class D when they were taken over by the FMSR in July 1901. .
- A pair of 4-6-0 locomotives built for the Perak Railway became FMSR Class E when they were taken over in July 1901.
- A pair of 4-4-0 locomotives built for the Selangor Railway became F class when taken over by the FMSR in July 1901.
- 15 Sept 1901 - Port Swettenham officially opened to traffic.
- 1 February 1902 - Opening section Alor Pongsu - Pondok Tanjong
- 1 May 1902 - Opening section Taiping Bukit - Gantang
- 1 May 1902 - Opening section Tapah Road - Bidor
- 1 May 1902 - Opening section Nibong Tebal - Krian River
- 14 June 1902 - Opening section Kajang - Bangi
- First Bukit Timah Station opened in 1903 by Pei Wah avenue and lasted until 1932 when the second station was opened on the new deviation line to Tanjong Pagar.
- 1 Jan 1903 - The Singapore-Kranji Railway line was announced completed. The section from Tank Road to Bukit Timah was opened.
- 1 February 1903 - Opening section Bangi - Batang Benar.
- 2 April 1903 - Opening section Batang Benar - Seremban.
- 10 Apr 1903 - The Woodlands extension was completed. The first passenger trains began transporting travelers to Bukit Timah Station.
- 15 July 1903 - Opening section Bukit Bantang - Padang Rengas.
- 15 July 1903 - Opening section Bidor - Sungkai.
- 15 July 1903 - Opening section Slim River - Tanjong Malik.
- 15 August 1903 -Opening section Sungkai Slim - River.
- Railway line between Perai - Seremban complete.
- Line between Tank Road and Woodlands in Singapore opened for service.
- Amalgamation of Perak and Selangor State Railways to form FMS Railways, ownermanager of PortSwettenham
- 15 July 1905 - Opening section Seremban - Tampin
- 1 December 1905 - Opening section Tampin - Malacca Town
- 1 December 1905 - Opening section Batu Road - Batu Caves
- 1 October 1906 - Opening section Tampin - Gemas.
- 21 Jan 1907 - The extension to Pasir Panjang was completed.
- Sixty engines of the Class H being built between 1907 - 1914
- The first batch of 5 Class I were delivered from Kitson in 1908.
- 1 March 1908 - opening section Gemas - Segamat
- 15 October 1908 - Opening section Ipoh - Tronoh.
- Keretapi Sungei Ujong was purchase by FMSR in Julai 1908 after 7 years operational.
- 24 March 1909 - Opening section (junction) Teluk Anson - New Wharves.
- 1 July 1909 - Opening section Segamat - Johore Bahru.
- 11 September 1909 - Opening section Tronoh - Tronoh mines.
- The West Coast Line between Prai in Penang state and Johor Bahru completed and opened.
- The Johore Railway was completed delivering most of the surface mail from central and western Peninsular Malaya due for Singapore.
- 4 April 1910 - Opening section Gemas - Bahau.
- 4 April 1910 - Opening section Bahau - Kuala Pilah.
- 1 October 1910 - Opening section Bahau - Triang.
- Construction of Kuala Lumpur Railway Station begin.
- 1 August 1911 - Opening section Triang - Semantan
- 1 March 1912 - Opening section Semantan - Kuala Krau
- 16 November 1912 - Opening section Kuala Krau - Kuala Teh
- Railway line construction in Kedah between Bukit Mertajam and Alor Setar begin.
- The Johore locomotives were taken over by the FMSR in 1912 1913
- 1 February 1913 - Opening section Connaught Bridge - Junction Kapar.
- 15 May 1913 - Opening section Kuala Teh - Tembeling.
- 1 June 1913 - Opening section Kapar - Jeram.
- 1 September 1913 - Opening section Jeram - Assam Jawa.
- 1 September 1913 - Opening section Port Swettenham Junction - Salak South Junction.
- Beginning study in Perlis for railway construction to connect Perlis and Kedah with other Malay State.
- The Singapore Government Railway was purchased by the FMSR.
- 15 February 1914 - Opening section Assam Jawa - Kuala Selangor
- 1 May 1914 - Opening section Ampang Junction - Ampang
- 4 May 1914 - Opening section Tumpat Tanah - Merah
- 19 October 1914 - Opening section Bukit Mertajam Pinang Tunggal
- Railway line construction from Alor Setar to Padang Besar begin.
- 1 March 1915 - Opening section Pinang Tunggal - Gurun.
- 1 July 1915 - Opening section Tanah Merah Riverside.
- 1 September 1915 - Opening section Kuang Junction - Batu Arang.
- 4 October 1915 - Opening section Gurun - Alor Star.
- 15 October 1917 - Opening section Alor Star - Bukit Ketri
- 15 October 1917 - Opening section Tembeling - Kuala Lipis
- Kuala Lumpur Railway Station construction complete.
- 1 February 1918 - Opening section Batu Arang - Batang Berjuntai
- 1 March 1918 - Opening section Bukit Metri - Padang Besar
- The properties and estates previously under the Singapore Railway were sold to the Government of the Federated Malay States for $4,136,000 and the railway renamed the Federated Malay States Railway (F.M.S.R.)
- 1 March 1918 - Connection with Siam rail network, Hat Yai - Padang Besar
- 1 July 1918 - F.M.S.R network begin it's service with Siam rail network.
- First International Express from Thonburi to Malaya
- 1 September 1920 - Opening section Pasir Mas - Rantau Panjang
- 16 March 1921 - Opening section Kuala Lipis - Padang Tungku
- FMSR numbers 214 to 233, the FMSR Class L was introduced in 1921
- 01 November 1921 - Hat Yai-Sungai Kolok Line opened ; bridge connecting with FMSR at Rantau Panjang
- Rail construction to east coast from Mersing begin
- 17 September 1923 - Opening section Johore Bahru - Woodlands
- 15 November 1923 - Opening section Padang Tungku - Chigar Perah
- First train carrying goods travels across the Malaysia-Singapore Causeway on 17 September ; followed by the first passenger train on 1 October the same year.
- 21 July 1924 - Opening section Tanah Merah - Krai
- 1 August 1924 - Opening section Kuala Kubu Road - Rasa (deviation)
- 7 September 1925 - Opening section Salak South Junction - Sungei Besi (2nd track)
- 17 October 1927 - Opening section Krai - Manek Urai
- 5 December 1927 - Opening section Chigar Perah - Merapoh
- 14 July 1930 - Opening section Merapoh - Gua Musang
- 14 July 1930 - Opening section Manek Urai - Kuala Gris
- 5 September 1931 - Opening section Gua Musang - Kuala Gris
- East Coast Line between Gemas and Bahau, Mentakap, Kuala Lipis, Gua Musang, Tumpat and Sungai Golok completed with the opening of the last stretch between Gua Musang and Kuala Gris in Kelantan.
- 3 May 1932 - Opening section Bukit Timah Singapore, Tanjong Pagar
- The Tanjong Pagar Station was officially opened by Sir Cecil Clementi.
1936 - 1937
- The Tank Road to Bukit Timah line is dismantled.
- Malayan Railway Administration were created under The Malayan Railway Ordinance 1948 to manage railways previously managed by the states under FMS Railway. Malayan Railway Administration was later renamed as Keretapi Tanah Melayu (KTM).
- KTM introduce AWT to guard railway service from communist.
- Port division created in KTM
- Port Klang Authority was established on 1 July 1963, taking over the administration of Port Klang from the Malayan Railway Administration.
- 11 Nov 1965 : A six mile-long branch was added to the Singapore line, spanning Jurong and Bukit Timah. 1967
- Construction of Penang Swing Bridge and opened by Duli Yang Maha Mulia Seri Paduka Baginda Tuanku Ismail Nasiruddin Shah Ibni Almarhum Sultan Zainal Abidin Shah - 14 September 1967.
- KTMB had started a weekend train service to Port Dickson on June 1, 1977, due to public requests but discontinued the service several years later because of poor response.
- Rehabilitation of 327 Kms. track from Paloh to Singpore & from Slim River to Seremban (1988-1994) - US$ 70 million.
- Arriving Class 25 (25101 - 25112) locomotive from General Motors, Ontario, Canada .
- Double tracking of Rawang - Seremban railway line (1990- 1994)
- Double tracking of KL - Port Klang railway line (including spur line to Subang and Sentul (1991-1994)
- 21 Sep 1991 : Railway Act 1991 was tabled and approved by Parliament.
- 1 Aug 1992 - KTM Berhad is corporatised under the Malaysian Railway Act of 1991 although it remains wholly-owned by the Malaysian government.
- Sep 1993 - The Eastern Oriental Express becomes the first train service to take passengers from Singapore and Kuala Lumpur to Bangkok.
- Changes in immigration policies in 1993 when the immigration checkpoint at Tanjong Pagar was moved to Woodlands railway station.
- Government approved the construction of new electrified railway system for KTMB Commuter Services.
- Widening of railway tunnel near Seremban (1994-1995)
- The first electrified train system known as Electrified Multiple Unit (EMU) is bought in. 18 set EMU class 81 was bought from manufacturer Janbacher Transport, Austria /Hungary.
- The Government awarded the contract to build KL Sentral integrated railway station to a concession company KL Semasa Sentral Sdn Bhd consist of MRCB group in consortium with KTMB.
- 3 August 1995 - The first KTM Komuter trains began taking passengers between Kuala Lumpur and Rawang. Free trips were offered until 11 August 1995.
- 14 August 1995 - Commercial operations begin for the KTM Komuter between Kuala Lumpur and Rawang. It was then extended to Salak South on 29 September 1995.
- 28 August 1995 - Operations between Sentul and Shah Alam began. Service was extended to Klang on 29 September 1995.
- 20 November 1995 - The Rawang-Kuala Lumpur service extended to Kajang.
- 18 December 1995 - Entire KTM Komuter network opened with final stretch to Seremban opened.
- EMU Class 81 to serve commuters
- Track linking from Port Klang to Pulau Indah (1997-1999)
- Construction of Pelabuhan Tanjung Pelepas - Johor rail link (1999- 2002) 2001
- Government decided to put privatization of KTMB on-hold as it was not financially viable. KTMB suffered considerable amount of money losses for commuter and long distance passenger services. Only the freight train service was profitable. Renong group pull back its interest to take over KTMB.
- KTMB was put back under internal management.
- Class 29 Powerful diesel locomotives being supplied to KTMB from China.
- 1 July 2005 - KTM Komuter network began accepting Touch 'n Go electronic farecards.
Sumber dari http://malayanrailway.com