The station has a basic half-hourly off-peak service Mondays to Sundays, westbound to ,  Queen St Low Level and  and eastbound to  and Edinburgh Waverley.
A regular train service is available at the station, running hourly on weekdays in both directions, with stops at  Queen Street Low Level and  and  Edinburgh Waverley.