25 Clitheroe to Blackburn via Whalley, Mellor

Operated by Vision Bus. First bus 06:56, last bus 19:45. 18 journeys on weekdays. Fares: adult single £2.00 to £3.00 — more.

Next towards Blackburn from Interchange (Stand 2): 09:20, 11:20

Next towards Clitheroe from Bus Station (Stand 4): 07:20, 09:25, 11:25

Wanted a different 25? 61 other bus routes are numbered 25 elsewhere in the UK — see every 25 bus timetable by area.

Timetable

Notes from Vision Bus's timetable
  • Operated on behalf of Lancashire County Council
Ends at BLACKBURN · Monday to Friday · 9 journeys
Stop 06:5607:3809:2011:2013:2015:2016:3017:3518:45
Interchange (Stand 2) ··09:2011:2013:2015:2016:3017:3518:45
Hayhurst Street (opp) ··09:2111:2113:2115:2116:3117:3618:46
Business Village (by) ··09:2811:2813:2815:2816:3817:4318:52
Bus Station (Stand A) ··09:3511:3513:3515:3516:4517:5018:59
Longworth Road (by) ··09:3611:3613:3615:3616:4617:5119:00
The Academy (by) ·07:3809:4311:4313:4315:4316:5317:5819:07
Brookside Close (opp) ·07:3909:4411:4413:4415:4416:5417:5919:08
The Rydings (adj) ·07:4509:5011:5013:5015:5017:0018:0519:14
Dewhurst Farm (by) ·07:4709:5211:5213:5215:5217:0218:0719:16
Lovely Hall Lane (by) ·07:4809:5311:5313:5315:5317:0318:0819:17
Abbott Brow (by) ·07:5209:5711:5713:5715:5717:0718:1219:20
Millstone (opp) 06:5607:5610:0112:0114:0116:0117:1118:1619:24
Primsose Hill (by) 06:5807:5810:0312:0314:0316:0317:1318:1819:26
Knighton Avenue (opp) 07:0208:0310:0812:0814:0816:0817:1818:2319:30
Colenso Road (opp) 07:0508:0610:1112:1114:1116:1117:2118:2619:33
Oozebooth Terrace (by) 07:0608:0710:1212:1214:1216:1217:2218:2719:34
Arrival Stand (Stand 0) 07:1208:1410:1912:1914:1916:1917:2918:3419:40

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with Vision Bus whether this route takes part. Details →

Fares on the 25

Adult single £2.00 to £3.00 · Adult return £3.20 to £4.80 · Child single £1.00 to £1.50 · Child return £1.60 to £2.40

Adult single fare table, stage to stage
£2.00 Pendle Rd/Higher Standen Dr
£2.50£2.00 Barrow Brook Business Village
£3.00£3.00£2.50 Whalley Bus Station
£3.00£3.00£3.00£2.50 Billington Gardens
£3.00£3.00£3.00£2.50£2.50 Billington Elker Lane
£3.00£3.00£3.00£2.50£2.50£2.00 Brockhall Village
£3.00£3.00£3.00£2.50£2.50£2.50£2.00 Langho The Rydings
£3.00£3.00£3.00£3.00£2.50£2.50£2.00£2.00 Copster Green
£3.00£3.00£3.00£3.00£2.50£2.50£2.50£2.50£2.00 Clayton-le-Dale Lovely Road
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.00 Clayton-le-Dale Showley Road
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.00 Osbaldeston Bay Horse
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.00£2.00 Mellor Village
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.00£2.50£2.00 Spread Eagle
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.50£2.50 Lammack Hare & Hounds
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.50£2.50£2.50 St.Mary's College
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.50£2.50 Blackburn Town Centre

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Clitheroe Town Centre.

Vision Bus's published fares on the Bus Open Data Service, in force from 18 September 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Vision Bus before you travel.

Tickets on the 25

Vision Bus publishes singles and day returns on this route for adults, children and young people.

Ticket types come from Vision Bus's own fares data on the Bus Open Data Service, last updated 18 September 2026. Prices for singles and returns are under Fares above; for the others, check with Vision Bus.

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Vision Bus before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, 29 December, 30 December, New Year's Eve, New Year's Day and 2 January. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 25

25 towards Blackburn

All 38 stops
  1. Interchange (Stand 2) Clitheroe Town Centre
  2. Market Place (by) Clitheroe Town Centre
  3. Hayhurst Street (opp) Peel Park
  4. Highmoor Park (by) Peel Park
  5. Shays Drive (opp) Peel Park
  6. Higher Standen Drive (opp) Peel Park
  7. Business Village (by) Barrow
  8. Hayhurst Road (opp) Whalley
  9. Bus Station (Stand A) Whalley
  10. Longworth Road (by) Billington
  11. Nab Rise (by) Billington
  12. Calder Avenue (by) Billington
  13. Billington Gardens (by) Billington
  14. Elker Lane (opp) Billington
  15. The Academy (by) Brockhall Village
  16. Brookside Close (opp) Old Langho
  17. The Rydings (adj) Langho
  18. Dewhurst Farm (by) Copster Green
  19. Wheatley Farm (opp) Copster Green
  20. Park Gate Road (o/s) Copster Green
  21. Lovely Hall Lane (by) Clayton-le-Dale
  22. Showley Road (adj) Clayton-le-Dale
  23. Mrs Dowsons Farm (by) Clayton-le-Dale
  24. Abbott Brow (by) Osbaldeston
  25. Church Lane (o/s) Mellor
  26. Millstone (opp) Mellor
  27. Traders Arms (opp) Mellor
  28. Primsose Hill (by) Ramsgreave
  29. Spread Eagle (by) Ramsgreave
  30. Knighton Avenue (opp) Lammack
  31. Cuckoo Brow (by) Lammack
  32. Colenso Road (opp) Blackburn
  33. Hole I'th Wall (by) Blackburn
  34. Oozebooth Terrace (by) Royshaw Hill
  35. Sted Terrace (by) Royshaw Hill
  36. London Road (by) Royshaw Hill
  37. Limbrick (adj) Blackburn
  38. Arrival Stand (Stand 0) Blackburn Town Centre

25 towards Clitheroe

All 44 stops
  1. Bus Station (Stand 4) Blackburn Town Centre
  2. Town Hall (Stand B) Blackburn Town Centre
  3. Suddell Cross (by) Blackburn
  4. St Andrews Street (By) Royshaw Hill
  5. Holland Street (By) Royshaw Hill
  6. Sted Terrace (opp) Royshaw Hill
  7. Oozebooth Terrace (opp) Royshaw Hill
  8. Colenso Road (adj) Blackburn
  9. Cuckoo Brow (by) Lammack
  10. Knighton Avenue (adj) Lammack
  11. Barker Lane (opp) Blackburn
  12. Barker Lane (by) Ramsgreave
  13. Spread Eagle (opp) Ramsgreave
  14. Traders Arms (o/s) Mellor
  15. Church Lane (o/s) Mellor
  16. Millstone (opp) Mellor
  17. Traders Arms (opp) Mellor
  18. St Marys RCPS (opp) Osbaldeston
  19. Fairfield Business Park (by) Clayton-le-Dale
  20. Showley Road (opp) Clayton-le-Dale
  21. Lovely Hall Lane (opp) Clayton-le-Dale
  22. Park Gate Road (adj) Copster Green
  23. Wheatley Farm (adj) Copster Green
  24. Dewhurst Farm (opp) Copster Green
  25. Whitehalgh Lane (by) Langho
  26. Northcote Road (opp) Old Langho
  27. The Academy (by) Brockhall Village
  28. St Augustines RCHS (by) Billington
  29. Elker Lane (by) Billington
  30. Billington Gardens (opp) Billington
  31. Calder Avenue (opp) Billington
  32. Nab Rise (opp) Billington
  33. Longworth Road (opp) Billington
  34. Toby Jug (opp) Whalley
  35. Bus Station (opp) Whalley
  36. Hayhurst Road (by) Whalley
  37. Business Village (by) Barrow
  38. Higher Standen Drive (by) Peel Park
  39. Claremont Avenue (by) Peel Park
  40. Highmoor Park (opp) Peel Park
  41. Peel Street (by) Peel Park
  42. Bowland Court (by) Clitheroe Town Centre
  43. Post Office (by) Clitheroe Town Centre
  44. Interchange (Stand 3) Clitheroe Town Centre

Towns & areas on this route

Frequently asked questions

What time is the first 25 bus?

The first 25 departure on weekdays leaves at 06:56 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 25 bus?

The last 25 on weekdays leaves its first stop at 19:45. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 25 bus cost?

Vision Bus's published fares on the 25: adult single £2.00 to £3.00, adult return £3.20 to £4.80, child single £1.00 to £1.50, child return £1.60 to £2.40. Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Vision Bus day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 25 bus?

The 25 is operated by Vision Bus.

Timetable data from Vision Bus via the Traveline National Dataset. Check before you travel — services can change at short notice.