903
Jacksons of Silsden
903 bus timetable: Keighley to Silsden Circular
Keighley ↔ Silsden Circular
Route map
903 live route map
See the route, stops, and live buses currently on this line.
60 stops
Live buses loading
Map ready
Loading the route map...
Keighley → Silsden Circular
20 trips · first 06:30 · last 17:57
Mon–Fri
Live From 2026-01-02
Swipe sideways to see later trips.
Stop
06:30
Silsden Circular
06:48
Silsden Circular
07:05
Silsden Circular
07:38
Silsden Circular
08:18
Silsden Circular
08:50
Silsden Circular
09:20
Silsden Circular
09:30
Silsden Circular
10:10
Silsden Circular
11:10
Silsden Circular
12:10
Silsden Circular
13:00
Silsden Circular
13:20
Silsden Circular
13:30
Silsden Circular
14:10
Silsden Circular
15:00
Silsden Circular
15:25
Silsden Circular
16:30
Silsden Circular
17:37
Silsden Circular
17:57
Silsden Circular
Steeton, Thornhill Road
opposite
06:43
·
07:33
08:13
08:45
·
·
09:48
10:22
11:22
12:22
·
·
13:48
14:22
·
15:40
16:44
·
·
Eastburn, Airedale Hospital
Stop A
06:46
06:48
07:36
07:38
08:18
08:50
·
09:51
10:25
11:25
12:25
·
·
13:51
14:25
·
15:42
16:47
·
·
·
06:49
·
07:39
08:19
08:52
·
09:52
10:26
11:26
12:26
·
·
13:52
14:26
·
15:44
16:49
·
·
06:40
06:53
07:05
07:49
08:23
08:56
·
09:45
10:30
11:30
12:30
·
·
13:45
14:30
·
15:51
17:05
17:37
17:57
06:31
06:56
07:13
07:57
08:34
·
·
09:36
10:40
11:36
12:34
·
·
13:36
14:32
·
16:06
17:16
17:43
18:03
06:32
06:56
07:14
07:58
08:35
·
·
09:37
10:41
11:37
12:35
·
·
13:37
14:33
·
16:06
17:17
17:44
18:05
06:33
06:57
07:15
07:59
08:36
·
·
09:38
10:42
11:38
12:36
·
·
13:38
14:34
·
16:07
17:18
17:45
18:05
06:33
06:57
07:15
07:59
08:36
·
·
09:38
10:42
11:38
12:36
·
·
13:38
14:35
·
16:07
17:18
17:45
18:06
06:34
06:58
07:16
08:00
08:37
·
·
09:39
10:43
11:39
12:37
·
·
13:39
14:36
·
16:08
17:19
17:46
18:06
06:34
06:58
07:16
08:00
08:37
·
·
09:39
10:43
11:39
12:37
·
·
13:39
14:37
·
16:08
17:19
17:46
18:07
Silsden, Ings Way
SW bound
06:35
06:58
07:17
08:01
08:38
·
·
09:40
10:44
11:40
12:38
·
·
13:40
14:38
·
16:08
17:20
17:47
18:08
Silsden, Waterside
W bound
06:36
06:59
07:18
08:02
08:39
·
·
09:41
10:45
11:41
12:39
·
·
13:41
14:39
·
16:09
17:21
17:48
18:09
06:36
06:59
07:18
08:02
08:39
·
·
09:41
10:45
11:41
12:39
·
·
13:41
14:39
·
16:09
17:21
17:48
18:09
06:37
07:00
07:19
08:03
08:40
·
·
09:42
10:46
11:42
12:41
·
·
13:42
14:41
·
16:09
17:22
17:50
18:11
06:30
06:55
07:12
07:56
08:33
09:00
·
09:35
10:39
11:35
12:47
13:00
·
13:35
14:49
15:00
16:05
17:15
17:42
18:12
06:30
06:55
07:12
07:56
08:33
·
·
09:35
10:39
11:35
·
·
·
13:35
14:49
·
16:05
17:15
17:42
·
Silsden, Aire View
opposite
06:31
06:56
07:13
07:57
08:34
·
·
09:36
10:40
11:36
·
·
·
13:36
14:50
·
16:06
17:16
17:43
·
Timetable data from Jacksons of Silsden, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code YWAO903.
All stops shown
126 stops- Addingham, Memorial Hall at
- Addingham, Mount Pleasant
- Addingham, Memorial Hall
- Addingham Library at
- Addingham, The Lord Addingham
- Addingham, Moor Lane Turner Ln before
- Addingham, Turner Lane
- Addingham, Moor Park Drive E bound
- Addingham, Moor Park Way
- Addingham, Silsden Road Allotments at
- Addingham, Crossbank Road stop
- Addingham, Turner Lane
- Addingham, Middlemoor Farm adjacent
- Addingham, Brown Bank Lane
- Addingham, Brown Bank Lane Light Bank Ln adjacent
- Silsden, Brown Bank Caravan Park opposite
- Silsden, Brown Bank Lane Caravan Site adjacent
- Silsden, Brown Bank Lane Fishbeck Ln opposite
- Silsden, Raikes House Farm adjacent
- Silsden, Brownbank Lane
- Silsden, Pickard Lane
- 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, 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, 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, Brierdene
- Silsden, Pickard Lane at
- Silsden, Brownbank Lane stop
- Silsden, Raikes House Farm opposite
- Silsden, Brown Bank Lane Fishbeck Ln at
- Silsden, Brown Bank Lane Caravan Site opposite
- Silsden, Brown Bank Caravan Park
- Addingham, Brown Bank Lane Light Bank Ln opposite
- Addingham, Turner Ln Brown Bank Lane corner
- Addingham, Middlemoor Farm opposite
- Addingham, Turner Lane N bound
- Addingham, Crossbank Road
- Addingham, Silsden Road Allotments stop
- Addingham, Moor Park Way N bound
- Addingham, Moor Park Drive
- Addingham, Turner Lane
- Addingham, Moor Lane Turner Ln after
- Addingham, Skipton Rd School Lane
- Addingham, The Lord Addingham
- Addingham Library
- Silsden, Memorial Gardens S4
- Silsden, Aire View opposite
- 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