B15
First West Yorkshire
B15 bus timetable: Bradford Moor to Heaton
Bradford Moor - Heaton
Route map
B15 live route map
See the route, stops, and live buses currently on this line.
67 stops
Live buses loading
Map ready
Loading the route map...
Killinghall Road → St Bedes
1 trip · first 07:57 · last 07:57
Mon
Live Valid 2026-05-31 – 2026-07-24
Swipe sideways to see later trips.
Stop
07:57
St Bedes
07:57
08:06
Swain House, Wrose Rd Kings Road
W bound
08:07
08:08
Wrose Rd Claremont Grove
adjacent
08:09
Wrose Rd Westfield Lane
opposite
08:10
Wrose Road Low Ash Cres
opposite
08:11
Wrose Grove
adjacent
08:12
08:13
Bolton Woods, Gaisby Ln Wrose Drive
SE bound
08:14
08:14
Bolton Woods, Gaisby Lane Powell Rd
opposite
08:16
08:19
Manningham, Canal Rd Midland Terrace
adjacent
08:24
08:32
Manningham, Victor Road
adjacent
08:39
Heaton, Emm Lane Wilmer Rd
adjacent
08:43
Heaton, St Bedes Grammar
outside
08:45
St Bedes → Killinghall Road
1 trip · first 15:25 · last 15:25
Mon
Live Valid 2026-05-31 – 2026-07-24
Swipe sideways to see later trips.
Stop
15:25
St Bedes
Heaton, St Bedes Grammar
outside
15:25
Heaton, Emm Lane Park Dr
adjacent
15:27
15:37
Manningham, Bolton Lane
opposite
15:41
Manningham, Canal Rd Midland Terrace
opposite
15:42
15:43
15:44
15:46
15:47
Bolton Woods, Gaisby Ln Wrose Drive
NW bound
15:49
15:50
15:50
Wrose Grove
opposite
15:51
Wrose Road Low Ash Cres
adjacent
15:51
15:52
Wrose Rd Westfield Lane
adjacent
15:53
15:53
Wrose Rd Plumpton Walk
adjacent
15:55
Swain House, Wrose Rd Kings Road
E bound
15:56
15:57
Eccleshill, Idle Road Norman Grove
adjacent
16:00
Bolton, Idle Rd High House Road
opposite
16:01
16:06
Fagley, Killinghall Rd Fagley Road
adjacent
16:11
Bradford Moor, Kismet Gardens
S bound
16:14
16:15
Timetable data from First West Yorkshire, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code Y_FG_FWYO_B15_1.
All stops shown
37 stops- Heaton, St Bedes Grammar outside
- Heaton, Emm Lane Wilmer Rd
- Heaton, Emm Lane Park Dr adjacent
- Manningham, St Joseph's College stop A
- Manningham, Bolton Lane opposite
- Manningham, Canal Rd Midland Terrace opposite
- Bolton Woods, Canal Rd Sidings Close at
- Bolton Woods, Canal Road Gaisby Ln N bound
- Bolton Woods, Gaisby Lane Powell Rd stop
- Bolton Woods, Gaisby Lane Thornhill Dr opposite
- Bolton Woods, Gaisby Lane Crimshaw Ln at
- Bolton Woods, Gaisby Ln Wrose Drive NW bound
- Wrose, Gaisby Lane Carr Ln stop
- Wrose View
- Wrose Grove opposite
- Wrose Road Low Ash Cres adjacent
- Wrose Rd Oakdale Drive
- Wrose Rd Westfield Lane adjacent
- Wrose Rd Claremont Grove
- Wrose Rd Plumpton Walk adjacent
- Swain House, Wrose Rd Kings Road E bound
- Swain House, Wrose Rd Willow Grove
- Five Lane Ends, Wrose Rd Roundabout before
- Eccleshill, Idle Road Norman Ln
- Eccleshill, Idle Road Norman Grove adjacent
- Bolton, Idle Rd High House Road opposite
- Bolton, Idle Road Myers Ln
- Bolton, Idle Rd Pen Close
- Undercliffe, Dudley Hill Road Pelham Rd
- Undercliffe, Dudley Hill Road Tower St adjacent
- Undercliffe, Killinghall Rd Harrogate Road
- Fagley, Killinghall Rd Higher Intake Road
- Fagley, Killinghall Rd Fagley Road adjacent
- Bradford Moor, Killinghall Rd Fourth Avenue
- Bradford Moor, First Avenue
- Bradford Moor, Kismet Gardens S bound
- Bradford Moor Park