London Euston – Holyhead trains
Avanti West Coast trains runs between Euston and Holyhead via Stafford, Crewe, Chester and Wrexham. Runs every day. On Sunday 8 November the first train from Crewe leaves at 10:35 and the last at 20:43, about every 3 hours during the day.
Operated by Avanti West Coast. 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 Avanti West Coast train from Euston to Holyhead?
- On Sunday 8 November the first train leaves Euston at 10:35 and the last at 20:43, 10 journeys in all.
- When is the first and last Avanti West Coast train from Wrexham to Euston?
- On Sunday 8 November the first train leaves Wrexham at 09:38 and the last at 17:53, 9 journeys in all.
- Does the London Euston – Holyhead train run on Sundays?
- Yes. Runs every day.
- How often does the London Euston – Holyhead train run?
- On Sunday 8 November it runs about every 3 hours during the day (09:00 to 15:00), 10 journeys from Crewe.
- Where does the London Euston – Holyhead train stop?
- Main stops from Euston to Holyhead: London Euston station (Euston), Stafford station (Stafford), Crewe station (Crewe), Chester station (Chester), Wrexham General station (Wrexham), Flint station (Flint), Prestatyn station (Prestatyn), Rhyl station (Rhyl), Colwyn Bay station (Colwyn Bay), Llandudno Junction station (Llandudno Junction), Bangor (Gwynedd) station (Bangor), Holyhead station (Holyhead). The full list is in the timetable below.
- Who runs the London Euston – Holyhead train?
- Avanti West Coast.
Crewe to Holyhead
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 | Journey 5 | Journey 6 | Journey 7 | Journey 8 | Journey 9 | Journey 10 |
|---|---|---|---|---|---|---|---|---|---|---|
| London Euston station | 14:01 | 15:01 | 16:01 | 20:01 | ||||||
| Stafford station | 15:24 | 16:23 | 17:24 | 21:24 | ||||||
| Crewe station | 10:35 | 14:45 | 15:45 | 16:48 | 17:45 | 18:45 | 19:47 | 20:43 | 21:45 | |
| Chester station | 10:58 | 15:19 | 16:06 | 17:09 | 18:06 | 19:13 | 19:17 | 20:12 | 21:11 | 22:06 |
| Wrexham General station | 19:27 | |||||||||
| Flint station | 11:12 | 15:32 | 19:32 | 20:26 | 21:25 | |||||
| Prestatyn station | 11:25 | 15:46 | 19:45 | 20:39 | 21:38 | |||||
| Rhyl station | 11:31 | 15:52 | 19:51 | 20:45 | 21:44 | |||||
| Colwyn Bay station | 11:42 | 16:03 | 20:02 | 20:56 | 21:55 | |||||
| Llandudno Junction station | 11:49 | 16:11 | 20:10 | 21:04 | 22:03 | |||||
| Bangor (Gwynedd) station | 12:09 | 16:28 | 20:28 | 21:22 | 22:21 | |||||
| Holyhead station | 12:35 | 16:55 | 20:55 | 21:49 | 22:48 |
Holyhead to Crewe
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 | Journey 5 | Journey 6 | Journey 7 | Journey 8 | Journey 9 |
|---|---|---|---|---|---|---|---|---|---|
| Holyhead station | 09:38 | 11:48 | 12:47 | 13:48 | 17:53 | ||||
| Bangor (Gwynedd) station | 10:06 | 12:16 | 13:15 | 14:16 | 18:21 | ||||
| Llandudno Junction station | 10:26 | 12:34 | 13:33 | 14:34 | 18:39 | ||||
| Colwyn Bay station | 10:33 | 12:40 | 13:39 | 14:40 | 18:45 | ||||
| Rhyl station | 10:44 | 12:51 | 13:50 | 14:51 | 18:56 | ||||
| Prestatyn station | 10:50 | 12:57 | 13:56 | 14:57 | 19:02 | ||||
| Flint station | 11:03 | 13:10 | 14:09 | 15:10 | |||||
| Chester station | 10:14 | 11:28 | 12:32 | 13:32 | 14:32 | 15:32 | 16:31 | 17:32 | 19:31 |
| Crewe station | 10:37 | 11:48 | 12:52 | 13:52 | 14:52 | 15:52 | 16:55 | 17:55 | 19:52 |
| Stafford station | 10:56 | 17:14 | 18:14 | ||||||
| London Euston station | 12:37 | 18:36 | 19:36 |
Places on this route
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