Taking a train from TBS to Tanjung Malim is the best way to travel from Terminal Bersepadu Selatan bus station with regular KTM Komuter (commuter) services operated by Malaysia Railways (Keretapi Tanah Melayu Berhad).
Other options for travelling to Tanjung Malim by train from TBS Bus Terminal include taking a much more expensive and infrequent ETS train, or you can go by frequent LRT and MRT trains.
All trains depart from Bandar Tasik Selatan Railway Station (BTS), located just a short walk from TBS bus station and connected to the bus terminal building by walkway/pedestrian bridge.
(Jadual KTM Komuter BTS / TBS ke Tanjung Malim)
There are no longer any direct KTM Komuter trains to Tanjung Malim from TBS so you will have to use both Komuter routes in the Klang Valley to get there.
The first step of the journey by Komuter train is to travel from TBS to one of the KTM interchange stations at either KL Sentral, Kuala Lumpur, Bank Negara or Putra.
See the timetable link below for trains on this sector:
You then have to take a Komuter train to Tanjung Malim which operate on the Port Klang Line.
Please note: Due to upgrading work on the tracks between KL and Sungai Buloh station there are currently only a few Komuter trains a day on this part of the route.
If you want to travel at other times when there are no Komuter trains running on that sector, you can take the following route:
Take a Komuter train from TBS/BTS to KL Sentral >
Walk to Muzium Negara MRT station (via the pedestrian walkway which takes around 5 minutes).
Take an MRT from Muzium Negara to Sungai Buloh station >
You can then connect to a KTM Komuter train from Sungai Buloh to Tanjung Malim >
(Harga Tiket KTM TBS ke Tanjung Malim)
The "Cash Price" fare (tambang) for the Komuter trains from TBS / Bandar Tasik Selatan to Tanjung Malim is 11.40 MYR.
To see all the cash price fares for KTM Komuter trains to/from TBS / BTS click here >
Unfortunately, ETS trains that operate a direct service from TBS / BTS to Tanjung Malim are very infrequent (and are much more expensive).
To see the latest ETS train timetable click here >
Another option is to take a train from TBS to KL Sentral station >
From here you can connect to the much more frequent ETS trains that operate on the KL - Ipoh ETS route.
To see the KL to Ipoh ETS timetable click here >
LRT trains from TBS / BTS are by far the most frequent of all trains.
You can get to Tanjung Malim by taking the following route:
1) LRT train from TBS / BTS to Plaza Rakyat on the Sri Petaling LRT Line.
2) You then have to transfer to the Merdeka MRT station which is integrated with Plaza Rakyat station by a pedestrian walkway.
3) Then take the MRT train from Merdeka to Sungai Buloh on the Sungai Buloh - Kajang Line.
4) Finally, take the KTM Komuter train from Sg Buloh to Tg Malim >
Travelling this way will cost you:
5.80 MYR for the LRT / MRT from TBS to Sg Buloh.
9.00 MYR for the KTM Komuter train from Sg Buloh to Tg Malim.
Bandar Tasik Selatan KTM trains page >
Tanjung Malim KTM trains page >
See all Komuter timetables in Malaysia >
See all ETS timetables in Malaysia >
Other KTM Komuter train routes to/from TBS/BTS:
Book Transport / Hotels Online
Malaysia / Singapore:
- Bus >
- Train >
- Ferry >
Thailand / Laos / Cambodia / Vietnam...:
- Bus >
- Train >
- Ferry >
Find Cheap Flights in SE Asia >