343 Halifax - West Vale - Greetland - Elland - Blackley - Lindley - Huddersfield
A bus service operated by Team Pennine
Birchencliffe, Yew Tree Road (Kirklees)
Friday 26 September 2025 – Tuesday 30 June 2026
Yew Tree Road closed due to roadworks until Tuesday 30 June 2026.
Service 343 will divert via Birchington Drive & Birchington Avenue.
wymetro.com/plan-a-journey/travel-news/bus-travel-alerts/yew-tree-road
Sorry, no journeys found
Outbound
- Halifax Bus Station (stand R)
- Halifax Commercial Street 20
- Halifax Portland Place
- Halifax, at The Shay Stadium
- Skircoat, at First Bus Depot
- Skircoat Spring Hall
- Skircoat Coronation Road
- Skircoat, opp Stafford Road
- Calderdale Royal Hospital Dryclough Lane
- Calderdale Royal Hospital Huddersfield Road (stop B)
- Salterhebble Exley Bank
- Salterhebble Junction
- Salterhebble, at Greetland Rd Bridge
- West Vale Sports Ground
- West Vale Alfred Street
- West Vale Rochdale Road (Stop A)
- Greetland Rochdale Rd Clay House Lane (W bound)
- Greetland Rochdale Rd Milner Lane
- Greetland Rochdale Rd Ashfield Road
- Greetland Rochdale Rd School Street
- Greetland, adj Rochdale Rd Martin Green Lane
- Greetland Brian Royd Lane Trenance Gdns (stop)
- Greetland, opp Rochdale Rd Moor Bottom Lane
- Greetland, at Saddleworth Rd Trenance Gardens
- Greetland Saddleworth Rd Scar Bottom Lane (stop)
- Greetland Saddleworth Rd Ellistones Lane
- Greetland Saddleworth Rd Silverdale Terrace (stop)
- Greetland, opp Saddleworth Road Sunnybank
- Greetland, after Saddleworth Rd Sunnybank Drive
- West Vale Saddleworth Road High Meadows
- West Vale Saddleworth Road (E bound)
- West Vale, before Saddleworth Rd Stainland Road
- West Vale Saddleworth Road (Stop E)
- Elland Saddleworth Road
- Elland Saddleworth Rd Albert Mills (stop)
- Elland Morrisons (at)
- Elland, opp South Ln Frances Street
- Elland Huddersfield Road (S bound)
- Elland South Lane Rosebery St
- Elland South Parade South Lane
- Elland Elsinore Ave Cresfield Crescent (stop)
- Elland Elsinore Avenue Cresfield Ave
- Elland Elsinore Ave Oakfield Close (stop)
- Elland Victoria Road Brooksbank School
- Elland, opp Victoria Road Melrose Court
- Elland, before Victoria Road Blackley Rd
- Elland Blackley Road Hammerstones Leach Lane
- Blackley Church
- Blackley Lindley Road South Lane
- Blackley New Rd Ainley Top Roundabout
- Ainley Top, before Lindley Moor Rd Crest Road
- Ainley Top Grimescar Road (stop)
- Birchencliffe Yew Tree Road
- Ainley Top, after Burn Road Grimescar Rd
- Birchencliffe Yew Tree Road
- Birchencliffe, after Yew Tree Rd Birchington Drive
- Birchencliffe Lindley Ave Yew Tree Rd (stop)
- Birchencliffe Ainley Rd Lindley Avenue
- Birchencliffe, at Birchington Avenue
- Birchencliffe Weatherhill Crescent
- Lindley, at Briarlyn Avenue
- Lindley Weatherhill Road End
- Lindley, on West Street
- Lindley Lidget Street
- Lindley Holly Bank Road Top
- Lindley Clock Tower
- Lindley Union Street
- Huddersfield Royal Infirmary
- Oakes, opp Acre Street Bay Horse
- Marsh Liberal Club
- Marsh Bay Horse Roundabout (near)
- Marsh Smiths Avenue
- Marsh Co-op (opp)
- Marsh Eldon Road
- Marsh, at Gledholt Roundabout
- Marsh Cedar Street
- Marsh, at Vernon Avenue
- Huddersfield Greenhead Park
- Huddersfield Greenhead Road
- Huddersfield Bus Station (stand 1)
Inbound
- Huddersfield Bus Station (stand N)
- Huddersfield Bus Station (stand O)
- Huddersfield, at Greenhead Road
- Huddersfield Greenhead Park
- Marsh Vernon Avenue
- Marsh Cedar Street
- Marsh Eldon Road
- Marsh Gledholt Roundabout
- Marsh Liberal Club (at)
- Marsh Co-op
- Marsh Bay Horse Roundabout
- Oakes Acre Street
- Lindley, at Union Street
- Huddersfield Royal Infirmary
- Lindley Clock Tower
- Lindley Holly Bank Road Top
- Lindley Thorncliffe Street
- Lindley West Street
- Lindley Weatherhill Road End
- Lindley, opp Briarlyn Avenue
- Birchencliffe Birchington Avenue
- Birchencliffe Weatherhill Crescent
- Birchencliffe Ainley Rd Lindley Avenue (E bound)
- Birchencliffe Lindley Ave Yew Tree Rd
- Birchencliffe, opp Yew Tree Rd Birchington Drive
- Birchencliffe, at Yew Tree Road
- Birchencliffe Yew Tree Rd Burn Road (stop)
- Ainley Top Burn Road Grimescar Rd (stop)
- Ainley Top Grimescar Road
- Ainley Top, opp Lindley Moor Rd Crest Road
- Blackley New Rd Ainley Top Roundabout (W bound)
- Blackley New Road Cricket Ground
- Blackley Lindley Road South Lane
- Blackley Church (stop)
- Elland Blackley Road Hammerstones Leach Lane
- Elland, opp Victoria Road Brooksbank School
- Elland, after Victoria Road Blackley Rd
- Elland Victoria Road Melrose Court
- Elland Elsinore Ave Oakfield Close
- Elland Elsinore Avenue Cresfield Ave (stop)
- Elland South Parade South Lane (E bound)
- Elland Elsinore Ave Cresfield Crescent
- Elland, adj South Lane Rosebery St
- Elland South Ln Frances Street
- Elland Southgate (stop B)
- Elland Huddersfield Road
- Elland Morrisons
- Saddleworth Road Elland Bridge
- West Vale Saddleworth Road
- Elland Saddleworth Rd Albert Mills
- West Vale, after Saddleworth Rd Stainland Road
- West Vale Saddleworth Rd Langley Gardens
- West Vale Saddleworth Road High Meadows (stop)
- Greetland, opp Saddleworth Rd Sunnybank Drive
- Greetland, at Saddleworth Road Sunnybank
- Greetland Saddleworth Rd Silverdale Terrace
- Greetland Saddleworth Rd Ellistones Lane (stop)
- Greetland Saddleworth Rd Trenance Gardens (stop)
- Greetland Brian Royd Lane Trenance Gdns
- Greetland Saddleworth Rd Scar Bottom Lane
- Greetland, at Rochdale Rd Moor Bottom Lane
- Greetland, adj Rochdale Rd School Street
- Greetland Rochdale Rd Martin Green Lane
- Greetland, adj Rochdale Rd Ashfield Road
- Greetland Rochdale Road Crosshills Mount
- West Vale Rochdale Road (Stop F)
- Greetland Rochdale Rd Clay House Lane
- West Vale
- West Vale, opp Alfred Street
- West Vale Sports Grd
- Salterhebble Greetland Rd Bridge
- Salterhebble Junction
- Salterhebble Exley Bank
- Calderdale Royal Hospital
- Skircoat Stafford Road
- Skircoat, opp Coronation Road
- Skircoat Spring Hall
- Skircoat, opp First Bus Depot
- Skircoat The Shay Stadium
- Skircoat, at Albert Park
- Halifax Prescott Street
- Halifax Bus Station Entrance
- Halifax Market Street 13
Timetable data from Transdev/Bus Open Data Service (BODS),
Team Pennine
- Website
- transdevbus.co.uk/team-pennine
- @TeamPennine
Contactless payment or cash accepted
Mobile tickets and live bus tracking available on the Transdev Go app