If you have a Concessionary Travel Pass from a Welsh Local Authority, you can travel free on many of our trains.

You can travel between:

You’ll need to get a free ticket from the ticket office before you travel. If there is no ticket office or if it’s closed, you can get one from the Conductor on the train. 

You’ll also get 1/3 off tickets to travel on the Cardiff and Valley network after 0930 Monday - Friday and any time at weekends and bank holidays. 

Please note: Previously valid on services arriving at Cardiff Central after 0929. Now only valid from origin station from 0930.

 

Here’s where you can travel on our trains

Wrexham to Hawarden Bridge 

You can travel free between any two of these stations: 

Hawarden Bridge, Shotton, Hawarden, Buckley, Penyffordd, Hope, Caergwrle, Cefn y Bedd, Gwersyllt and Wrexham General

 

Machynlleth to Pwllheli (Cambrian Coast line)

Each year, from 01 October to 31 March, you can travel between any two of these stations:

Pwllheli, Abererch, Penychain, Criccieth, Porthmadog, Minffordd, Penrhyndeudraeth, Llandecwyn, Talsarnau, Tygwyn, Harlech, Llandanwg, Pensarn, Llanbedr, Dyffryn Ardudwy, Talybont, Llanaber, Barmouth, Morfa Mawddach, Fairbourne, Llwyngwril, Tonfanau, Tywyn, Aberdovey, Penhelig, Dovey Junction, Machynlleth. 

We don’t accept concessionary tickets on the following trains during school terms:

  • 06.29 Pwllheli – Machynlleth between Barmouth and Tywyn

  • 07.24 Pwllheli – Machynlleth between Penrhyndeudraeth and Harlech.

  • 12.51 Machynlleth – Pwllheli between Harlech and Penrhyndeudraeth

  • 14.56 Machynlleth – Pwllheli between Tywyn and Barmouth

 

Llandudno – Blaenau Ffestiniog (Conwy Valley line)

You can travel free between any two of these stations: 

Llandudno, Deganwy, Llandudno Junction, Glan Conwy, Tal-y-Cafn, Dalgarrog, North Llanrwst, Betws-y-Coed, Pont-y-Pant, Dolwyddelan, Roman Bridge, Blaenau Ffestiniog.

 

Shrewsbury and Llanelli/Swansea (Heart of Wales Line)

Each year, from 01 October to 31 March, you can travel between any two of these stations:

Shrewsbury, Church Stretton, Craven Arms, Broome, Hopton Heath, Bucknell, Knighton, Knucklas, Llangynllo, Llanbister Road, Dolau, Pen-y-bont, Llandrindod, Builth Road, Cilmeri, Garth (Powys), Llangammarch, Llanwrtyd, Sugar Loaf, Cynghordy, Llandovery,Llanwrda, Llangadog, Llandeilo, Fairfach, Llandybie, Ammanford, Pantyffynnon, Pontarddulais, Llangennech, Bynea, Llanelli, Gowerton,Swansea.

We don’t provide free tickets for journeys wholly between Shrewsbury and Bucknell and Llanelli and Swansea.