25
25 bus timetable – Netherton: Stourbridge to Dudley
Stourbridge ↔ Dudley
Not the 25 you're looking for? 80 other bus routes in Great Britain use this number.
Route map
25 live route map
See the route, stops, and live buses currently on this line.
123 stops
Live buses loading
Map ready
Loading the route map...
Stourbridge → Dudley
11 trips · first 07:05 · last 17:10
Saturday
Live From 2026-05-02
Swipe sideways to see later trips.
Stop
07:05
Dudley
08:05
Dudley
09:10
Dudley
10:10
Dudley
11:10
Dudley
12:10
Dudley
13:10
Dudley
14:10
Dudley
15:10
Dudley
16:10
Dudley
17:10
Dudley
07:21
08:21
09:29
10:32
11:32
12:32
13:32
14:32
15:32
16:32
17:30
Greenhill, Hurcott Road Crossroads
Southbound
08:43
09:54
11:12
12:12
13:12
14:12
15:12
16:12
16:58
17:58
18:49
Dudley → Stourbridge
17 trips · first 06:30 · last 18:40
Saturday
Live From 2026-05-02
Swipe sideways to see later trips.
Stop
06:30
Dudley
07:00
Dudley
08:35
Dudley
09:30
Dudley
10:30
Dudley
11:30
Dudley
12:30
Dudley
13:30
Dudley
14:30
Dudley
15:30
Dudley
15:30
Dudley
16:32
Dudley
16:35
Dudley
17:32
Dudley
17:35
Dudley
18:32
Dudley
18:40
Dudley
Stourbridge Interchange
Stand B
18:59
19:27
08:35
09:30
10:30
11:30
12:30
13:30
14:30
15:30
16:00
16:32
17:02
17:32
18:02
18:32
19:03
Stourbridge Ring Rd
opposite
·
·
08:38
09:33
10:33
11:31
12:33
13:33
14:33
15:33
15:54
16:35
16:55
17:35
17:55
18:35
19:00
Stourbridge, West St
adjacent
·
·
08:39
09:34
10:34
11:31
12:34
13:34
14:34
15:34
16:04
16:36
17:06
17:36
18:06
18:36
·
Wollaston, Mamble Rd
adjacent
·
·
08:39
09:35
10:35
11:32
12:35
13:35
14:35
15:35
16:05
16:37
17:07
17:37
18:07
18:37
·
Wollaston, King St
adjacent
·
·
08:40
09:35
10:35
11:32
12:35
13:35
14:35
15:35
16:05
16:37
17:07
17:37
18:07
18:37
·
Amblecote, High St
adjacent
·
·
08:43
09:38
10:38
11:33
12:38
13:38
14:38
15:38
16:08
16:40
17:10
17:40
18:10
18:40
·
Audnam, Oakfield Close
adjacent
·
·
08:44
09:40
10:40
11:34
12:40
13:40
14:40
15:40
16:10
16:42
17:12
17:42
18:12
18:42
·
Audnam, Brambleside
opposite
·
·
08:45
09:42
10:42
11:34
12:42
13:42
14:42
15:42
16:12
16:43
17:13
17:43
18:13
18:43
·
Audnam, Lyndhurst Drive
after
·
·
08:46
09:43
10:43
11:35
12:43
13:43
14:43
15:43
16:13
16:45
17:15
17:45
18:15
18:45
·
Buckpool, Whitethorn Rd
before
·
·
08:47
09:44
10:44
11:35
12:44
13:44
14:44
15:44
16:14
16:45
17:15
17:45
18:15
18:45
·
Buckpool, Swan Lane
before
·
·
08:48
09:46
10:46
11:36
12:46
13:46
14:46
15:46
16:16
16:47
17:17
17:47
18:17
18:47
·
Buckpool, Bull St
opposite
·
·
08:49
09:47
10:47
11:37
12:47
13:47
14:47
15:47
16:17
16:48
17:18
17:48
18:18
18:48
·
Silver End, Bushway Close
adjacent
·
·
08:49
09:47
10:47
11:38
12:47
13:47
14:47
15:47
16:17
16:48
17:18
17:48
18:18
18:48
·
Buckpool, Wells Rd
adjacent
·
·
08:50
09:48
10:48
11:40
12:48
13:48
14:48
15:48
16:18
16:49
17:19
17:49
18:19
18:49
·
Brockmoor, Addison Rd
opposite
·
·
08:51
09:49
10:49
11:42
12:49
13:49
14:49
15:49
16:19
16:50
17:20
17:50
18:20
18:50
·
Brockmoor, Moor St Goods Yard
opposite
·
·
08:52
09:50
10:50
11:43
12:50
13:50
14:50
15:50
16:20
16:50
17:21
17:51
18:21
18:51
·
Brockmoor, Pheasant St
opposite
·
·
08:54
09:52
10:52
11:47
12:52
13:52
14:52
15:52
16:22
16:52
17:23
17:53
18:23
18:53
·
Brockmoor, William St
opposite
·
·
08:55
09:53
10:53
11:49
12:53
13:53
14:53
15:53
16:23
16:53
17:24
17:54
18:24
18:55
·
Brierley Hill, Library
opposite
·
·
08:57
09:55
10:55
11:53
12:55
13:55
14:55
15:55
16:25
16:55
17:26
17:56
18:26
18:57
·
Brierley Hill, High St
after
·
·
08:58
09:56
10:56
11:55
12:56
13:56
14:56
15:56
16:26
16:56
17:27
17:57
18:27
18:57
·
Brierley Hill, Dudley College
adjacent
·
·
08:59
09:57
10:57
11:57
12:57
13:57
14:57
15:57
16:27
16:57
17:28
17:58
18:28
18:59
·
Merry Hill, The Embankment
before
·
·
09:01
10:00
11:00
12:00
13:00
14:00
15:00
16:00
16:30
17:00
17:30
18:00
18:30
19:02
·
Merry Hill Bus Station
Stand G
06:30
07:00
09:08
10:04
11:04
12:04
13:04
14:04
15:04
16:04
16:36
17:04
17:34
18:05
18:35
19:05
·
Merry Hill Centre
opposite
06:31
07:01
09:09
10:05
11:05
12:05
13:05
14:05
15:05
16:05
16:37
17:05
17:35
18:06
18:36
19:06
·
Merry Hill, Engine Lane
adjacent
06:32
07:02
09:11
10:07
11:07
12:07
13:07
14:07
15:07
16:07
16:39
17:07
17:37
18:08
18:38
19:08
·
06:33
07:03
09:12
10:09
11:09
12:09
13:09
14:09
15:09
16:08
16:40
17:09
17:38
18:09
18:39
19:09
·
Saltwells, Lodge Crescent
adjacent
06:33
07:03
09:13
10:10
11:10
12:10
13:10
14:10
15:10
16:09
16:40
17:10
17:38
18:09
18:39
19:09
·
Netherton, Knowle Hill Rd
opposite
06:39
07:09
09:19
10:18
11:18
12:18
13:18
14:18
15:18
16:15
16:47
17:16
17:45
18:16
18:46
19:16
·
Netherton Parish Church
adjacent
06:39
07:09
09:20
10:18
11:18
12:18
13:18
14:18
15:18
16:16
16:47
17:17
17:45
18:16
18:46
19:16
·
Netherton, Blackbrook Rd
adjacent
06:40
07:10
09:20
10:19
11:19
12:19
13:19
14:19
15:19
16:16
16:47
17:17
17:45
18:16
18:46
19:16
·
Netherton, St Johns St
before
06:40
07:10
09:21
10:19
11:19
12:19
13:19
14:19
15:19
16:17
16:48
17:18
17:46
18:17
18:47
19:17
·
Netherton, Church Road
after
06:40
07:10
09:21
10:20
11:20
12:20
13:20
14:20
15:20
16:17
16:48
17:18
17:46
18:17
18:47
19:17
·
Netherton, Yew Tree Road
adjacent
06:41
07:11
09:21
10:20
11:20
12:20
13:20
14:20
15:20
16:17
16:48
17:18
17:46
18:17
18:47
19:17
·
Netherton, Primrose Road
adjacent
06:41
07:11
09:22
10:20
11:20
12:20
13:20
14:20
15:20
16:18
16:49
17:19
17:47
18:18
18:48
19:18
·
Netherton, Church Rd
adjacent
06:42
07:12
09:23
10:22
11:22
12:22
13:22
14:22
15:22
16:19
16:50
17:20
17:48
18:19
18:49
19:19
·
Netherton, Archhill St
opposite
06:42
07:12
09:23
10:22
11:22
12:22
13:22
14:22
15:22
16:19
16:50
17:20
17:48
18:19
18:49
19:19
·
Baptist End, Round St
adjacent
06:43
07:13
09:24
10:23
11:23
12:23
13:23
14:23
15:23
16:20
16:51
17:21
17:49
18:20
18:50
19:20
·
Baptist End Rd
after
06:45
07:15
09:25
10:25
11:25
12:25
13:25
14:25
15:25
16:22
16:53
17:23
17:50
18:22
18:52
19:21
·
Baptist End, New Rd
before
06:46
07:16
09:26
10:26
11:26
12:26
13:26
14:26
15:26
16:23
16:54
17:24
17:51
18:23
18:53
19:22
·
Baptist End, Selbourne Rd
opposite
06:47
07:17
09:27
10:27
11:27
12:27
13:27
14:27
15:27
16:24
16:55
17:25
17:52
18:24
18:54
19:23
·
Dixons Green, Old Buffery Gardens
adjacent
06:47
07:17
09:27
10:28
11:28
12:28
13:28
14:28
15:28
16:24
16:55
17:25
17:52
18:24
18:54
19:23
·
Kates Hill, New Bond Street
adjacent
06:48
07:18
09:28
10:29
11:29
12:29
13:29
14:29
15:29
16:25
16:56
17:26
17:53
18:25
18:55
19:24
·
Dudley, Castle Hill
Stop DY6
06:53
07:23
09:33
10:34
11:34
12:34
13:34
14:34
15:34
16:30
17:01
17:31
17:58
18:30
19:00
19:29
·
Dudley, Priory St
Stop DY11
06:55
07:25
09:35
10:36
11:36
12:36
13:36
14:36
15:36
16:32
17:03
17:33
18:00
18:32
19:02
19:31
·
Dixons Green, Old Buffery Gardens
adjacent
·
·
·
07:53
08:23
11:58
08:56
09:58
10:58
12:58
·
13:58
·
14:58
·
15:57
·
Timetable data from Diamond Bus (West Midlands), refreshed 2026-06-28 · Source: Bus Open Data Service (BODS) · Service code PD0001374:43010567.
All stops shown
121 stops- Stourbridge Interchange Stand B
- Stourbridge Ring Rd opposite
- Stourbridge, Hill St opposite
- Oldswinford, The Plough & Harrow after
- Norton, Mary Stevens Park adjacent
- Norton, Stanley Rd adjacent
- Norton, Beech Rd adjacent
- Norton, Osmaston Rd adjacent
- Norton, Carver Gardens
- Iverley, Crown Inn opposite
- Broadwaters, Heath Drive opposite
- Broadwaters Drive adjacent
- Greenhill, Hurcott Road Crossroads Southbound
- Greenhill, Linden Avenue adjacent
- Kidderminster, Cricket Ground adjacent
- Kidderminster, Villiers Street opposite
- Kidderminster, Lorne Street opposite
- Kidderminster, Railway Station adjacent
- Kidderminster, Green Street adjacent
- Kidderminster Bus Station Stand 8
- Kidderminster, Town Hall Stand B
- Kidderminster, Oxford Street Stand B
- Kidderminster Railway Station opposite
- Kidderminster, Lorne Street adjacent
- Kidderminster, Villiers Street adjacent
- Kidderminster, Cricket Ground opposite
- Greenhill, Bowling Green adjacent
- Broadwaters Drive opposite
- Broadwaters, Heath Drive adjacent
- Iverley, Crown Inn opposite
- Norton, Carver Gardens
- Norton, Beech Rd opposite
- Norton, Stanley Rd opposite
- Norton, Mary Stevens Park opposite
- Oldswinford, The Plough & Harrow opposite
- Stourbridge, Hill St adjacent
- Stourbridge Ring Rd opposite
- Stourbridge, West St adjacent
- Wollaston, Mamble Rd adjacent
- Wollaston, King St adjacent
- Wollaston, High St before
- Amblecote, High St adjacent
- Audnam, Park St opposite
- Audnam, Oakfield Close adjacent
- Audnam, Brambleside opposite
- Audnam, Lyndhurst Drive after
- Buckpool, Whitethorn Rd before
- Buckpool, Swan Lane before
- Buckpool, Bull St opposite
- Silver End, Bushway Close adjacent
- Buckpool, Wells Rd adjacent
- Brockmoor, Addison Rd opposite
- Brockmoor, Moor St Goods Yard opposite
- Brockmoor, Pheasant St opposite
- Brockmoor, William St opposite
- Brierley Hill, Library opposite
- Brierley Hill, High St after
- Brierley Hill, Dudley College adjacent
- Merry Hill, The Embankment before
- Merry Hill Bus Station Stand G
- Merry Hill Centre opposite
- Merry Hill, Engine Lane adjacent
- Merry Hill, Enterprise Trading Estate opposite
- Saltwells, Lodge Crescent adjacent
- Netherton, Knowle Hill Rd opposite
- Netherton Parish Church adjacent
- Netherton, Blackbrook Rd adjacent
- Netherton, St Johns St before
- Netherton, Church Road after
- Netherton, Yew Tree Road adjacent
- Netherton, Primrose Road adjacent
- Netherton, Church Rd adjacent
- Netherton, Archhill St opposite
- Baptist End, Round St adjacent
- Baptist End Rd after
- Baptist End, New Rd before
- Baptist End, Selbourne Rd opposite
- Dixons Green, Old Buffery Gardens adjacent
- Kates Hill, New Bond Street adjacent
- Dudley, Castle Hill Stop DY6
- Dudley, Priory St Stop DY11
- Merry Hill Bus Station Stand E
- Merry Hill, The Embankment after
- Brierley Hill, Dudley College opposite
- Brierley Hill, High St before
- Brierley Hill, Library adjacent
- Brockmoor, William St adjacent
- Brockmoor, Belle Isle before
- Brockmoor, Addison Rd adjacent
- Buckpool, Charlton St opposite
- Silver End, Bushway Close opposite
- Buckpool, Bull St adjacent
- Buckpool, Swan Lane after
- Buckpool, Whitethorn Rd after
- Audnam, Lyndhurst Drive before
- Audnam, Brambleside adjacent
- Audnam, Oakfield Close opposite
- Audnam, Park St adjacent
- Amblecote, High St after
- Wollaston, High St after
- Wollaston, King St opposite
- Wollaston, Mamble Rd opposite
- Stourbridge, West St opposite
- Saltwells, Lodge Crescent adjacent
- Netherton, Knowle Hill Rd opposite
- Netherton Parish Church adjacent
- Netherton, Blackbrook Rd adjacent
- Netherton, St Johns St before
- Netherton, Church Road after
- Netherton, Yew Tree Road adjacent
- Netherton, Primrose Road adjacent
- Netherton, Church Rd adjacent
- Netherton, Archhill St opposite
- Baptist End, Round St adjacent
- Baptist End Rd after
- Baptist End, New Rd before
- Baptist End, Selbourne Rd opposite
- Dixons Green, Old Buffery Gardens adjacent
- Kates Hill, New Bond Street adjacent
- Dudley, Castle Hill Stop DY6
- Dudley, Priory St Stop DY11
Looking for a different 25 bus?
80 other routesThe number 25 is used by 80 other bus routes around Great Britain, run by different operators in different areas.
25
25
25
25
25
25
25
25
Nottingham ↔ Arnold
Carlton · Nottingham City Transport
Worksop Bus Station ↔ Doncaster Interchange B3
Worksop · Stagecoach East Midlands
Southend (Travel Centre) ↔ Basildon (Bus Station)
Rayleigh · First Essex
Poole - Canford Heath - Tollerford Road
Canford Heath · morebus
Poole - Canford Heath
Canford Heath · morebus
Hyde Road ↔ Morrisons
Paignton · Torbay Mini Buses
Silverburn Centre ↔ Qeuh
Pollok · Colchri Coaches
Southend, Travel Centre ↔ Basildon, Bus Station
Rayleigh · First Essex