First station The first Sungai Buloh railway station opened in 1892 when the section of the main railway line (now the
KTM West Coast railway line) between Batu Junction and Rawang was completed and opened for service.
Old KTM Komuter station The station underwent massive refurbishment as part of the Klang Valley electrification and double-tracking project, which saw the station becoming one of the stops for the new
KTM Komuter service in 1995. The station was originally on the - line until 2016, when a revamp of the KTM Komuter service network saw the station serving the , with trains running between and . The station was built with four tracks, comprising two side platforms serving the two outer tracks, and two inner tracks serving as bypass routes for freight trains that did not stop at the station. A pedestrian overhead bridge, which was later retrofitted with lifts to make it disabled-friendly, linked the two platforms. The main entrance, along with the main station building, was located on the southbound platform. In 2010,
KTM ETS intercity services were introduced to the station and have been serving it ever since.
Integrated interchange station When construction of the
Klang Valley Mass Rapid Transit (KVMRT) project began in 2010, the MRT station was designed to be one of four interchange stations between the MRT Kajang Line (prior to its switch to the MRT Putrajaya Line) and the KTM Komuter railway network. The other interchange stations are (connecting to ), (connecting to ), and . The new station was constructed next to the then-existing KTM station building, occupying what was previously an at-grade open-air car park. The MRT section and the common concourse of the station, which partially spans over the KTM tracks, were built while the KTM station remained fully operational throughout the construction period. The integrated station was officially opened as part of the Phase One launch of the MRT Kajang Line on 16 December 2016. With the completion and opening of the new integrated station, the old KTM station structure was dismantled. The KTM ticketing office and other administrative offices were relocated to the common concourse of the new station building. Only the original KTM station platforms were retained, while the old entrance at the southbound platform was permanently sealed off. The platforms were renovated to enable direct access to the new KTM concourse.
Park and ride facility As part of the construction of the MRT Kajang Line, a six-storey multi-storey
park and ride facility was also constructed at this station. The facility provides 1,236 parking bays for cars and 258 for motorcycles. The parking charge is RM4.30 per day for cars and RM1.10 for motorcycles. Parking fees can only be paid using
Touch 'n Go cards. ==Train services==