280 Preston to Clitheroe via Samlesbury, Primrose

Operated by Stagecoach Cumbria and Lancashire. First bus 06:40, last bus 19:25. 26 journeys on weekdays. Today, a Sunday: first 08:40, last 18:25. Fares: adult single £2.20 to £3.00 — more.

Next towards Clitheroe from Bus Station (Stand 39): tomorrow 06:40

Next towards Preston from Interchange (Stand 1): 18:25

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

Timetable

Ends at Clitheroe Interchange Stand 5 · Sunday · 5 journeys
Stop 08:4010:4012:4014:4016:40
Bus Station (Stand 39) 08:4010:4012:4014:4016:40
Hesketh Arms (o/s) 08:4910:4912:4914:4916:49
Feilden Arms (o/s) 08:5810:5812:5814:5816:58
Longsight Road (by) 09:0811:0813:0815:0817:08
Bus Station (opp) 09:1511:1513:1515:1517:15
Interchange (Stand 1) ·····
Interchange (Stand 2) 09:2611:2613:2615:2617:26

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 Stagecoach Cumbria and Lancashire whether this route takes part. Details →

Fares on the 280

Adult single £2.20 to £3.00 · Child single £1.40 to £3.00

Adult single fare table, stage to stage
£2.20 Waldon Street
£2.20£2.20 Farngdn Crs/Ginle Dr
£3.00£2.70£2.20 Tickled Trout Hotel
£3.00£3.00£2.70£2.20 Norman Villas
£3.00£3.00£3.00£3.00£2.70 Swallw Trafalgar Htl
£3.00£3.00£3.00£3.00£3.00£3.00 Osblds Bay Horse
£3.00£3.00£3.00£3.00£3.00£3.00£2.20 C-l-D Showley Rd
£3.00£3.00£3.00£3.00£3.00£3.00£2.70£2.20 C-l-D Lovely Rd
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.70£2.20 Copster Grn
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.70£2.20 Petre Arms
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.70£2.20 Billngtn Elker Ln
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.70£2.20 Whalley Bus Stn
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.70£2.20 The Eagle PH
£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.70£2.20 Barrow King Charles
£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.70£2.20 Littlemoor Rd
£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£3.00£2.70£2.20 Greenacre St
£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£3.00£3.00£2.70£2.20 Clitheroe-Interchang
£3.00£3.00£3.00£3.00£3.00£2.20£2.70£2.70£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00 Feilden Arms

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Skeffington Rd.

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

Tickets on the 280

Stagecoach Cumbria and Lancashire publishes singles, day returns, day tickets and season tickets on this route for adults, children and young people.

Return · Single · Dales Rover · Dales Rover Group · Jobseekers Return · Jobseekers Single · Lancashire DayRider · Preston Citi DayRider

…and 14 more tickets on this route.

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

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 Stagecoach Cumbria and Lancashire before you travel. Everything above is an ordinary week.

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

Route map

All stops on route 280

280 towards Clitheroe

All 53 stops
  1. Bus Station (Stand 39) Preston City Centre
  2. Lancaster Road (Stand L) Preston City Centre
  3. Pole Street (Stand I) Preston City Centre
  4. London Road (by) Fishwick
  5. Centenary Mill (by) Fishwick
  6. Skeffington Road (by) Fishwick
  7. Acregate Lane (by) Fishwick
  8. Ribbleton Park (by) Fishwick
  9. Hesketh Arms (o/s) Farringdon Park
  10. Farringdon Crescent (adj) Farringdon Park
  11. Tickled Trout (by) Samlesbury
  12. Norman Villas (by) Samlesbury
  13. Potter Lane (adj) Samlesbury
  14. Samlesbury Hotel (o/s) Samlesbury
  15. BAE North Entrance (opp) Mellor Brook
  16. Feilden Arms (o/s) Mellor Brook
  17. Feilden Arms (opp) Mellor Brook
  18. Bay Horse (o/s) Osbaldeston
  19. St Marys RCPS (opp) Osbaldeston
  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. Whitehalgh Lane (by) Langho
  25. Longsight Road (by) Langho
  26. St Leonards CEPS (adj) Langho
  27. Foxfields (opp) Langho
  28. Elker Lane (by) Billington
  29. Meadow Close (School only) (opp) 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. Rookwood (by) Whalley
  38. Cemetery (by) Whalley
  39. The Eagle (by) Lamb Roe
  40. Whiteacre Lane (opp) Lamb Roe
  41. Trafford Gardens (opp) Barrow
  42. Primary School (opp) Barrow
  43. Elbow Wood Drive (by) Barrow
  44. Clitheroe Golf Club (o/s) Barrow
  45. Limehouse Farm (opp) Barrow
  46. Littlemoor Road (opp) Primrose
  47. Park Street (opp) Primrose
  48. St James Street (opp) Primrose
  49. Holmes Mill (by) Clitheroe Town Centre
  50. Castle Gate (by) Clitheroe Town Centre
  51. Market (opp) Clitheroe Town Centre
  52. Interchange (Stand 1) Clitheroe Town Centre
  53. Interchange (Stand 2) Clitheroe Town Centre

280 towards Preston

All 49 stops
  1. Interchange (Stand 1) Clitheroe Town Centre
  2. Well Terrace (Stop B) Clitheroe Town Centre
  3. Tesco (opp) Clitheroe Town Centre
  4. Bowland Court (opp) Clitheroe Town Centre
  5. Pendle Club (o/s) Clitheroe Town Centre
  6. Holmes Mill (opp) Clitheroe Town Centre
  7. Park Street (by) Primrose
  8. Littlemooor Road (by) Primrose
  9. Limehouse Farm (by) Barrow
  10. Clitheroe Golf Club (opp) Barrow
  11. Audley House (by) Barrow
  12. County Primary School (by) Barrow
  13. Trafford Gardens (adj) Barrow
  14. Whiteacre Lane (by) Lamb Roe
  15. The Eagle (opp) Lamb Roe
  16. Cemetery (opp) Whalley
  17. Rookwood (adj) Whalley
  18. Hayhurst Road (opp) Whalley
  19. Bus Station (Stand A) Whalley
  20. Toby Jug Whalley
  21. Longworth Road (by) Billington
  22. Nab Rise (by) Billington
  23. Calder Avenue (by) Billington
  24. Billington Gardens (by) Billington
  25. Elker Lane (opp) Billington
  26. Foxfields (by) Langho
  27. Longsight Road (opp) Langho
  28. The Rydings (adj) Langho
  29. Wheatley Farm (opp) Copster Green
  30. Park Gate Road (o/s) Copster Green
  31. Lovely Hall Lane (by) Clayton-le-Dale
  32. Showley Road (adj) Clayton-le-Dale
  33. Bay Horse (opp) Osbaldeston
  34. Feilden Arms (o/s) Mellor Brook
  35. Feilden Arms (opp) Mellor Brook
  36. BAE North Entrance (by) Mellor Brook
  37. Samlesbury Hotel (opp) Samlesbury
  38. Vicarage Lane (by) Samlesbury
  39. Tickled Trout (opp) Samlesbury
  40. Glenluce Drive (by) Farringdon Park
  41. Ripon Terrace (by) Farringdon Park
  42. Hesketh Arms (opp) Farringdon Park
  43. Waldon Street (by) Fishwick
  44. Acregate Lane (opp) Fishwick
  45. Skeffington Road (opp) Fishwick
  46. Centenary Mill (opp) Fishwick
  47. St Mary's Street (opp) Fishwick
  48. Percy Street (by) Preston City Centre
  49. Bus Station (Stand 39) Preston City Centre

Service registration & registered changes

Registered as financially supported by a local authority (Lancashire County Council).

From official Traffic Commissioner registrations. Registration PC0002407/531 · Registration PC0002407/532 · Changes in Lancashire County Council · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 280 bus?

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

What time is the last 280 bus?

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

How much does the 280 bus cost?

Stagecoach Cumbria and Lancashire's published fares on the 280: adult single £2.20 to £3.00, child single £1.40 to £3.00. Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Stagecoach Cumbria and Lancashire day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 280 bus?

The 280 is operated by Stagecoach Cumbria and Lancashire.

Timetable data from Stagecoach Cumbria and Lancashire via the DfT Bus Open Data Service (North West England feed). Registered with the Traffic Commissioner as PC0002407/531. Check before you travel — services can change at short notice.