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

 

Builth Road railway station is on the Heart of Wales Line which runs from Shrewsbury to Swansea.

Llechrhyd Terrace, Builth Road, Builth Wells, LD2 3PY

 

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

 

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

Station Rd, Fairbourne, LL38 2AQ

 

Machynlleth railway station is on the Cambrian Line from Shrewsbury to Aberystwyth and is the junction for the Cambrian Coast Line to Pwllheli.

Heol y Doll, Machynlleth, Powys, SY20 8BL

 

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

Cambrian View, Penrhyndeudraeth, LL48 6L

 

Oswestry bus station is in the centre of the town next to the Aldi store with services to Shrewsbury, Welshpool, Newtown, Machynlleth and Wrexham.

Station Road, Oswestry, SY11 1QP

 

Aberdyfi has a station on the Cambrian Coast Line from Machynlleth to Pwllheli and also at Penhelig at the east end of the village.

Aberdyfi, LL35 0NR

 

Shrewsbury railway station is the hub for many rail services to and from Wales.

Castle Foregate, Shrewsbury, SY1 2DQ

 

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

 

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

Station Rd, Llandeilo, SA19 6ND

 

Pwllheli railway station is the terminus of the Cambrian coast Line from Machynlleth.

Station Square, Pwllheli, LL53 5HG

 

Barmouth/Abermaw railway station is on the Cambrian Coast Line from Machynlleth to Pwllheli and is located by a level crossing just off the A496 which runs through the town.

Station Approach, Barmouth, LL42 1LS

 

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

Station Rd, Llwyngwril, LL37 2JS

 

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

 

Newtown/Y Drenewydd railway station is on the Cambrian Line from Shrewsbury to Aberystwyth.

Old Kerry Rd, Newtown, Powys, SY16 1BP

 

Abergavenny bus station is located off the A40 heading into the town from the east. Services from/to Hereford, Brecon, Monmouth and Cardiff.

Monmouth Road, Abergavenny, NP7 5HF

 
 
Connect with us on Social Media