Llanelli railway station is the railway station serving the town of Llanelli, Carmarthenshire, Wales. It is located on the West Wales line and the Heart of Wales line 11+1⁄4 miles (18.1 km) west of Swansea by rail. The station and the majority of trains calling are operated by Transport for Wales.