The station was opened by the South Wales Railway on 2 January 1854 as part of their route from Cardiff to Haverfordwest and to Neyland two years later.
 A branch line to Milford Haven followed in 1863 and the Pembroke and Tenby Railway (P&T) arrived from Tenby in 1866; their route was built as standard gauge, rather than the SWR's broad gauge, and so initially the P&T had to terminate at its own station next to the main line one, which by now was owned by the Great Western Railway.
This separate P&T station had opened on 4 September 1866 and was closed in August 1869.
A single line was converted to dual gauge in 1868 to allow P&T trains to reach Carmarthen.
Full-through-running trains between the two routes was made possible in 1872 with the conversion of the main line to standard gauge.
The network in the area was completed when the Cardigan branch was opened in stages between 1873 and 1886.

From 1957 the station was rebuilt.
On the up side it had a ticket hall, waiting room with refreshments, ladies waiting room, toilets, stationmaster's office, district inspector's office, parcels office, central heating, and a 320 ft (98 m) steel and aluminium platform canopy.
On the down side it had a 270 ft (82 m) canopy, refreshment room and toilets.
The station was opened by the South Wales Railway on 2 January 1854 as part of their route from Cardiff to Haverfordwest and to Neyland two years later.  A branch line to Milford Haven followed in 1863 and the Pembroke and Tenby Railway (P&T) arrived from Tenby in 1866; their route was built as standard gauge, rather than the SWR's broad gauge, and so initially the P&T had to terminate at its own station next to the main line one, which by now was owned by the Great Western Railway. This separate P&T station had opened on 4 September 1866 and was closed in August 1869. A single line was converted to dual gauge in 1868 to allow P&T trains to reach Carmarthen. Full-through-running trains between the two routes was made possible in 1872 with the conversion of the main line to standard gauge. The network in the area was completed when the Cardigan branch was opened in stages between 1873 and 1886.
From 1957 the station was rebuilt. On the up side it had a ticket hall, waiting room with refreshments, ladies waiting room, toilets, stationmaster's office, district inspector's office, parcels office, central heating, and a 320 ft (98 m) steel and aluminium platform canopy. On the down side it had a 270 ft (82 m) canopy, refreshment room and toilets.
Whitland railway station