The salary trajectory of a Train Service Controller ranges between locations and employers. The salary starts at SGD 37,600 per year (estimate) and goes up to SGD 200,039 per year (estimate) for the highest level of seniority.
The estimated average salary for a Train Service Controller at SMRT is SGD 113,990 per year or SGD 55 per hour, but some professionals have reported earning up to roughly SGD 184,302 per year (90th percentile). The typical pay range is between SGD 89,406 (25th percentile) and SGD 147,461 (75th percentile) annually. This is based on 36 salaries submitted by SMRT Train Service Controller professionals on Glassdoor, as of Jul 2026.