Trains from Caersws station are usually every two hours in each direction from Monday to Saturday, with some extra trains in the morning and evening for commuters travelling to and from work. On Sundays, trains also run every two hours, but there are fewer trains to Pwllheli.