254
Arriva Yorkshire
254 bus timetable: Huddersfield Town Centre to Leeds City Centre
Huddersfield Town Centre - Leeds City Centre
Route map
254 live route map
See the route, stops, and live buses currently on this line.
169 stops
Live buses loading
Map ready
Loading the route map...
Huddersfield → Leeds
15 trips · first 07:57 · last 22:42
Sunday
Upcoming From 2026-06-14
Swipe sideways to see later trips.
Stop
07:57
Leeds
08:57
Leeds
09:57
Leeds
10:57
Leeds
11:57
Leeds
12:57
Leeds
13:57
Leeds
14:57
Leeds
15:57
Leeds
16:57
Leeds
18:42
Leeds
19:42
Leeds
20:42
Leeds
21:42
Leeds
22:42
Leeds
07:57
08:57
09:57
10:57
11:57
12:57
13:57
·
15:57
16:57
·
·
·
·
·
07:59
08:59
09:59
10:59
11:59
12:59
13:59
14:59
15:59
16:59
·
·
·
·
·
08:00
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
·
·
·
·
·
Cleckheaton Bus Station
stand E
08:42
09:42
10:42
11:42
12:42
13:42
14:42
15:42
16:42
17:42
18:42
19:42
20:42
21:42
22:42
08:43
09:43
10:43
11:43
12:43
13:43
14:43
15:43
16:43
17:43
18:43
19:43
20:43
21:43
22:43
08:45
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:45
18:45
19:45
20:45
21:45
22:45
Gomersal, Nibshaw Road
opposite
08:46
09:46
10:46
11:46
12:46
13:46
14:46
15:46
16:46
17:46
18:46
19:46
20:46
21:46
22:46
08:47
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:47
18:47
19:47
20:47
21:47
22:47
Birkenshaw, Halfway House
E bound
08:52
09:52
10:52
11:52
12:52
13:52
14:52
15:52
16:52
17:52
18:52
19:52
20:52
21:52
22:52
08:52
09:52
10:52
11:52
12:52
13:52
14:52
15:52
16:52
17:52
18:52
19:52
20:52
21:52
22:52
Drighlington, Hodgson Lane
opposite
08:55
09:55
10:55
11:55
12:55
13:55
14:55
15:55
16:55
17:55
18:55
19:55
20:55
21:55
22:55
Drighlington, Moortop
N bound
08:55
09:55
10:55
11:55
12:55
13:55
14:55
15:55
16:55
17:55
18:55
19:55
20:55
21:55
22:55
Drighlington, Moorland Road
opposite
08:56
09:56
10:56
11:56
12:56
13:56
14:56
15:56
16:56
17:56
18:56
19:56
20:56
21:56
22:56
Drighlington, Summerbank Close
opposite
08:57
09:57
10:57
11:57
12:57
13:57
14:57
15:57
16:57
17:57
18:57
19:57
20:57
21:57
22:57
Drighlington, Lumb Hall Way
opposite
08:57
09:57
10:57
11:57
12:57
13:57
14:57
15:57
16:57
17:57
18:57
19:57
20:57
21:57
22:57
08:59
09:59
10:59
11:59
12:59
13:59
14:59
15:59
16:59
17:59
18:59
19:59
20:59
21:59
22:59
Drighlington, Valley Mills
N bound
08:59
09:59
10:59
11:59
12:59
13:59
14:59
15:59
16:59
17:59
18:59
19:59
20:59
21:59
22:59
New Farnley, Low Moor Side Ln
opposite
09:01
10:01
11:01
12:01
13:01
14:01
15:01
16:01
17:01
18:01
19:01
20:01
21:01
22:01
23:01
New Farnley Cem
opposite
09:01
10:01
11:01
12:01
13:01
14:01
15:01
16:01
17:01
18:01
19:01
20:01
21:01
22:01
23:01
09:02
10:02
11:02
12:02
13:02
14:02
15:02
16:02
17:02
18:02
19:02
20:02
21:02
22:02
23:02
09:03
10:03
11:03
12:03
13:03
14:03
15:03
16:03
17:03
18:03
19:03
20:03
21:03
22:03
23:03
New Farnley, Coach Road
opposite
09:03
10:03
11:03
12:03
13:03
14:03
15:03
16:03
17:03
18:03
19:03
20:03
21:03
22:03
23:03
09:04
10:04
11:04
12:04
13:04
14:04
15:04
16:04
17:04
18:04
19:04
20:04
21:04
22:04
23:04
09:05
10:05
11:05
12:05
13:05
14:05
15:05
16:05
17:05
18:05
19:05
20:05
21:05
22:05
23:05
09:06
10:06
11:06
12:06
13:06
14:06
15:06
16:06
17:06
18:06
19:06
20:06
21:06
22:06
23:06
Wortley, Royds Lane
before
09:07
10:07
11:07
12:07
13:07
14:07
15:07
16:07
17:07
18:07
19:07
20:07
21:07
22:07
23:07
09:11
10:11
11:11
12:11
13:11
14:11
15:11
16:11
17:11
18:11
19:11
20:11
21:11
22:11
23:11
09:14
10:14
11:14
12:14
13:14
14:14
15:14
16:14
17:14
18:14
19:14
20:14
21:14
22:14
23:14
09:15
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:15
18:15
19:15
20:15
21:15
22:15
23:15
09:17
10:17
11:17
12:17
13:17
14:17
15:17
16:17
17:17
18:17
19:17
20:17
21:17
22:17
23:17
09:18
10:18
11:18
12:18
13:18
14:18
15:18
16:18
17:18
18:18
19:18
20:18
21:18
22:18
23:18
09:24
10:24
11:24
12:24
13:24
14:24
15:24
16:24
17:24
18:24
19:24
20:24
21:24
22:24
23:24
09:25
10:25
11:25
12:25
13:25
14:25
15:25
16:25
17:25
18:25
19:25
20:25
21:25
22:25
23:25
09:25
10:25
11:25
12:25
13:25
14:25
15:25
16:25
17:25
18:25
19:25
20:25
21:25
22:25
23:25
09:26
10:26
11:26
12:26
13:26
14:26
15:26
16:26
17:26
18:26
19:26
20:26
21:26
22:26
23:26
09:28
10:28
11:28
12:28
13:28
14:28
15:28
16:28
17:28
18:28
19:28
20:28
21:28
22:28
23:28
Leeds → Huddersfield
16 trips · first 09:12 · last 22:50
Sunday
Upcoming From 2026-06-14
Swipe sideways to see later trips.
Stop
09:12
Leeds
09:20
Leeds
10:20
Leeds
11:20
Leeds
12:20
Leeds
13:20
Leeds
14:20
Leeds
15:20
Leeds
16:20
Leeds
17:20
Leeds
18:20
Leeds
18:50
Leeds
19:50
Leeds
20:50
Leeds
21:50
Leeds
22:50
Leeds
·
09:20
10:20
11:20
12:20
13:20
14:20
15:20
16:20
17:20
18:20
18:50
19:50
20:50
21:50
22:50
·
09:21
10:21
11:21
12:21
13:21
14:21
15:21
16:21
17:21
18:21
18:51
19:51
20:51
21:51
22:51
·
09:25
10:25
11:25
12:25
13:25
14:25
15:25
16:25
17:25
18:25
18:55
19:55
20:55
21:55
22:55
Leeds City Centre, City Square C
opposite
·
09:26
10:26
11:26
12:26
13:26
14:26
15:26
16:26
17:26
18:26
18:56
19:56
20:56
21:56
22:56
·
09:27
10:27
11:27
12:27
13:27
14:27
15:27
16:27
17:27
18:27
18:57
19:57
20:57
21:57
22:57
·
09:28
10:28
11:28
12:28
13:28
14:28
15:28
16:28
17:28
18:28
18:58
19:58
20:58
21:58
22:58
·
09:38
10:38
11:38
12:38
13:38
14:38
15:38
16:38
17:38
18:38
19:08
20:08
21:08
22:08
23:08
Wortley, Dragon Bridge
before
·
09:40
10:40
11:40
12:40
13:40
14:40
15:40
16:40
17:40
18:40
19:10
20:10
21:10
22:10
23:10
Wortley, Dixon Lane
opposite
·
09:41
10:41
11:41
12:41
13:41
14:41
15:41
16:41
17:41
18:41
19:11
20:11
21:11
22:11
23:11
Wortley, Royds Lane
opposite
·
09:42
10:42
11:42
12:42
13:42
14:42
15:42
16:42
17:42
18:42
19:12
20:12
21:12
22:12
23:12
·
09:43
10:43
11:43
12:43
13:43
14:43
15:43
16:43
17:43
18:43
19:13
20:13
21:13
22:13
23:13
·
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:44
19:14
20:14
21:14
22:14
23:14
·
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:45
18:45
19:15
20:15
21:15
22:15
23:15
·
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:45
18:45
19:15
20:15
21:15
22:15
23:15
New Farnley, Lawns Lane
opposite
·
09:46
10:46
11:46
12:46
13:46
14:46
15:46
16:46
17:46
18:46
19:16
20:16
21:16
22:16
23:16
New Farnley, Wolley Avenue
opposite
·
09:46
10:46
11:46
12:46
13:46
14:46
15:46
16:46
17:46
18:46
19:16
20:16
21:16
22:16
23:16
·
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:47
18:47
19:17
20:17
21:17
22:17
23:17
New Farnley Cem
adjacent
·
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:47
18:47
19:17
20:17
21:17
22:17
23:17
·
09:48
10:48
11:48
12:48
13:48
14:48
15:48
16:48
17:48
18:48
19:18
20:18
21:18
22:18
23:18
·
09:49
10:49
11:49
12:49
13:49
14:49
15:49
16:49
17:49
18:49
19:19
20:19
21:19
22:19
23:19
Drighlington, Cockersdale
opposite
·
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:50
17:50
18:50
19:20
20:20
21:20
22:20
23:20
·
09:51
10:51
11:51
12:51
13:51
14:51
15:51
16:51
17:51
18:51
19:21
20:21
21:21
22:21
23:21
·
09:52
10:52
11:52
12:52
13:52
14:52
15:52
16:52
17:52
18:52
19:22
20:22
21:22
22:22
23:22
Drighlington Xroads
S bound
·
09:52
10:52
11:52
12:52
13:52
14:52
15:52
16:52
17:52
18:52
19:22
20:22
21:22
22:22
23:22
·
09:53
10:53
11:53
12:53
13:53
14:53
15:53
16:53
17:53
18:53
19:23
20:23
21:23
22:23
23:23
·
09:53
10:53
11:53
12:53
13:53
14:53
15:53
16:53
17:53
18:53
19:23
20:23
21:23
22:23
23:23
Birkenshaw, Bar
W bound
·
09:55
10:55
11:55
12:55
13:55
14:55
15:55
16:55
17:55
18:55
19:25
20:25
21:25
22:25
23:25
·
09:56
10:56
11:56
12:56
13:56
14:56
15:56
16:56
17:56
18:56
19:26
20:26
21:26
22:26
23:26
·
09:56
10:56
11:56
12:56
13:56
14:56
15:56
16:56
17:56
18:56
19:26
20:26
21:26
22:26
23:26
·
09:57
10:57
11:57
12:57
13:57
14:57
15:57
16:57
17:57
18:57
19:27
20:27
21:27
22:27
23:27
Gomersal, Holme House
opposite
·
09:58
10:58
11:58
12:58
13:58
14:58
15:58
16:58
17:58
18:58
19:28
20:28
21:28
22:28
23:28
Gomersal, West House
opposite
·
09:59
10:59
11:59
12:59
13:59
14:59
15:59
16:59
17:59
18:59
19:29
20:29
21:29
22:29
23:29
Gomersal, Pit Lane
opposite
·
09:59
10:59
11:59
12:59
13:59
14:59
15:59
16:59
17:59
18:59
19:29
20:29
21:29
22:29
23:29
Gomersal, Pollard Avenue
opposite
·
10:02
11:02
12:02
13:02
14:02
15:02
16:02
17:02
18:02
19:02
19:32
20:32
21:32
22:32
23:32
·
10:02
11:02
12:02
13:02
14:02
15:02
16:02
17:02
18:02
19:02
19:32
20:32
21:32
22:32
23:32
·
10:04
11:04
12:04
13:04
14:04
15:04
16:04
17:04
18:04
19:04
19:34
20:34
21:34
22:34
23:34
·
10:06
11:06
12:06
13:06
14:06
15:06
16:06
17:06
18:06
19:06
19:36
20:36
21:36
22:36
23:36
Cleckheaton Bus Station
stand B
09:12
10:12
11:12
12:12
13:12
14:12
15:12
16:12
17:12
18:12
19:07
19:37
20:37
21:37
22:37
23:37
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:47
18:47
·
·
·
·
·
·
09:48
10:48
11:48
12:48
13:48
14:48
15:48
16:48
17:48
18:48
·
·
·
·
·
·
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:50
17:50
18:50
·
·
·
·
·
·
Timetable data from Arriva Yorkshire, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code YWAO254.
All stops shown
87 stops- Huddersfield Town Centre, Huddersfield Bus Station stand T
- Huddersfield Town Centre, Huddersfield Bus Station stand W
- Huddersfield Town Centre, St. George's Square stop S4
- Huddersfield Town Centre, John William Street stop J4
- Huddersfield Town Centre, Northgate
- Fartown, Whitehouse Lane
- Fartown, Flint Street
- Fartown Bar adjacent
- Fartown, Ripon Avenue
- Sheepridge, Ashbrow Road
- Sheepridge, Netheroyd Hill Road adjacent
- Sheepridge, Huddersfield ASDA
- Bradley Bar, Long Hill Road opposite
- Bradley Bar
- Fixby, Dorchester Road
- Fixby, M62 Bridge before
- Toothill Lane
- Toothill, Lyndhurst Road
- Toothill, Knowles Road
- Brighouse, Daisy Road
- Brighouse Rail Station
- Brighouse Sainsburys opposite
- Brighouse Bus Station C
- Brighouse, Clifton Road
- Brighouse, Alegar Street opposite
- Clifton, Ash Grove
- Clifton, Thornhills Lane at
- Clifton, Armytage Arms stop
- Hartshead Moor, Hartshead Manor opposite
- Hartshead Moor Side opposite
- Cleckheaton, New Lane opposite
- Cleckheaton, Moorside Paddock
- Cleckheaton, Lower Lark Hill at
- Cleckheaton, Moorbottom
- Cleckheaton, South Parade
- Cleckheaton, Quaker Lane
- Cleckheaton Fire Stn
- Cleckheaton, Greenside
- Cleckheaton Bus Station stand E
- Cleckheaton, Howard Park School
- Cleckheaton, Spen Bank
- Cleckheaton, Spen Victoria CC
- Gomersal, Fusden Lane
- Gomersal, Nibshaw Road opposite
- Gomersal, Shirley Road
- Gomersal, Pollard Avenue at
- Gomersal Hill Top after
- Gomersal Public Hall
- Gomersal, Pit Lane at
- Gomersal, West House
- Gomersal, Holme House
- Birkenshaw, BBG Academy
- Birkenshaw, Halfway House E bound
- Birkenshaw, Whitehall Grove at
- Birkenshaw Bar
- Drighlington, Hodgson Lane opposite
- Drighlington, Moortop N bound
- Drighlington, Moorland Road opposite
- Drighlington Xroads
- Drighlington, Summerbank Close opposite
- Drighlington, Lumb Hall Way opposite
- Drighlington, Cockersdale after
- Drighlington, Valley Mills N bound
- New Farnley, Low Moor Side Ln opposite
- New Farnley Cem opposite
- New Farnley, Walsh Lane at
- New Farnley, Wolley Avenue
- New Farnley, Lawns Lane
- New Farnley, Coach Road opposite
- New Farnley, Whitehall Ind Est at
- New Farnley, Branch Road
- Wortley, Whitehall Drive at
- Wortley Ringways
- Wortley, Royds Lane before
- Wortley, Dixon Lane at
- Wortley, Dragon Bridge
- Wortley, Copleyhill Trading Estate
- Wortley Lane
- New Wortley, The Roundhouse
- Leeds City Centre, Wellington Bridge at
- Leeds City Centre, Wellington G
- Leeds City Centre, Wellington I
- Leeds City Centre, City Square B
- Leeds City Centre, Station D
- Leeds City Centre, Trinity R
- Leeds City Centre, Victoria I
- Leeds City Centre, Leeds City Bus Station stand 11