The village has regular bus services linking it with Southport, Formby, Crosby, Bootle, Liverpool, and Preston as well as irregular bus services to Chorley and Leyland.
Since the closure of Banks railway station in 1964, the nearest railway station is , south west of the village, with trains to Liverpool, Wigan, and Manchester.