G21
Route map
G21 live route map
See the route, stops, and live buses currently on this line.
52 stops
Live buses loading
Map ready
Loading the route map...
Ilkley GS → Keighley Bus Stn
1 trip · first 14:42 · last 14:42
Wed
Live From 2026-05-17
Swipe sideways to see later trips.
Stop
14:42
Ilkley GS
Ilkley, Springs Medical Centre
adjacent
14:43
Ilkley, Springs Lane Tivoli Place
adjacent
14:44
14:45
14:47
14:47
14:48
14:49
14:49
14:50
14:52
14:53
14:54
14:55
14:55
Addingham, Moor Park Way
opposite
14:56
14:57
14:58
14:59
14:59
15:00
Silsden, Cringles Lane
opposite
15:01
15:01
15:02
15:02
15:03
15:04
15:05
15:05
15:06
15:08
15:10
15:10
15:11
15:13
15:16
Steeton Primary School
opposite
15:17
Steeton, Aireburn Avenue
opposite
15:17
Steeton, Hawkcliffe Farm
opposite
15:19
Utley, Bar House Lane
opposite
15:21
15:22
15:22
Utley, Ferncliffe Drive
opposite
15:23
15:24
Utley, Beechcliffe School
opposite
15:25
15:26
Keighley, Strawberry Street
opposite
15:26
15:27
Timetable data from The Keighley Bus Company, refreshed 2026-06-13 · Source: Bus Open Data Service (BODS) · Service code UZ000KDTR:G21.
All stops shown
52 stops- Ilkley, Cowpasture Road Crossbeck Rd
- Ilkley, Springs Medical Centre adjacent
- Ilkley, Springs Lane Tivoli Place adjacent
- Ilkley, Brook Street
- Ilkley, Skipton Rd Middleton Road
- Ilkley, Easby Drive
- Ilkley, Victoria Avenue
- Ilkley, Skipton Rd Layby
- Ilkley, The Hollins
- Ilkley, Netherwood
- Ilkley, Skipton Rd Cocking Lane corner
- Addingham, Wharfedale Rd Lumb Gill Lane corner
- Addingham, Church Street
- Addingham Cricket Club
- Addingham, Memorial Hall at
- Addingham Library at
- Addingham, The Lord Addingham
- Addingham, Moor Park Way opposite
- Addingham, Silsden Road Allotments at
- Addingham, Crossbank Road stop
- Addingham, Lower Marchup
- Addingham, Marchup Cottage stop
- Addingham, Lippersley Lane *
- Silsden, Cringles Lane opposite
- Silsden, Cringles Park Home Estate S bound
- Silsden, Low Cringles stop
- Silsden Reservoir
- Silsden, Brownbank Lane
- Silsden, Pickard Lane
- Silsden, Bell Square
- Silsden, Foster Avenue
- Silsden, Dradishaw Road stop
- Silsden, Vale View
- Silsden, Queen Street at
- Silsden, High Banks
- Silsden, Belton Road at
- Steeton, Silsden Bridge at
- Steeton & Silsden Station
- Steeton Hall Gardens
- 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, Beechcliffe School opposite
- Keighley, East Avenue
- Keighley, Strawberry Street opposite
- Keighley, North Street
- Keighley Bus Station Entrance