1857
Newport (South Wales)
Bus service
Transport for Wales service
1859
Birmingham New Street
Starts here
West Midlands Trains service
5
1905
Birmingham New Street
Starts here
West Midlands Trains service
6
1912
Newport (South Wales)
Bus service
Transport for Wales service
1928
Holyhead
Starts here
Transport for Wales · 2 coaches
4
1930
Birmingham International
On time
Transport for Wales service
5
1930
Aberystwyth & Pwllheli
On time
Transport for Wales · 4 coaches
3
1937
Newport (South Wales)
Bus service
Transport for Wales service
1952
Newport (South Wales)
Bus service
Transport for Wales service
1952
Manchester Piccadilly
Starts here
Transport for Wales · 3 coaches
4
1955
Newport (South Wales)
Bus service
Transport for Wales service
1959
Birmingham New Street
Starts here
West Midlands Trains service
5
2005
Birmingham New Street
Starts here
West Midlands Trains service
6
2010
Newport (South Wales)
Bus service
Transport for Wales service
2026
Chester
On time
Transport for Wales · 2 coaches
3
2032
Aberystwyth
Starts here
Transport for Wales · 2 coaches
4
2032
Crewe
Starts here
Transport for Wales · 2 coaches
7