Cardiff Central – Holyhead (Welsh Marches Line) trains
Transport for Wales trains runs between Holyhead and National Exhibition Centre via Valley, Rhosneigr, Ty Croes and Bodorgan. Runs every day. On Sunday 8 November the first train from Chester leaves at 08:05 and the last at 23:02, about every 25 minutes during the day.
Operated by Transport for Wales. Timetable for Sunday, 8 November 2026. Tomorrow's timetable · any day up to 60 ahead: add ?date=YYYY-MM-DD to this page's address. Plan a journey · Print this timetable
Questions
- When is the first and last Transport for Wales train from Holyhead to National Exhibition Centre?
- On Sunday 8 November the first train leaves Holyhead at 08:05 and the last at 23:02, 29 journeys in all.
- When is the first and last Transport for Wales train from National Exhibition Centre to Holyhead?
- On Sunday 8 November the first train leaves National Exhibition Centre at 08:35 and the last at 23:39, 28 journeys in all.
- Does the Cardiff Central – Holyhead (Welsh Marches Line) train run on Sundays?
- Yes. Runs every day.
- How often does the Cardiff Central – Holyhead (Welsh Marches Line) train run?
- On Sunday 8 November it runs about every 25 minutes during the day (09:00 to 15:00), 29 journeys from Chester.
- Where does the Cardiff Central – Holyhead (Welsh Marches Line) train stop?
- Main stops from Holyhead to National Exhibition Centre: Holyhead station (Holyhead), Valley station (Valley), Rhosneigr station (Rhosneigr), Ty Croes station (Ty Croes), Bodorgan station (Bodorgan), Llanfairpwll station (Llanfairpwllgwyngyll), Bangor (Gwynedd) station (Bangor), Llanfairfechan station (Llanfairfechan), Penmaenmawr station (Penmaenmawr), Conwy station (Conwy), Llandudno Junction station (Llandudno Junction), Colwyn Bay station (Colwyn Bay), Abergele & Pensarn station (Abergele), Rhyl station (Rhyl) and more. The full list is in the timetable below.
- Who runs the Cardiff Central – Holyhead (Welsh Marches Line) train?
- Transport for Wales.
Chester to Crewe
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 | Journey 5 | Journey 6 | Journey 7 | Journey 8 | Journey 9 | Journey 10 | Journey 11 | Journey 12 | Journey 13 | Journey 14 | Journey 15 | Journey 16 | Journey 17 | Journey 18 | Journey 19 | Journey 20 | Journey 21 | Journey 22 | Journey 23 | Journey 24 | Journey 25 | Journey 26 | Journey 27 | Journey 28 | Journey 29 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Holyhead station | 08:46 | 10:10 | 15:27 | 16:26 | 17:23 | 18:25 | 19:30 | 20:32 | |||||||||||||||||||||
| Valley station | 10:16 | 16:32 | 18:31 | 19:36 | 20:38 | ||||||||||||||||||||||||
| Rhosneigr station | 10:21 | 16:37 | 18:37 | 19:41 | 20:43 | ||||||||||||||||||||||||
| Ty Croes station | 10:25 | 16:41 | 18:41 | 19:45 | 20:47 | ||||||||||||||||||||||||
| Bodorgan station | 10:30 | 18:45 | 19:49 | 20:51 | |||||||||||||||||||||||||
| Llanfairpwll station, Llanfairpwllgwyngyll | 09:08 | 10:40 | 15:48 | 16:55 | 17:45 | 18:56 | 19:59 | 21:01 | |||||||||||||||||||||
| Bangor (Gwynedd) station | 09:18 | 10:50 | 15:58 | 17:04 | 17:55 | 19:05 | 20:09 | 21:11 | |||||||||||||||||||||
| Llanfairfechan station | 10:58 | 16:07 | 18:03 | 20:18 | 21:20 | ||||||||||||||||||||||||
| Penmaenmawr station | 11:03 | 16:11 | 18:08 | 20:22 | 21:24 | ||||||||||||||||||||||||
| Conwy station | 11:09 | 16:18 | 18:14 | 20:28 | 21:30 | ||||||||||||||||||||||||
| Llandudno Junction station | 09:36 | 11:22 | 16:23 | 17:23 | 18:21 | 19:23 | 20:34 | 21:36 | |||||||||||||||||||||
| Colwyn Bay station | 09:42 | 11:28 | 16:30 | 17:29 | 18:27 | 19:29 | 20:40 | 21:42 | |||||||||||||||||||||
| Abergele & Pensarn station | 09:50 | 11:36 | 16:37 | 17:37 | 18:35 | 19:36 | 20:47 | 21:50 | |||||||||||||||||||||
| Rhyl station | 09:56 | 11:42 | 16:43 | 17:44 | 18:41 | 19:43 | 20:54 | 21:56 | |||||||||||||||||||||
| Prestatyn station | 10:02 | 11:48 | 16:49 | 17:50 | 18:47 | 19:49 | 21:00 | 22:02 | |||||||||||||||||||||
| Flint station | 10:15 | 12:01 | 17:02 | 18:03 | 19:00 | 20:03 | 21:13 | 22:15 | |||||||||||||||||||||
| Shotton station | 10:22 | 12:08 | 17:09 | 18:09 | 19:07 | 20:10 | 21:20 | 22:22 | |||||||||||||||||||||
| Chester station | 08:05 | 08:38 | 08:56 | 09:42 | 09:57 | 10:39 | 10:57 | 11:57 | 12:21 | 12:25 | 13:02 | 13:23 | 14:22 | 15:57 | 16:22 | 16:57 | 17:22 | 17:57 | 18:25 | 19:22 | 19:55 | 20:27 | 20:53 | 21:36 | 21:52 | 22:39 | 23:02 | ||
| Wrexham General station | 12:40 | 18:39 | 18:40 | ||||||||||||||||||||||||||
| Chester station | 19:00 | ||||||||||||||||||||||||||||
| Ruabon station | 12:47 | 18:47 | |||||||||||||||||||||||||||
| Chirk station | 12:54 | 18:54 | |||||||||||||||||||||||||||
| Gobowen station | 12:59 | 18:59 | |||||||||||||||||||||||||||
| Shrewsbury station | 13:24 | 19:23 | |||||||||||||||||||||||||||
| Church Stretton station | 13:39 | 19:37 | |||||||||||||||||||||||||||
| Craven Arms station | 13:47 | 19:45 | |||||||||||||||||||||||||||
| Ludlow station | 13:56 | 19:54 | |||||||||||||||||||||||||||
| Leominster station | 14:07 | 20:04 | |||||||||||||||||||||||||||
| Hereford station | 10:04 | 14:23 | 20:21 | ||||||||||||||||||||||||||
| Abergavenny station | 10:26 | 14:45 | 20:44 | ||||||||||||||||||||||||||
| Pontypool & New Inn station | 10:36 | 14:56 | 20:54 | ||||||||||||||||||||||||||
| Cwmbran station | 10:41 | 15:00 | 20:59 | ||||||||||||||||||||||||||
| Newport (S Wales) station | 10:53 | 15:14 | 21:13 | ||||||||||||||||||||||||||
| Cardiff Central station | 11:07 | 15:27 | 21:30 | ||||||||||||||||||||||||||
| Crewe station | 08:27 | 08:59 | 09:18 | 10:02 | 10:18 | 11:01 | 11:18 | 12:20 | 12:42 | 13:22 | 13:44 | 14:43 | 16:18 | 16:44 | 17:18 | 17:43 | 18:18 | 19:21 | 19:44 | 20:17 | 20:50 | 21:14 | 21:58 | 22:15 | 23:00 | 23:30 |
Crewe to Holyhead
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 | Journey 5 | Journey 6 | Journey 7 | Journey 8 | Journey 9 | Journey 10 | Journey 11 | Journey 12 | Journey 13 | Journey 14 | Journey 15 | Journey 16 | Journey 17 | Journey 18 | Journey 19 | Journey 20 | Journey 21 | Journey 22 | Journey 23 | Journey 24 | Journey 25 | Journey 26 | Journey 27 | Journey 28 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cardiff Central station | 13:30 | 15:22 | 21:11 | |||||||||||||||||||||||||
| Newport (S Wales) station | 13:44 | 15:36 | 21:25 | |||||||||||||||||||||||||
| Cwmbran station | 13:54 | 15:46 | 21:35 | |||||||||||||||||||||||||
| Pontypool & New Inn station | 13:59 | 15:51 | 21:40 | |||||||||||||||||||||||||
| Abergavenny station | 14:09 | 16:00 | 21:49 | |||||||||||||||||||||||||
| Hereford station | 14:35 | 16:26 | 22:14 | |||||||||||||||||||||||||
| Leominster station | 14:49 | 16:39 | 22:27 | |||||||||||||||||||||||||
| Ludlow station | 15:00 | 16:50 | 22:37 | |||||||||||||||||||||||||
| Craven Arms station | 15:08 | 16:59 | 22:46 | |||||||||||||||||||||||||
| Shrewsbury station | 10:19 | 15:32 | 17:32 | 18:27 | 23:11 | |||||||||||||||||||||||
| Gobowen station | 10:37 | 15:50 | 17:49 | 18:45 | ||||||||||||||||||||||||
| Chirk station | 10:42 | 15:55 | 17:55 | 18:50 | ||||||||||||||||||||||||
| Ruabon station | 10:49 | 16:02 | 18:01 | 18:57 | ||||||||||||||||||||||||
| Wrexham General station | 10:56 | 16:08 | 18:09 | 19:06 | ||||||||||||||||||||||||
| Crewe station | 08:35 | 09:21 | 10:07 | 11:04 | 11:35 | 11:55 | 12:35 | 12:55 | 13:35 | 13:55 | 14:29 | 15:00 | 15:35 | 15:57 | 16:30 | 17:35 | 18:29 | 19:29 | 20:27 | 21:35 | 22:03 | 22:29 | 23:39 | 23:59 | ||||
| Chester station | 08:59 | 09:41 | 10:29 | 11:14 | 11:26 | 12:00 | 12:17 | 13:05 | 13:17 | 14:04 | 14:17 | 14:50 | 15:22 | 16:02 | 16:19 | 16:35 | 17:04 | 18:02 | 18:30 | 18:52 | 19:32 | 19:51 | 20:49 | 22:02 | 22:26 | 23:02 | 23:58 | 00:20 |
| Shotton station | 09:50 | 12:09 | 13:14 | 14:13 | 14:59 | 16:11 | 16:44 | 17:13 | 18:12 | 18:39 | 19:01 | 19:41 | 22:11 | 23:12 | ||||||||||||||
| Flint station | 09:12 | 09:57 | 12:15 | 13:20 | 14:19 | 15:05 | 16:18 | 16:51 | 17:20 | 18:19 | 18:45 | 19:07 | 19:48 | 22:18 | 23:19 | |||||||||||||
| Prestatyn station | 09:25 | 10:09 | 12:28 | 13:33 | 14:32 | 15:18 | 16:31 | 17:03 | 17:32 | 18:32 | 18:58 | 19:20 | 20:01 | 22:31 | 23:31 | |||||||||||||
| Rhyl station | 09:31 | 10:15 | 12:34 | 13:39 | 14:39 | 15:24 | 16:37 | 17:10 | 17:39 | 18:38 | 19:04 | 19:26 | 20:07 | 22:37 | 23:37 | |||||||||||||
| Abergele & Pensarn station | 10:21 | 13:45 | 14:46 | 15:30 | 16:44 | 17:16 | 17:45 | 18:45 | 19:10 | 19:32 | 20:14 | 22:43 | ||||||||||||||||
| Colwyn Bay station | 09:41 | 10:29 | 12:45 | 13:53 | 14:54 | 15:39 | 16:52 | 17:24 | 17:53 | 18:53 | 19:18 | 19:39 | 20:22 | 22:52 | 23:48 | |||||||||||||
| Llandudno Junction station | 09:49 | 10:41 | 12:53 | 14:08 | 15:03 | 15:46 | 17:01 | 17:33 | 18:02 | 19:01 | 19:26 | 19:47 | 20:30 | 22:59 | 23:56 | |||||||||||||
| Conwy station | 10:44 | 14:11 | 15:50 | 17:36 | 18:05 | 19:29 | 19:50 | 20:33 | 23:59 | |||||||||||||||||||
| Penmaenmawr station | 10:50 | 14:17 | 15:56 | 17:41 | 18:11 | 19:34 | 19:56 | 20:40 | 00:05 | |||||||||||||||||||
| Llanfairfechan station | 10:54 | 14:21 | 16:01 | 17:46 | 18:15 | 19:39 | 20:01 | 20:44 | 00:09 | |||||||||||||||||||
| Bangor (Gwynedd) station | 10:07 | 11:05 | 13:10 | 14:32 | 15:21 | 16:11 | 17:19 | 17:56 | 18:26 | 19:18 | 19:49 | 20:11 | 20:54 | 23:17 | 00:20 | |||||||||||||
| Llanfairpwll station, Llanfairpwllgwyngyll | 10:14 | 11:12 | 13:18 | 14:39 | 15:28 | 16:18 | 17:26 | 18:04 | 18:33 | 19:25 | 19:57 | 20:19 | 21:00 | 23:24 | 00:27 | |||||||||||||
| Bodorgan station | 11:22 | 17:36 | 18:13 | 19:35 | 23:34 | |||||||||||||||||||||||
| Ty Croes station | 11:27 | 15:43 | 17:41 | 18:18 | 19:39 | 23:39 | ||||||||||||||||||||||
| Rhosneigr station | 11:30 | 15:46 | 17:45 | 18:22 | 19:42 | 23:42 | ||||||||||||||||||||||
| Valley station | 11:36 | 15:52 | 17:51 | 18:28 | 19:48 | 23:48 | ||||||||||||||||||||||
| Holyhead station | 10:38 | 11:44 | 13:40 | 15:04 | 16:02 | 16:45 | 18:00 | 18:36 | 18:57 | 19:56 | 20:19 | 20:42 | 21:28 | 23:57 | 00:51 |
Places on this route
- Buses in Holyhead
- Buses in Valley
- Buses in Rhosneigr
- Buses in Ty Croes
- Buses in Bodorgan
- Buses in Llanfairpwllgwyngyll
- Buses in Bangor
- Buses in Llanfairfechan
- Buses in Penmaenmawr
- Buses in Conwy
- Buses in Llandudno Junction
- Buses in Colwyn Bay
- Buses in Abergele
- Buses in Rhyl
- Buses in Prestatyn
- Buses in Flint
- Buses in Connahs Quay
- Buses in Chester
- Buses in Crewe
- Buses in Cardiff
- Buses in Newport
- Buses in Cwmbran
- Buses in Pontypool
- Buses in Abergavenny
- Buses in Hereford
- Buses in Leominster
- Buses in Ludlow
- Buses in Craven Arms
- Buses in Church Stretton
- Buses in Shrewsbury
- Buses in Yorton
- Buses in Wem
- Buses in Prees
- Buses in Whitchurch
- Buses in Wrenbury
- Buses in Nantwich
- Buses in Solihull
- Buses in Birmingham
- Buses in Oldbury
- Buses in Wolverhampton
- Buses in Telford
- Buses in Gobowen
- Buses in Chirk
- Buses in Ruabon
- Buses in Wrexham
Timetables from the Bus Open Data Service (Department for Transport), updated Sunday, 8 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook