Baglan railway station is a minor station in the village of Baglan in Neath Port Talbot county borough, south Wales. It is 180 miles (290 km) from London Paddington. It is a stop on the South Wales Main Line, served by Transport for Wales Swanline regional trains between Swansea and Cardiff. It is a relatively new station, opened in 1996. The station is located at street level but passenger access is from the Seaway Parade flyover. It is close to Neath Port Talbot Hospital.