As of October 2018, train services run on two routes:
Transport for Wales service from Birmingham International to Holyhead.

Transport for Wales service from Holyhead to Cardiff.

These combine to give a basic hourly frequency between Shrewsbury and Chester (Mon - Sat).
Two early morning northbound trains terminate short at Wrexham General on weekdays (one of which connects with the Avanti West Coast service to London Euston), whilst one morning and one evening train start from there.
Others at the start and end of day run between Chester and Shrewsbury only, though there is also one late evening weekday through train to Manchester Piccadilly and three that run to Llandudno rather than Holyhead (with one in the opposite direction).
On Sundays, there is a two-hourly service (with occasional extras) each way, mostly running between Chester and Birmingham International (though there are three trains to Holyhead and two to Cardiff).
As of October 2018, train services run on two routes:
Transport for Wales service from Birmingham International to Holyhead.
Transport for Wales service from Holyhead to Cardiff.
These combine to give a basic hourly frequency between Shrewsbury and Chester (Mon - Sat). Two early morning northbound trains terminate short at Wrexham General on weekdays (one of which connects with the Avanti West Coast service to London Euston), whilst one morning and one evening train start from there. Others at the start and end of day run between Chester and Shrewsbury only, though there is also one late evening weekday through train to Manchester Piccadilly and three that run to Llandudno rather than Holyhead (with one in the opposite direction). On Sundays, there is a two-hourly service (with occasional extras) each way, mostly running between Chester and Birmingham International (though there are three trains to Holyhead and two to Cardiff).
Gobowen railway station