Refine your search

Shortlist symbol Add to shortlist button.

Type of Item

 

Location

 

Or Item Name

 
 

Railway &Bus Stations in Mid Wales

loading...



The Cambrian Line runs from Shrewsbury to Aberystwyth via Machynlleth and trains on the Cambrian Coast Line depart from Machynlleth and travel from Dyfi Junction up the coast north to Pwllheli.

Cambrian Railway Lines, The Station, Machynlleth, Powys, SY20 8TG

 
 

Oswestry, Shropshire, SY11 2TE

 

Morfa Mawddach railway station is on the Cambrian Coast Line from Machynlleth to Pwllheli and is located south-east of Barmouth, south of the Mawddach estuary.

Morfa Mawddach, LL39 1BQ

 

Llangynllo, Knighton, Powys, LD7 1SW

 

Llandovery railway station is on the Heart of Wales Line that runs from Shrewsbury to Swansea.

Station Yard, Llandovery, Carmarthenshire, SA20 0BG

 

Blaenau Ffestiniog railway station is the terminus of the Conwy Valley Line from Llandudno Junction; most trains run from/to Llandudno. Trains connect with the North Wales Coast Line. It is also the terminus of the Ffestiniog Railway.

Church St, Blaenau Ffestiniog, LL41 3H

 

Penrhyndeudraeth railway station is on the Cambrian Coast Line from Machynlleth to Pwllheli.

Cambrian View, Penrhyndeudraeth, LL48 6L

 

Newtown bus station is located off Back Lane (opposite Argos) with services to Shrewsbury, Llanidloes, Machynlleth, Welshpool, Llandrindod Wells, Cardiff, Aberystwyth, Birmingham and London.

Wesley Street, Newtown, SY16 2NW

 

Knighton railway station is on the Heart of Wales Line that runs from Shrewsbury to Swansea.

Station Rd, Knighton, LD7 1DT

 

The railway station is the terminus of the Cambrian Line from Shrewsbury. Located less than 5 minutes from the town centre, there is a taxi rank and bus station adjacent.

Alexandra Rd, Aberystwyth, Ceredigion, SY23 1LH

 

Llwyngwril railway station is on the Cambrian Coast line from Machynlleth to Pwllheli.

Station Rd, Llwyngwril, LL37 2JS

 

Caersws railway station is on the Cambrian Line from Shrewsbury to Aberystwyth; most trains run from/to Birmingham International.

Station Rd, Caersws, SY17 5HH

 
 

Leominster, Herefordshire, HR6 8LR

 
 
Connect with us on Social Media