343
Team Pennine
343 bus timetable: Huddersfield Town Centre to Halifax Town Centre
Huddersfield Town Centre - Halifax Town Centre
Route map
343 live route map
See the route, stops, and live buses currently on this line.
162 stops
Live buses loading
Map ready
Loading the route map...
Huddersfield → Halifax
12 trips · first 06:10 · last 17:55
Mon–Fri
Upcoming From 2026-06-14
Swipe sideways to see later trips.
Stop
06:10
Halifax
07:00
Halifax
08:20
Halifax
09:35
Halifax
10:35
Halifax
11:35
Halifax
12:35
Halifax
13:35
Halifax
14:35
Halifax
15:45
Halifax
16:45
Halifax
17:55
Halifax
06:10
07:00
08:20
09:35
10:35
11:35
12:35
13:35
14:35
15:45
16:45
17:55
06:12
07:02
08:22
09:37
10:37
11:37
12:37
13:37
14:37
15:47
16:47
17:57
06:12
07:02
08:23
09:37
10:37
11:37
12:37
13:37
14:38
15:48
16:48
17:58
06:17
07:08
08:29
09:43
10:43
11:43
12:43
13:43
14:44
15:55
16:55
18:05
Birchencliffe, Birchington Drive
opposite
06:23
07:15
08:37
09:50
10:50
11:50
12:50
13:50
14:52
16:04
17:04
18:14
06:44
07:41
09:03
10:13
11:13
12:13
13:13
14:13
15:17
16:31
17:31
17:31
06:49
07:47
09:09
10:19
11:19
12:19
13:19
14:19
15:23
16:37
17:37
17:37
07:07
08:14
09:33
10:38
11:38
12:38
13:38
14:38
15:42
17:00
18:00
18:00
07:10
08:18
09:37
10:42
11:42
12:42
13:42
14:42
15:46
17:05
18:05
18:05
Halifax → Huddersfield
13 trips · first 05:55 · last 18:30
Mon–Fri
Upcoming From 2026-06-14
Swipe sideways to see later trips.
Stop
05:55
Halifax
06:55
Halifax
08:05
Halifax
09:10
Halifax
10:10
Halifax
11:10
Halifax
12:10
Halifax
13:10
Halifax
14:10
Halifax
15:30
Halifax
16:30
Halifax
17:30
Halifax
18:30
Halifax
05:55
06:55
08:05
09:10
10:10
11:10
12:10
13:10
14:10
15:30
16:30
17:30
18:30
05:56
06:56
08:07
09:11
10:11
11:11
12:11
13:11
14:12
15:32
16:32
17:32
18:31
05:57
06:57
08:07
09:12
10:12
11:12
12:12
13:12
14:12
15:33
16:33
17:33
18:32
05:58
06:58
08:08
09:13
10:13
11:13
12:13
13:13
14:13
15:34
16:34
17:34
18:33
06:02
07:02
08:12
09:17
10:17
11:17
12:17
13:17
14:17
15:38
16:38
17:38
18:37
06:05
07:05
08:17
09:21
10:21
11:21
12:21
13:21
14:22
15:43
16:43
17:43
18:41
Greetland Community & Sports Centre
opposite
06:10
07:11
08:24
09:27
10:27
11:27
12:27
13:27
14:28
15:50
16:51
17:51
18:46
Greetland, Moor Bottom Lane
opposite
06:11
07:12
08:25
09:28
10:28
11:28
12:28
13:28
14:29
15:51
16:52
17:52
18:47
06:13
07:15
08:30
09:31
10:31
11:31
12:31
13:31
14:32
15:54
16:55
17:55
18:49
Greetland, Ellistones Place
opposite
06:14
07:16
08:31
09:31
10:31
11:31
12:31
13:31
14:32
15:54
16:56
17:55
18:50
06:16
07:18
08:34
09:34
10:34
11:34
12:34
13:34
14:35
15:57
16:58
17:58
18:52
Ainley Top, Blackley New Road
SE bound
06:29
07:35
08:50
09:50
10:50
11:50
12:50
13:50
14:51
16:11
17:16
18:14
·
06:43
07:50
09:03
10:03
11:03
12:03
13:03
14:03
15:04
16:24
17:30
18:27
·
06:50
07:59
09:11
10:11
11:11
12:11
13:11
14:11
15:13
16:33
17:39
18:35
·
06:51
08:00
09:12
10:12
11:12
12:12
13:12
14:12
15:14
16:34
17:40
18:36
·
06:53
08:02
09:14
10:14
11:14
12:14
13:14
14:14
15:16
16:36
17:42
18:38
·
Timetable data from Team Pennine, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code YWAO343.
All stops shown
87 stops- Halifax Town Centre, Halifax Bus Station stand R
- Halifax Town Centre, Commercial Street 20
- Halifax Town Centre, Portland Place
- Halifax Town Centre, The Shay Stadium at
- Skircoat, First Bus Depot at
- Skircoat, Spring Hall
- Skircoat, Coronation Road
- Skircoat, Stafford Road opposite
- Calderdale Royal Hospital, Dryclough Lane
- Calderdale Royal Hospital stop B
- Salterhebble, Exley Bank
- Salterhebble Junction
- Salterhebble, Greetland Rd Bridge at
- West Vale Sports Ground
- West Vale, Alfred Street
- West Vale, Victoria Mills near
- Greetland, Clay House Lane
- Greetland, Milner Lane opposite
- Greetland, Ashfield Road opposite
- Greetland, School Street opposite
- Greetland Community & Sports Centre opposite
- Greetland, Moor Bottom Lane opposite
- Greetland, Brian Royd Lane stop
- Greetland, Scar Bottom Lane
- Greetland, Trenance Gardens at
- Greetland, Ellistones Lane
- Greetland, Silverdale Terrace stop
- Greetland, Ellistones Place opposite
- Greetland Academy
- West Vale, High Meadows
- West Vale, Bankfield Grange at
- West Vale, Greetland Cricket & Bowling Club
- West Vale, Green Lane
- Elland, Riverside Mills stop
- Elland, Exchange Mill
- Elland Morrisons at
- Elland Huddersfield Road S bound
- Elland, Kelvin Road
- Elland, Norton Street stop
- Elland, Crestfield Crescent
- Elland, South Parade E bound
- Elland, Rosebery Street at
- Elland Aldi
- Elland, Southgate stop B
- Elland Aldi
- Elland, Rosebery Street
- Elland, South Parade
- Elland, Cresfield Crescent stop
- Elland, Norton Street
- Elland, Kelvin Road stop
- Elland, Melrose Court opposite
- Elland, Brooksbank School at
- Elland, Hammerstones Road near
- Elland, Blackley Road
- Blackley Baptist Church
- Blackley, Lindley Road at
- Ainley Top, Blackley New Road SE bound
- Ainley Top, Crest Road
- Ainley Top, Grimescar Road stop
- Ainley Top, Burn Road Top after
- Birchencliffe Recreation Ground
- Birchencliffe, Yew Tree Road
- Birchencliffe, Birchington Drive
- Birchencliffe, Lindley Avenue stop
- Birchencliffe, Ainley Road W bound
- Birchencliffe, Weatherhill Crescent
- Birchencliffe, Birchington Avenue at
- Lindley, Briarlyn Avenue at
- Lindley, Weatherhill Road End
- Lindley, West Street on
- Lindley, Lidget Street
- Lindley, Holly Bank Road Top
- Lindley Clock Tower
- Lindley, Union Street
- Huddersfield Royal Infirmary, Royal Infirmary
- Oakes, Acre Street opposite
- Marsh, Bay Horse Roundabout near
- Marsh Liberal Club
- Marsh, Smiths Avenue
- Marsh Co-op opposite
- Marsh, Eldon Road
- Marsh, Gledholt Roundabout at
- Marsh, Cedar Street
- Marsh, Vernon Avenue at
- Huddersfield Town Centre, Greenhead Park
- Huddersfield Town Centre, Greenhead Road
- Huddersfield Town Centre, Huddersfield Bus Station stand K