the town has a railway station on the hallam and pontefract lines. all trains arrive from the west and leave in that same direction. trains used to go eastwards to york via burton salmon, but passenger workings ceased in 1970 with the section retained for freight workings only. castleford also had a second service to leeds that left eastwards and swung north onto the former castleford to garforth line, which would see services calling at ledston and kippax, before arriving in garforth and continuing to leeds. in 2016, a new £6 million bus station was opened adjacent to the railway station to allow an integrated travel site for the 12,000 people using the bus station per day.