Plan your journey
Travelling around our network with an Explore Wales Pass is straightforward, with direct services linking South Wales with North Wales and connections at Shrewsbury for Mid Wales.
The table below gives a sample of frequencies and journey times by train.
| From |
To |
Approximate journey time |
Frequency |
| Cardiff |
Holyhead |
4 hours 50 minutes |
Every 2 hours |
| Cardiff |
Chester |
3 hours |
Every 2 hours |
| Cardiff |
Shrewsbury |
2 hours |
Every hour |
| Swansea |
Crewe |
4 hours |
Every hour |
| Holyhead |
Shrewsbury |
|
|
| Machynlleth |
Pwllheli |
|
|
| Shrewsbury |
Aberystwyth |
2 hours |
Every 2 hours |
| Carmarthen |
Tenby |
50 minutes |
Every 2 hours |
| Fishguard Harbour |
Swansea |
1 hour 40 |
Up to 7 trains daily |
| Swansea |
Shrewsbury via Llandrindod |
3 hours 40 |
Up to 4 trains daily |
Where can I travel with my Explore Wales Pass?
Not sure where our services operate to and from - view and download the network map.
Timetables
Here you can view and download all our train timetables to plan your journey, then print them off or save them on your computer - or how about creating your own timetable that’s tailor made for you?
For details on how your train is running, please visit Journey Check. For bus timetables, please visit Traveline Cymru.
Our Stations
To help plan your journey and find out which facilities are available at the stations on our network. Simply enter the station name and the details will be displayed.