Last buses from Halifax

Direct buses from Halifax go to 30 places. Tonight (Saturday) the last one leaves at 23:59, the 592 to Hebden Bridge. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Leeds508 21:33508 21:18508 21:33508 19:42
Sheffield564 06:30564 06:15564 06:30564 06:30
Huddersfield549 23:31501 23:27549 23:31X1 22:50
Bradford576 22:53682 23:03576 22:53576 22:55
Milton Keynes564 06:30564 06:15564 06:30564 06:30
Wakefield564 06:30564 06:15564 06:30564 06:30
Victoria564 06:30564 06:15564 06:30564 06:30
Barnsley564 06:30564 06:15564 06:30564 06:30
Burnley591 22:04591 21:59591 22:04591 19:51
Rochdale590 18:23587 18:40590 18:23590 20:51
Chesterfield564 06:30564 06:15564 06:30564 06:30
Keighley502 16:55502 17:33502 16:55502 16:30
Marble Arch564 06:30564 06:15564 06:30564 06:30
Dewsbury564 06:30564 06:15564 06:30564 06:30
Brighouse549 23:31549 23:28549 23:31549 23:23
Morley255 17:27255 16:36255 17:27255 17:32
Bingley502 16:55502 17:33502 16:55502 16:30
Finchley Road564 06:30564 06:15564 06:30564 06:30
Pudsey508 21:33508 21:18508 21:33508 19:42
Hebden Bridge592 23:59591 23:10592 23:59592 23:51
Todmorden592 23:59591 23:10592 23:59592 23:51
Mirfield564 06:30564 06:15564 06:30564 06:30
Elland501 23:23501 23:27501 23:23X1 22:50
Cleckheaton255 17:27255 17:39255 17:27255 17:32
Littleborough590 18:23587 18:40590 18:23590 20:51
Cliviger591 22:04591 21:59591 22:04591 19:51
Holme Chapel591 22:04591 21:59591 22:04591 19:51
Mereclough591 22:04591 21:59591 22:04591 19:51
Over Town591 22:04591 21:59591 22:04591 19:51
Walk Mill591 22:04591 21:59591 22:04591 19:51

The time each last direct bus leaves Halifax, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.

Questions

What time is the last bus from Halifax tonight?
The 592 to Hebden Bridge at 23:59 from King Cross, from the timetable for Saturday.
What time is the last bus from Halifax to Leeds?
The last direct bus from Halifax to Leeds: on weekdays, the 508 at 21:18 from Stump Cross, reaching Leeds at 21:54; on Saturdays, the 508 at 21:33 from Stump Cross, reaching Leeds at 22:13; on Sundays, the 508 at 19:42 from Stump Cross, reaching Leeds at 20:22.
What time is the last bus from Halifax to Sheffield?
The last direct bus from Halifax to Sheffield: on weekdays, the 564 at 06:15 from Halifax Bus Station, reaching Sheffield at 08:20; on Saturdays, the 564 at 06:30 from Halifax Bus Station, reaching Sheffield at 08:30; on Sundays, the 564 at 06:30 from Halifax Bus Station, reaching Sheffield at 08:30.
What time is the last bus from Halifax to Huddersfield?
The last direct bus from Halifax to Huddersfield: on weekdays, the 501 at 23:27 from Alfred Street, reaching Huddersfield at 23:36; on Saturdays, the 549 at 23:31 from Stump Cross, reaching Huddersfield at 00:01; on Sundays, the X1 at 22:50 from Salterhebble Junction, reaching Huddersfield at 22:59.
What time is the last bus from Halifax to Bradford?
The last direct bus from Halifax to Bradford: on weekdays, the 682 at 23:03 from Stump Cross, reaching Bradford at 23:15; on Saturdays, the 576 at 22:53 from All Souls Road, reaching Bradford at 22:59; on Sundays, the 576 at 22:55 from All Souls Road, reaching Bradford at 23:01.
What time is the last bus from Halifax to Milton Keynes?
The last direct bus from Halifax to Milton Keynes: on weekdays, the 564 at 06:15 from Halifax Bus Station, reaching Milton Keynes at 11:35; on Saturdays, the 564 at 06:30 from Halifax Bus Station, reaching Milton Keynes at 11:35; on Sundays, the 564 at 06:30 from Halifax Bus Station, reaching Milton Keynes at 11:35.
What time is the last bus from Halifax to Wakefield?
The last direct bus from Halifax to Wakefield: on weekdays, the 564 at 06:15 from Halifax Bus Station, reaching Wakefield at 07:30; on Saturdays, the 564 at 06:30 from Halifax Bus Station, reaching Wakefield at 07:45; on Sundays, the 564 at 06:30 from Halifax Bus Station, reaching Wakefield at 07:45.
What time is the last bus from Halifax to Victoria?
The last direct bus from Halifax to Victoria: on weekdays, the 564 at 06:15 from Halifax Bus Station, reaching Victoria at 13:20; on Saturdays, the 564 at 06:30 from Halifax Bus Station, reaching Victoria at 13:20; on Sundays, the 564 at 06:30 from Halifax Bus Station, reaching Victoria at 13:20.
What time is the last bus from Halifax to Barnsley?
The last direct bus from Halifax to Barnsley: on weekdays, the 564 at 06:15 from Halifax Bus Station, reaching Barnsley at 07:50; on Saturdays, the 564 at 06:30 from Halifax Bus Station, reaching Barnsley at 08:05; on Sundays, the 564 at 06:30 from Halifax Bus Station, reaching Barnsley at 08:05.
What time is the last bus from Halifax to Burnley?
The last direct bus from Halifax to Burnley: on weekdays, the 591 at 21:59 from King Cross, reaching Burnley at 23:07; on Saturdays, the 591 at 22:04 from King Cross, reaching Burnley at 23:10; on Sundays, the 591 at 19:51 from King Cross, reaching Burnley at 20:56.
What time is the last bus from Halifax to Rochdale?
The last direct bus from Halifax to Rochdale: on weekdays, the 587 at 18:40 from Wharf Street, reaching Rochdale at 19:08; on Saturdays, the 590 at 18:23 from King Cross, reaching Rochdale at 19:31; on Sundays, the 590 at 20:51 from King Cross, reaching Rochdale at 21:55.

Buses in Halifax · Plan a journey with a change

Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 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