903
Route map
903 live route map
See the route, stops, and live buses currently on this line.
75 stops
Live buses loading
Map ready
Loading the route map...
Keighley Bus Station → Keighley Bus Station
8 trips · first 09:30 · last 16:30
Saturday
Live From 2021-09-06
Swipe sideways to see later trips.
Stop
09:30
Keighley Bus Station
10:10
Keighley Bus Station
11:10
Keighley Bus Station
12:10
Keighley Bus Station
13:30
Keighley Bus Station
14:10
Keighley Bus Station
15:25
Keighley Bus Station
16:30
Keighley Bus Station
Timetable data from Jacksons of Silsden, refreshed 2026-06-13 · Source: Bus Open Data Service (BODS) · Service code PB0001662:1.
All stops shown
85 stops- Keighley Bus Station stand G
- Keighley, North Street
- Keighley, Spring Gardens Ln opposite
- Utley, Spring Gardens Lane
- Utley, Spring Gardens Ln Holy Family School after
- Utley, Spring Gardens Ln Shann La adjacent
- Utley, Green Head Lane
- Utley, Green Head Road E bound
- Utley Cemetery opposite
- Utley, Ferncliffe Drive at
- Utley, Ashgrove Road opposite
- Utley, Keighley RUFC
- Utley, Bar House Lane at
- Steeton, Hawkcliffe Farm opposite
- Steeton, Aireburn Avenue at
- Steeton, Primary School adjacent
- Steeton, Elmsley Street near
- Steeton, Thornhill Road opposite
- Airedale Hospital Stop C
- Airedale Hospital Stop B
- Eastburn, Airedale Hospital Stop A
- Steeton, Airedale Hospital Main Entrance
- Steeton, Thornhill Road at
- Steeton, Elmsley Street a
- Steeton Hall Gardens at
- Steeton & Silsden Station
- Steeton & Silsden Station
- Steeton, Silsden Bridge
- Silsden, Belton Road
- Silsden, High Banks at
- Silsden, Aire View
- Silsden, Bell Square
- Silsden, Foster Avenue
- Silsden, Dradishaw Road stop
- Silsden, Gloucester Avenue
- Silsden, Gloucester Avenue SE bound
- Silsden, Gloucester Avenue stop
- Silsden, Vale Grove
- Silsden, Dradishaw Road Skipton Rd
- Silsden, Dradishaw Road
- Silsden, Foster Avenue stop
- Silsden, Bell Square
- Silsden, Memorial Gardens S4
- Silsden, Aire View opposite
- Silsden, Howden Road
- Silsden, Craven Drive
- Silsden, Daisy Hill Aireville Drive before
- Silsden, Aireville Drive
- Silsden, Jacques Grove
- Silsden, Howden Road
- Silsden, Ings Way SW bound
- Silsden, Waterside W bound
- Silsden, Waterside
- Silsden, Brindley Road
- Silsden, Ings Way
- Silsden, Howden Road
- Silsden, High Banks
- Silsden, Belton Road at
- Steeton, Silsden Bridge at
- Steeton & Silsden Station
- Steeton & Silsden Station
- Steeton Hall Gardens
- Steeton, Elmsley Street near
- Steeton, Thornhill Road opposite
- Airedale Hospital Stop C
- Airedale Hospital Stop B
- Eastburn, Airedale Hospital Stop A
- Steeton, Airedale Hospital Main Entrance
- Steeton, Thornhill Road at
- Steeton, Elmsley Street a
- Steeton Primary School opposite
- Steeton, Aireburn Avenue opposite
- Steeton, Hawkcliffe Farm opposite
- Utley, Bar House Lane opposite
- Utley, Keighley RUFC
- Utley, Ashgrove Road
- Utley, Ferncliffe Drive opposite
- Utley Cemetery at
- Utley, Green Head Road W bound
- Utley, Green Head Lane
- Utley, Spring Gardens Ln Shann La before
- Utley, Spring Gardens Ln Holy Family Sch
- Keighley, Spring Gardens Ln Castle Rd adjacent
- Keighley, North Street
- Keighley Bus Station stand G