Rheilffordd arfordir gogledd Cymru Traffic

For latest news, visit the Notice Board

Last update 21 October 2013

This page is mainly intended for railfans and others interested in trains: for general timetable information please see our Travel Information section.

Passenger | Freight | Rail Head Treatment Trains

For information:  National Rail Guidelines for Railway Enthusiasts


1. Chester - Holyhead and branches
Arriva Trains Wales operate most passenger services along the North Wales coast line. Their trunk route services are worked by railcars, usually of Class 158 or 175, with mostly single-car 153 units or two-car 150s on the Llandudno - Blaenau Ffestiniog and Wrexham - Bidston branches. Trains running to and from Birmingham are generally Class 158-operated; 175s are rarely seen east of Shrewsbury.

The only exception to the railcar world of Arriva is the 'One Wales Express' or 'Y Gerallt Gymro' ('Gerald of Wales') which runs from Holyhead to Cardiff Central and back once each day Mondays - Fridays. This is formed of four coaches, including a buffet / restaurant car, and since 2012 has operated on the 'push-pull' principle with a Class 67 loco at one end and a Driiving Van Trailer at the other. Here are the timings at all station stops:

Holyhead  05:33, Bangor  06:01, Llandudno Junction  06:19,  Rhyl  06:38, Flint 06:55, Chester 07:10-07:15 (reverse), Wrexham General 07:32, Shrewsbury  08:09, Newport  09:41, Cardiff Central 09:58.

Cardiff Central 18:21, Newport 18:35, Abergavenny 18:56, Hereford 19:20, Shrewsbury 20:04, Gobowen 20:27, Wrexham General 20:43, Chester 20:58-21:03 (reverse), Flint 21:16, Rhyl  21:33, Colwyn Bay 21:44, Llandudno Junction 21:50, Bangor 22:09, Holyhead  22:38.

From time to time the loco-hauled train is used at weekends, espcially when sports events are stages at the Millennium Stadium in Cardiff.
Virgin Trains
All Virgin services in North Wales are worked by Class 221 'Voyager' diesel railcars. Haulage of 'Pendolino' units to Holyhead ceased at the beginning of December 2012.

2. The Cambrian lines and Shrewsbury - Wrexham - Chester
The lines west of Shrewsbury to Aberystwyth and Pwllheli currently have no freight service, and the routine passenger trains are always Arriva Trains Wales Class 158s, maintained at Machynlleth depot and equipped with the Radio Electronic Token Block signalling in use on the Cambrian system. There are, however, special trains from time to time: watch our Calendar page for details. Howver, steam trains are not now allowed on the Cambrian lines as they cannot work with the 'ERTMS' signalling now installed.

The Shrewsbury - Chester via Wrexham line sees greater variety, Arriva Trains Wales services being a mixture of Classes 175 and 158 with the occasional 150 or even 153.

Virgin Trains serve Wrexham General with one through train to London on Monday-Friday mornings and one return in the evenings. The Class 221 Voyager attaches to another from Holyhead at Chester, and detaches at Chester in the evening.

3. Chiltern Trains Birmingham - London

The Wrexham & Shropshire company which used Class 67 diesels between Wrexham and London ceased operations on 28 January: much of their rolling stock has been taken over by Chiltern Trains (and mostly rebuilt with power-operated doors) for use on Birmingham Moor Street - London trains, as below:

Chiltern Loco-worked trains from 9 December 2012 until 18 May 2013
(Trains marked * are formed of an un-refurbished blue/grey set)

Monday - Friday

1H17 07:44 Princes Risborough - London Marylebone
1H19 06:09 Kidderminster - London Marylebone
1H22 06:38 Stourbridge Junction - London Marylebone
1H21 07:44 Banbury - London Marylebone *
1H44 10:55 Birmingham Moor Street - London Marylebone
1H53 12:55 Birmingham Moor Street - London Marylebone
1H65 15:55 Birmingham Moor Street - London Marylebone

1R16 08:45 London Marylebone - Birmingham Moor Street
1R22 10:15 London Marylebone - Birmingham Moor Street
1R34 13:15 London Marylebone - Birmingham Moor Street
1R48 16:47 London Marylebone - Birmingham Moor Street
1K50 17:15 London Marylebone - Kidderminster
1K54 18:15 London Marylebone - Kidderminster
1U56 18:50 London Marylebone - Banbury *


1H06 07:12 Kidderminster - London Marylebone
1H13 09:10 Kidderminster - London Marylebone
1H24 13:55 Birmingham Moor Street - London Marylebone

1R25 11:06 London Marylebone - Birmingham Moor Street
1G49 17:06 London Marylebone - Birmingham Moor Street
1G53 18:06 London Marylebone - Birmingham Moor Street


1H31 10:13 Birmingham Moor Street - London Marylebone

1R54 18:33 London Marylebone - Birmingham Moor Street

See the links on our Travel Information page for more about passenger timetables.


These are very few and far-between at present: the usual workings along the Coast are listed below. December 2008 saw the end of the long-standing railway ballast stone traffic from Hanson’s Penmaenmawr quarry, due to the loss of the Network Rail contract. Occasional trains do, however, still operate from the quarry, hauled by Freightliner Class 66 locos.

Photopraphers should bear in mind that freight trains often run very early, sometimes very late and on occasions not at all...

DRS (Flask Traffic)

These short, but heavy, trains are interesting for their variety of motive power – usually double-headed by two 37s or 66s, although Class 20s, 57/0s and 47s, make occasional appearances. The service runs on one or two days a week on an irregular basis, sometimes ceasing for weeks at a time. The nuclear flasks originate from Wylfa power station on the north coast of Anglesey, which uses Valley as railhead (the flasks are moved by road to and from Valley). Loads vary from one to three or four Flasks (and locos can even run light engine in one direction). Trains run as:

6D41 05.35 Crewe – Valley (arrive 08.15)
6K40 14:58 Valley – Crewe

6K40 is booked to follow the 14.32 passenger train from Holyhead, so can leave just before 15.00 – once the 14.32 has cleared the section to Gaerwen. Sometimes it can leave early, although it generally adheres to the booked slot. The locos use the Valley triangle to turn tound for the return trip, the result being that the loco which headed the train westwards also leads it on the way back. When the train is ready to leave it sets back into Valley station, alongside the signal box, before leaving for Crewe.

A public footpath runs close to the triangle of lines, offering good photo-opportunities; the triangle is also used to turn round any steam locos which reach Holyhead on excursions.

The nuclear power station at Wylfa was planned to cease operation late in 2010, but has been given an extenson.

More to see at Chester

Chester sees more freight traffic than the North Wales Coast route as some trains take the Wrexham line here. Trains bring timber from the Carlisle area to the timber products factory at Chirk on the Chester - Wrexham - Shrewsbury line: these are now run by Colas Rail using Class 57/3 locos hired from Virgin Trains, and run via Warrington Bank Quay, Helsby and Chester.

6J37 13:27 Carlisle - Chirk : passes Chester c.18:35 Mondays, Wednesdays and Fridays
6C37 23:07 Chirk - Carlisle

There is no crossover at Chirk: after unloading, trains continue to Gobowen for the locomotive to run round.

On Thursdays, EWS run coal in MEA box wagons from Warrington to Penyffordd Cement Works (on the southern section of the Wrexham–Bidston line – the loco runs round the train at Croes Newydd, Wrexham) in the early morning. The return is 6E41 14:57 Penyffordd–Healey Mills, passing Chester at around 18:10.

Over the Top
In addition to the above, steel traffic from South Wales to Dee Marsh Junction (one mile north of Shotton) can be seen using the 'top line' (Wrexham–Bidston) which crosses the Coast line at Shotton station.  The normal daytime trains are listed below, but it should be noted that in 2009 they have all been running on an 'as required' basis, no doubt due to market conditions in the industry,

Mondays - Fridays:

6V75 09:30 Dee Marsh - Margam (passes Wrexham 10:00)
6M86 13:13 Llanwern - Dee Marsh (passes Wrexham 17:35)


6V75 09:30 Dee Marsh - Margam (passes Wrexham 10:00)
6M88 07:04 Llanwern - Dee Marsh (passes Wrexham 13:35 - runs when required)
6V90 15:34 Dee Marsh - Margam (passes Wrexham 16:05 - runs when required)


10:08 6M24 Llanwern - Dee Marsh (Passes Wrexham 14:05)
15:35 6V47 Dee Maesh - Llanwern (passes Wrexham 16:15)
11:02 6M30 Margam - Dee Marsh (passes Wrexham 17:05)

Rail Head Treatment Trains

Summary Timings for the Autumn 2013 Railhead Treatment Trains worked this year by two ERTMS-fitred Class 97/3 locos, are below. Beware though, these timings are not always adhered to, with early running quite common. The working started in Mid-October and will continue until December. The train does not run on Saturday night / Sunday.

Crewe electric depot 18:43  
Shrewsbury  a 19:39 d 19:50   
Welshpool   a 20:19 d 20:20 
Machynlleth a  21:36 (reverse) d 21:41        
Welshpool   a 22:41 d 22:42
Shrewsbury  a 23:16 d 00:38   
Craven Arms  s 01:05 (reverse) d 02:12
Shrewsbury  a 02:40 d 03:48      
Shotton   pass 04:54   
Bidston  a 05:19 (reverse) 05:23    
Wrexham General   pass 06:18     
Shrewsbury  a 06:53 06:57     
Crewe a 07:37 d 07:39
Crewe electric depot a 07:46 d 08:18
Chester a 09:00 d 09:06  
Prestatyn   pass 09:39    
Rhyl   pass 09:43
Colwyn Bay   pass 09:54 No report     
Llandudno Junction pass 09:59
Bangor (Gwynedd) pass 10:20
Holyhead a 1056 (reverse) d 12:01
Bangor (Gwynedd)   pass 12:36      
Llandudno Junction pass 13:03     
Colwyn Bay   pass 13:08 No report          
Rhyl  1 pass 13:21      
Chester pass 1401
Crewe  a 14:40 d 15:02
Crewe electric depot a 15:09 

Further reading
We highly recommend the regularly-published book 'Freightmaster'  for more details of freight services in the area and everywhere else in Britain. For on-line orders for this and all other transport books and videos , we recommend the Transport Diversions Emporium.

For fully up-to-date info you can buy a subscription to the online version of Freightmaster: see the Freightmaster website for details.

We acknowledge the help of Todays Railways UK magazine in compiling the above information.

Tweets by @NWrail1

Back to the North Wales Coast Railway main page