The main road through Rishton is the
A678 Blackburn to Burnley Road; there is also the B6535 (formerly A6064), which connects the town to
Great Harwood. The Blackburn Southern Bypass section of the
M65 motorway opened in December 1997, bypassing the A678. In the 19th century, the
Leeds and Liverpool Canal was a major transport route in the area. The section of the canal through Rishton was completed in 1810. Rishton Reservoir, which provides water to the canal, was built in 1828. The
East Lancashire Railway, which was opened in 1848, crossed the reservoir on a
viaduct until 1858; it is now on an
embankment.
Rishton railway station, south west of the town centre, is on the
East Lancashire line. As of 2018, the route is operated by
Northern, and consists of one train per hour between
Blackpool South and
Colne. Bus services are more frequent, and include the Hyndburn Circular routes and Route 152, both operated by
Blackburn Bus Company. ==Sport==