Shortlist symbol Add to shortlist button.

01654 702653 (Mon-Fri 9:00 - 16:00)

Refine your search

Shortlist symbol Add to shortlist button.

Your Basket

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.

The Station, Machynlleth, Powys, SY20 8TG

 

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

Weston Rd, Bucknell, SY7 0AD

 

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

Dyffryn Ardudwy, LL42 2EU

 

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

Station Rd, Llanwrtyd Wells, LD5 4RW

 

Llangynllo railway station is on the Heart of Wales Line which runs from Shrewsbury to Swansea and is located 1.5 miles north of the village.

Llangynllo, LD7 1SY

 

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

Station Rd, Llandeilo, SA19 6ND

 

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

Minffordd, Porthmadog, LL48 6HG

 

Aberystwyth bus station is next to the railway station with services from/to London, Cardiff, Carmarthen, Bangor, Cardigan and Haverfordwest.

Alexandra Road, Aberystwyth, SY23 1LH

 

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

Station Rd, Llangadog, SA19 9LU

 

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

Station Crescent, Llandrindod Wells, LD1 5BB

 

Shrewsbury bus station is at Raven Meadows in the town centre with services to Mid Wales.

Raven Meadows, Shrewsbury, SY1 1PL

 

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

 

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

Station Rd, Caersws, SY17 5HH

 

Hereford Country bus station is on Commercial Road; services from/to London, Cheltenham, Gloucester, Abergavenny, Cardiff, Monmouth, Kington, Llandrindod Wells and Hay-on-Wye.

Commercial Road, Hereford, HR1 2BL

 

Knighton bus station is off Bowling Green Lane with services to Ludlow.

Bowling Green Lane, Knighton, LD7 1DR

 

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

Station Rd, Llwyngwril, LL37 2JS

 

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

 

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

 
 
Connect with us on Social Media