Whitland railway station serves the town of Whitland in Carmarthenshire, Wales. It is located on the West Wales Line from Swansea. To the west of the station, a branch line diverges towards Pembroke; the main line continues to Milford Haven and Fishguard Harbour. The Whitland and Cardigan Railway (closed in 1962) diverged from the Fishguard/Milford Haven line 2 miles (3.2 km) west of Whitland.