Wales by Rail & Bus 2026

T1 at Aberystwyth

I’ve been hoping to do this trip for sometime. Wales is well-served by Public Transport – despite its challenging topography, and it’s also the home for the Great Little Trains of Wales – only one of which I’d been fortunate to have travelled on, The Snowdon Mountain Railway.

So I spent quite a bit of time planning the best route to take to ensure the I didn’t end up in a destination with no Little Trains running that day, and also to minimise having to double back on myself. Planning accomodation was also important. I didn’t want to go budget, but neither did I want to pay OTT. I used Booking.com to help in that regard.

Here are the inks to the to the posts that I wrote to detail my travels …

Llanishen to Carmarthen, and T1 to Aberystwyth

Down Memory Lane in Aberystwyth

An early start and TfW to Porthmadog

Talyllyn Railway

Welsh Highland Railway and Caernarfon

Ffestiniog Railway, and time to kill in Blaenau Ffestiniog

Llandudno, the Pier, Great Orme and the Tramway

The long journey home

Please note that because I’ve used galleries to store the photos I took during the trip, that the posts are best viewed on a desktop/laptop. Clicking on an image age will then open the gallery and you can scroll backwards and forwards through it and see the commentary that goes with an image.

For those not familiar with Wales, the map below lays out both the challenges and the excitement of deciding to travel around Wales only using Public Transport. Essentially, the train services operated by Transport for Wales (TfW) run east-west along the coasts north and south, with two cross-country lines from Llanelli to Shrewsbury, and from Aberystwyth to Shrewsbury – I didn’t intend to use either of these as I’d travelled on them before – and the Cambrian Line which goes along the coast from Machynlleth to Pwllheli, and the Vale of Conway line from Blaenau Ffestiniog to Llandudno – which I did want to travel on as I’d never been on these trains before.. But I did want to try out the TrawsCymru (T1) bus service from Carmarthen to Aberystwyth as I believed (and proved to my satisfaction at least) that there was a viable public transport service from Aberystwyth to Cardiff, without any recourse to (wishful thinking) re-instatement of the train line from Aberystwyth to Carmarthen. The TrawsCymru long-distance bus network is operated under the TfW banner and offers a number of cross-country links integrated (to a large extent) with the train network.

In my planning and preparation it helped that I had a TfW Seniors Bus Pass (free bus travel), and I also had a Senior Railcard. What I didn’t realise was how by using the TrainPal app, and by careful planning and choosing Advance Tickets, I could reduce the train costs even more as it utilises split-ticketing.

So what was the itinerary, when did I travel and where did I stay?

Day 1 (Mon – 29 June) TfW Llanishen (10:10) to Carmarthen (Central – 10:25) (Bridgend – 11:10 : Carmarthen – 12:39), TrawsCymru (T1 Bus) Carmarthen to Aberystwyth 13:04 – 15:24 (hourly service). I stayed at The Richmond Hotel on the promenade.

Day 2 (Tue – 30) TfW Aberystwyth to Tywyn (08:27 – 09:23) 9min walk to station. Tal-y-Llyn Railway (10:30 – 13:05). TfW Tywyn to Porthmadog 15:26. [I had planned to go on the Fairborne Light Railway but abandoned that idea as the weather was not inviting for a trip along the dunes to the Barmouth Ferry and back.] I stayed in the Golden Fleece Inn in Tremadog for 2 nights]

Day 3 (Wed – 1 July) Bus (3): 09:18 – 09:29 from Tremadog to Welsh Highland Railway to meet the Porthmadog to Caernarfon (Rtn) run 10:05 -> 16:20. [I had thought of catching the TfW train from Porthmadog to Pwllheli but as I’d been to both Pwllheli and Criccieth on previous trips to North Wales, I decided to chill and not over exert myself – my back pack was beginning to make itself felt!]

Day 4 (Thu – 2)  Bus (T22: 10:01 – 10:14) from Tremadog to meet the Ffestiniog Railway (Sin) 10:40 [Again I’d thought of getting off the train at Tanygresiau and walking up to quarry and lake, but that would have been a foolish diversion with my backpack] ). TfW (14:38) to Llandudno arrival 16:01 . I stayed in The Marine Hotel on the promenade.

Day 5 (Fri – 3) TfW Llandudno to Llandudno Junction (15:04); Llandudno Junction to Llanishen (15:26 – 19:53).

How much did it cost?

NB I have a Digital OS Maps subscription and registered to use the API for OS maps. Where ever possible I have embedded the OS map in the blogpost using the OSMap WordPress plugin, but occasionally it has made more sense to do a Screenshot of the map in question and use it. All maps used on the blogposts of this trip are therefore Crown Copyright.

Llanishen to Carmarthen, and T1 to Aberystwyth

Llanishen Station

Hopefully the image of me setting out on this trip has not scared you off!

The train service from Llanishen to Cardiff is now brilliant. 6 trains an hour during the working day means that you can just about forget referring to a timetable. I knew however that I should catch the 10:10 train to Bridgend, but get off at Cardiff Central to take advantage of the split-ticketing and get the more direct train through to Carmarthen. This was all done without a hitch.

Llanishen to Carmarthen

I just sat back and let the train take the strain and enjoy looking out of the window without worrying about road users on the M4 and beyond. One great pleasure of travelling by train is that you get to see views that you don’t get from the road. The views over Carmarthen Bay from Llanelli, through Burry Port and Pembrey, and then the view from Ferryside to Llansteffan …

Llansteffan from Ferrsyside
You don’t get this view from the road

So … into Carmarthen, just a short crossing of the road to get to the T1 bus stop, and a short wait of just 20mins . The bus arrived on time and I took my seat towards the back in the raised seating. I was immediately surprised – given the bus was going quite a distance, and journey time was a bit over 2hrs, that the bus didn’t have safety belts.

The view from my seat in the T1
Raised seat, but no seat belts!

Given that the roads it was going to use were twisty and turny , and given the need to keep to a reasonable timetable – so the bus got up to 50mph I would imagine most of the time it was able to – I found the lack of a seat belt rather surprising.

Through Lampeter and Aberaeron, a first glimpse of Cardigan Bay – holiday parks and grey skies and seas (just as I remember it); a quick glimpse of Crugiau Lodge at the top of the hill as you climb out of Rhydyfelin , where we first lived in after getting married …

… and we were into Aberystwyth – a place I never tire of going back to.