Refine your search

Type of Venue






Or Venue Name


image for Railway Station item typeCarmarthen Railway Station

Railway Station


Carmarthen railway station is on the West Wales line between Swansea and Fishguard and is located just south of the town off the A484 road through the town by the river bridge. The post code is SA31 2BE. Ticket office open Monday to Friday 06.45 - 18.00, Saturday 08.00 - 18.00 and Sunday 10.15 - 17.45. Ticket machine, live Departure and Arrival screens, payphones, waiting room, station buffet, toilets. Car parking @ £4.00/day - 64 spaces, cycle stands, taxi rank. When arriving by train, for the town centre turn left out of the station and follow a footpath and a bridge over the river.

Services Monday to Saturday include frequent direct trains to/from Swansea, Cardiff, Newport, Abergavenny, Shrewsbury and Manchester Piccadilly with connections for Bristol Parkway, Reading & Paddington and Gloucester, Cheltenham & Birmingham New Street. Reduced service on Sundays.

Services west run to/from Pembroke Dock via Tenby, Milford Haven via Haverfordwest and Fishguard via Clarbeston Road; this route includes connections with the Rosslare Ferry.


Traveline Cymru


Station Rd,
SA31 2BE



Plan route to Carmarthen Railway Station using Google mapsPlan route using Google maps

Map reference: SN 412196  Lat: 51.85324 Long: -4.30609

Located just south of the town off the A484 road through the town by the river bridge.

Parking: with charge