Transport for Wales manage the station and also run all the trains that stop there. Their trains run west to Aberystwyth and Pwllheli and east to Shrewsbury. The trains that run east usually continue past Shrewsbury and end at Birmingham International, the station that serves Birmingham Airport.