The station is managed by Avanti West Coast, who also provide the majority of trains that stop there. Northern Trains, East Midlands Railway, West Midlands Trains and Transport for Wales also provide regular trains from the station. CrossCountry provide one early morning train a day.