Bus times from Halifax Bus Station

Halifax Bus Station is served by 49 bus routes (20, 21, 22, 255, 343, 501, 502, 508, 509, 510, 511, 512 and more), run by Team Pennine, Arriva Yorkshire, First Halifax and First Halifax, Calder Valley & Huddersfield. The next buses go to Huddersfield, Bradford, Leeds, Rishworth, Mixenden and Norton Tower.

Next departures

TimeRouteTo
04:40X1Huddersfield
04:53576Bradford
05:07501Huddersfield
05:15508Leeds
05:15549Huddersfield
05:20586Rishworth
05:20510Mixenden
05:25576Bradford
05:35X1Huddersfield
05:45541Norton Tower
05:45502Keighley
05:46548Rastrick
05:50501Huddersfield
05:50576Bradford
05:55343Huddersfield
06:00X1Huddersfield
06:04549Huddersfield
06:05541Norton Tower
06:05510Mixenden
06:12682Bradford

Routes from this stop

Stops nearby

All bus routes and stops in Halifax

Questions

Which buses stop at Halifax Bus Station?
49 routes: 20, 21, 22, 255, 343, 501, 502, 508, 509, 510, 511, 512, 513, 521, 522, 523, 524, 526, 530, 532, 534, 536, 537, 541 and 23 more, run by Team Pennine, Arriva Yorkshire, First Halifax, First Halifax, Calder Valley & Huddersfield, National Express, East Yorkshire and First Bradford.
Where is Halifax Bus Station?
Halifax Bus Station is in Halifax Town Centre, West Yorkshire.
Where do buses from Halifax Bus Station go?
The next departures go to Huddersfield, Bradford, Leeds, Rishworth, Mixenden and Norton Tower.

Timetables from the Bus Open Data Service (Department for Transport), updated Friday, 6 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook