89 Darwen to Waterloo via Earcroft, Ewood
Operated by Vision Bus. First bus 07:20, last bus 15:05. 2 journeys on weekdays. Fares: singles usually capped at £3 — more.
Wanted a different 89? 21 other bus routes are numbered 89 elsewhere in the UK — see every 89 bus timetable by area.
- Not Tuesdays — 14:25 towards Darwen Cemetery
- Tuesdays Only — 15:05 towards Darwen Cemetery
| Stop | 07:20 |
|---|---|
| Jacks Key Drive (by) | 07:20 |
| Circus (by) | 07:28 |
| Manor Road (adj) | 07:33 |
| Harwood Street (opp) | 07:40 |
| Darwen Vale School (o/s) | 07:46 |
| Boundary (by) | 07:48 |
| Baden Terrace (by) | 07:54 |
| St Bedes RCHS 1 (adj) | 08:00 |
Each column is one journey, headed by the time it sets off. 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.
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, 28 December, 29 December, 30 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 89
89 towards Waterloo
All 35 stops
- Jacks Key Drive (by) Darwen
- West Cemetery (opp) Darwen
- Queens Road (by) Darwen
- Park Road (by) Darwen
- Ashleigh Street (adj) Darwen
- Mayfield Flats (by) Darwen
- Cross Street (opp) Darwen
- Mill Gap Street (adj) Darwen
- India Mill (by) Darwen
- Circus (by) Darwen
- Park Gates (opp) Darwen
- Belgrave Road (adj) Darwen
- Manor Road (adj) Darwen
- Westland Avenue (adj) Darwen
- Inverness Road (adj) Darwen
- Borough Road (by) Darwen
- Punstock Road (adj) Darwen
- Harwood Street (adj) Darwen
- Harwood Street (opp) Darwen
- Salisbury Road (opp) Darwen
- Lynwood Avenue (adj) Darwen
- Birch Hall Avenue (by) Darwen
- Moss Fold Road (by) Darwen
- Darwen Vale School (o/s) Earcroft
- Boundary (by) Ewood
- Oakdale (opp) Ewood
- Cravens Brow (by) Ewood
- Branch Road (opp) Ewood
- Fernhurst (opp) Ewood
- Ewood Working Mens Club (by) Ewood
- Baden Terrace (by) Moorgate
- Heys Lane (adj) Moorgate
- Livesey Branch Road (by) Waterloo
- Shorrock Lane (opp) Waterloo
- St Bedes RCHS 1 (adj) Waterloo
89 towards Darwen
All 31 stops
- St Bedes RCHS 2 (by) Waterloo
- Picton Street (by) Waterloo
- Livesey Branch Road (by) Waterloo
- St Andrews Church (by) Waterloo
- Worsten Avenue (by) Moorgate
- Top o th Croft (adj) Ewood
- Branch Road (by) Ewood
- Cravens Brow (by) Ewood
- Boundary (by) Ewood
- Darwen Vale School (opp) Earcroft
- Redvers Road (adj) Darwen
- The Anchor (adj) Darwen
- Lynwood Avenue (opp) Darwen
- Pitville Street (by) Darwen
- Avondale Primary School (adj) Darwen
- Duckworth Street (by) Darwen
- Park Gates (opp) Darwen
- Belgrave Road (adj) Darwen
- Manor Road (adj) Darwen
- Westland Avenue (adj) Darwen
- Inverness Road (adj) Darwen
- Borough Road (by) Darwen
- Punstock Road (adj) Darwen
- Bus Station Set Down (by) Darwen
- India Mill (by) Darwen
- Mill Gap Street (by) Darwen
- Huntington Drive (opp) Darwen
- Cross Street (by) Darwen
- Mayfield Flats (adj) Darwen
- Epworth Street (by) Darwen
- Jacks Key Drive (by) Darwen
Service registration & registered changes
- Service change effective 2 November 2025 To amend Route and Timetable.
- New service effective 8 January 2024 Monday to Friday, school days only.
Registered as financially supported by a local authority (Blackburn with Darwen Borough Council.).
From official Traffic Commissioner registrations. Registration PC1134111/156 · Changes in Blackburn with Darwen Borough Council · All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 89 bus?
The first 89 departure on weekdays leaves at 07:20 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 89 bus?
The last 89 on weekdays leaves its first stop at 15:05. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 89 bus cost?
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 89 bus?
The 89 is operated by Vision Bus.
Timetable data from Vision Bus via the Traveline National Dataset. Registered with the Traffic Commissioner as PC1134111/156. Check before you travel — services can change at short notice.