| Salt or No Salt | Direction | Route Detail |
| Route starts at DSO Depot | ||
| S | SA | Davyfield Road |
| S | TL | Roman Road, Brandy House Brow, Grimshaw Park |
| S | TL | Russell Street |
| S | TL | Bolton Road |
| S | TR | Livesey Branch Road |
| S | TR | Albion Road |
| S | SA | Aqueduct Road |
| S | Follow main road through to Buncer Lane and on up to Preston New Road | |
| S | TR | Preston New Road |
| S | TR | Montague Street |
| S | TL | King Street |
| S | SA | Higher Church Street |
| S | TR | Darwen Street |
| S | SA | Park Road |
| NS | TR | Russell Street |
| S | SA | Freckleton Street |
| S | SA | Link Road to Byrom Street &Byrom Street |
| NS | TR | King Street |
| S | TR | Freckleton Street |
| S | SA | Freckleton Street |
| S | TL | Gt Bolton St |
| S | TL | Canterbury Street |
| S | TL | Freckleton Street |
| NS | TL | Gt Bolton St |
| NS | SA | Darwen Street |
| S | SA | Mincing Lane |
| NS | TR | Higher Church Street |
| S | TR | Darwen Street |
| NS | TL | Jubliee Street |
| NS | SA | Railway Road |
| S | TR | Salford |
| NS | TL | Penny Street |
| S | TL | Barbara Castle Way |
| S | TL | Ainsworth Street |
| S | TR | Around the Exchange Building heading for Victoria Street |
| S | TR | Victoria Street |
| S | TR | Barbara Castle Way |
| S | TR | Ainsworth Street |
| S | SA | Railway Road |
| S | TR | Circuit Boulevard Bus Lanes |
| S | TR | Jubilee Street |
| S | SA | Mill Lane |
| S | TR | Mincing Lane |
| S | TL | St Peter's Street |
| NS | TR | Byrom Street |
| NS | TR | Whalley Banks |
| NS | TL | Montague Street |
| S | TR | Feilden Street |
| S | TL | Barton Street |
| S | TR | Blakey Moor |
| S | TR | Northgate (pass Gladstone statue |
| S | TL | Lord Street West, King William Street, New Market Street, Northgate, Town Hall Street, King William Street |
| S | SA | Preston New Road (through Sudell Cross |
| NS | TR | Barbara Castle Way to Larkhill Junct |
| S | SA | Barbara Castle Way |
| S | SA | Eanam |
| S | TR | New Link Road |
| S | TR | Higher Audley Street |
| S | TR | Higher Barn Street |
| S | TL | Eanam |
| S | SA | Barbara Castle Way |
| S | TL | Penny Street |
| S | TL | Salford / Eanam |
| NS | TL | Barbara Castle Way (to Penny Street Jct) |
| S | SA | Barbara Castle Way(to Presto New Road JCT) |
| NS | SA | Barbara Castle Way |
| NS | TL | Montague Street |
| NS | TR | Whalley Banks |
| NS | TL | Harrison Street |
| S | TL | Sumner Street |
| S | TL | Byrom Street |
| S | TL | Canterbury Street |
| NS | TR | Harrison Street |
| NS | TL | Whalley Banks |
| S | TL | Duckworth Street/Galligreaves Way |
| S | TL | Wellington Road |
| S | TR | Stansfeld Street |
| NS | TR | Bank Top |
| S | TR | Hancock Street |
| S | TR | Wellington Road to Jct Stancliffe St |
| Route Complete | ||
| Move on to Green Route | ||
| S = Salting, NS = Non Salting, SA = Straight Ahead, TR = Turn Right, TL = Turn Left, TA = Turn Around | ||
| Salt or No Salt | Direction | Route Detail |
| Route starts at Stopes Brow Jct Roman Road | ||
| S | SA | Stopes Brow/ Rakes Bridge/Fore Street/Sandy Lane |
| S | TR | Cravens Brow/Bolton Road |
| S | TL | Bolton Road |
| S | TL | Livesey Branch Road |
| S | TL | Preston Old Road to boundary |
| NS | SA | Preston Old Road to Jct Livesey Branch Rd |
| S | SA | Preston Old Road/Redlam/Bank Top/Whalley Banks/King Street |
| S | TL | Montague Street |
| S | TR | Barbara Castle Way |
| S | TL | Preston New Road |
| S | TR | Yew Tree Drive/Ramsgreave Drive |
| S | SA | Whalley New Road |
| S | TR | Parsonage Road |
| S | TL | Warrenside Close |
| NS | From Warrenside Close to Brownhill Traffic Lights | |
| S | SA | Brownhill Drive |
| S | TR | Emerald Ave |
| NS | TR | Whalley New Road |
| NS | TR | Brownhill Drive to Jct Emerald Ave |
| S | SA | Brownhill Drive |
| S | TL | Whalley Old Road to bus turnaround |
| S | TR | Sunny Bower Road |
| S | TR | Cunliffe Close (do loop on Cunliffe Close) |
| S | TR | Oakwood Avenue |
| S | TL | Bank Hey Lane South |
| NS | TR | Whalley Old Road |
| S | TL | Whitebirk Drive |
| S | TL | Philips Road / Cunliffe Rd / Croft Head Rd / Lower Philips Rd |
| S | TL | Whitebirk Drive to motorway roundabout |
| Route Complete | ||
| Move on to Purple Route | ||
| S = Salting, NS = Non Salting, SA = Straight Ahead, TR = Turn Right, TL = Turn Left, TA = Turn Around |
| Salt No Salt | Direction | Route Detail |
| Route starts at Blackamoor Road Jct Roman Road | ||
| S | SA | Blackamoor Road to Guide Roundabout |
| S | Salt around the roundabout | |
| S | Haslingden Road | |
| S | SA | Grimshaw Park |
| S | SA | Rockcliffe Street |
| S | TL | Lyndhurst Road |
| S | TL | Park Lee Road |
| S | TR | Sunny Bank Road |
| S | SA | Infirmary Road |
| S | TR | Bolton Road |
| S | TR | Lower Audley Street |
| S | TL | Higher Audley Street |
| S | SA | Bottomgate |
| S | SA | Accrington Road |
| S | TL | Whitebirk Road to Burnley Road Roundabout |
| S | TL | Salt up to motorway roundabout |
| S | Salt around motorway roundabout | |
| S | TL | Salt down to Burnley Road roundabout |
| S | SA | Burnley Road |
| NS | TL | Accrington Road |
| S | TR | Audley Range |
| S | TL | Bennington Street |
| NS | TL | Haslingden Road |
| S | TL | Shadsworth Road to Jct Accrington Road |
| NS | SA | Whitebirk Road |
| NS | TR | Up to motorway roundabout |
| S | TL | Whitebirk Drive |
| S | SA | Brownhill Drive |
| S | TL | Ramsgreave Drive |
| S | TL | Pleckgate Road |
| S | TL | Shear Brow |
| S | TL | Barbara Castle Way |
| S | TL | Larkhill |
| S | SA | Whalley New Road |
| NS | TL | Ramsgreave Road |
| S | SA | Ramsgreave Drive from Jct Pleckgate Road |
| S | SA | Yew Tree Drive to Jct Preston New Road |
| NS | TL | Preston New Road |
| S | TL | Beardwood |
| S | TR | Quebec Road |
| S | TL | St. Lawrence Avenue |
| S | TR | Whinney Lane |
| S | TL | Lammack Road |
| NS | TL | Yew Tree Drive |
| NS | TL | Whinney Lane to Jct of Lammack Road |
| S | TR | Lammack Road to Four Lane Ends |
| S | SA | Revidge Road to Traffic Signals |
| S | SA | Billinge End Road/Sandy Lane/Pleasington Road |
| NS | TL | Preston Old Road |
| NS | TR | Livesey Branch Road |
| S | TR | Horden Rake/Brokenstone Road/Bog Height Road |
| Route Complete | ||
| Return to Depot to re-fill and move on to Grey Route | ||
| S = Salting, NS = Non Salting, SA = Straight Ahead, TR = Turn Right, TL = Turn Left, TA = Turn Around |
| Salt No Salt | Direction | Route Detail |
| Route starts at Branch Road Jct Sandy Lane | ||
| S | SA | Branch Road |
| S | TL | Cravens Brow/Bolton Road |
| S | TR | Jack Walker Way Full Length (continue through to Fernhurst Pub) |
| S | TR | Bolton Road |
| S | SA | Cravens Brow/Bolton Road |
| S | SA | Blackburn Road |
| S | TL | Earcroft Way round motorway roundabout and back out to Blackburn Road |
| S | TL | Blackburn Road, Duckworth Street, Market Street |
| S | SA | Bolton Road, Cemetry Road |
| S | TL | Jack's Key Drive ONLY upto first turning on the right |
| S | TA | Jack's Key Drive |
| S | TL | Bolton Road, Bull Hill |
| S | TR | Longworth Road |
| S | TL | Egerton Road |
| S | TL | Belmont Road to boundary |
| NS | TA | Belmont Road jct Egerton Road |
| S | TL | From Egerton Road go along Belmont Road turn left up Rivington Road to Boundry turn round at boundry |
| NS | TB | Travel back turn left onto Belmont Road |
| S | SA | Belmont Road/Bolton Road to Abbey Village (Hare & Hounds) |
| NS | TA | Bolton Road/Belmont Road |
| S | TL | Crookfield Road/Tockholes Road |
| S | TL | Rock Lane/Chapels Lane |
| S | TL | Old School Lane |
| NS | TL | Tockholes Road to junction with Rock Lane. |
| S | SA | Tockholes Road to junction with Broken Stone Road. |
| Route complete | ||
| Return to Depot to re-fill and move on to Orange Route | ||
| S = Salting, NS = Non Salting, SA = Straight Ahead, TR = Turn Right, TL = Turn Left, TA = Turn Around |