Last buses from Barnsley

Direct buses from Barnsley go to 40 places. Tonight (Saturday) the last one leaves at 23:45, the 226 to Wombwell. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Sheffield2 23:382 23:382 23:382 22:35
Huddersfield90 15:2290 17:2390 15:22none
Doncaster219 20:58219 20:58219 20:58219 20:58
Wakefield59 21:4459 21:4459 21:4459 21:44
Rotherham22X 22:5022X 22:5022X 22:5022X 22:55
Holmfirth90 15:2290 17:2390 15:22none
Harlington219 20:58219 20:58219 20:58219 20:58
Pontefract28 21:2028 21:2028 21:2028 21:20
Royston59A 23:4459A 23:4459A 23:4459A 23:44
Chapeltown2 23:382 23:382 23:382 22:35
Penistone24a 22:3524a 22:3524a 22:3524a 22:35
Darton1 23:041 23:041 23:0495A 22:57
Wombwell226 23:45226 23:45226 23:45226 23:46
Kexborough95A 22:5695A 22:5795A 22:5695A 22:57
Goldthorpe219 22:58219 22:58219 22:58219 22:58
Wath upon Dearne226 23:45226 23:45226 23:45226 23:46
Dodworth21A 23:1121A 23:1121A 23:1121A 23:11
Hemsworth28 22:2028 22:2028 22:2028 22:21
Manvers22X 22:5022X 22:5022X 22:5022X 22:55
Oxspring24a 22:3524a 22:3524a 22:3524a 22:35
Swinton22X 22:5022X 22:5022X 22:5022X 22:55
Darfield219 22:58219 22:58219 22:58219 22:58
Highgate226 21:42226 21:42226 21:42226 21:41
Hoyland66 23:4366 23:4866 23:4366 23:43
Stocksbridge23a 17:2523a 17:2523a 17:25none
ConisbroughX20 17:58X20 17:59X20 17:58none
Elsecar66 23:4366 23:4866 23:4366 23:43
Grimethorpe28 23:2928 23:2928 23:2928 23:29
Mapplewell1 23:041 23:041 23:041 22:19
Mexborough218 18:53218 19:01218 18:53none
Bolton-upon-Dearne226 21:42226 21:42226 21:42226 21:41
Cudworth28 23:2928 23:2928 23:2928 23:29
South Elmsall39 15:5439 16:5439 15:54none
Thurgoland24a 22:3524a 22:3524a 22:3524a 22:35
Thurnscoe219 22:58219 22:58219 22:58219 22:58
Millhouse Green21A 21:1121A 21:1121A 21:1121A 21:11
Silkstone Common21A 23:1121A 23:1121A 23:1121A 23:11
Spring Vale24a 22:3524a 22:3524a 22:3524a 22:35
West Melton226 23:45226 23:45226 23:45226 23:46
Worsbrough66 23:4366 23:4866 23:4366 23:43

The time each last direct bus leaves Barnsley, 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 Barnsley tonight?
The 226 to Wombwell at 23:45 from Wombwell Lane/Caulk Lane, from the timetable for Saturday.
What time is the last bus from Barnsley to Sheffield?
The last direct bus from Barnsley to Sheffield: on weekdays, the 2 at 23:38 from Park Road/West Street, reaching Sheffield at 00:05; on Saturdays, the 2 at 23:38 from Park Road/West Street, reaching Sheffield at 00:05; on Sundays, the 2 at 22:35 from Park Road/West Street, reaching Sheffield at 22:59.
What time is the last bus from Barnsley to Huddersfield?
The last direct bus from Barnsley to Huddersfield: on weekdays, the 90 at 17:23 from Barugh Green Road/Claycliffe Avenue, reaching Huddersfield at 17:37; on Saturdays, the 90 at 15:22 from Barugh Green Road/Claycliffe Avenue, reaching Huddersfield at 15:36; on Sundays, there's no direct bus.
What time is the last bus from Barnsley to Doncaster?
The last direct bus from Barnsley to Doncaster: on weekdays, the 219 at 20:58 from Doncaster Road/Gordon Street, reaching Doncaster at 22:05; on Saturdays, the 219 at 20:58 from Doncaster Road/Gordon Street, reaching Doncaster at 22:05; on Sundays, the 219 at 20:58 from Doncaster Road/Gordon Street, reaching Doncaster at 22:05.
What time is the last bus from Barnsley to Wakefield?
The last direct bus from Barnsley to Wakefield: on weekdays, the 59 at 21:44 from Burton Road/Tennyson Road, reaching Wakefield at 22:05; on Saturdays, the 59 at 21:44 from Burton Road/Tennyson Road, reaching Wakefield at 22:05; on Sundays, the 59 at 21:44 from Burton Road/Tennyson Road, reaching Wakefield at 22:04.
What time is the last bus from Barnsley to Rotherham?
The last direct bus from Barnsley to Rotherham: on weekdays, the 22X at 22:50 from Wombwell Lane/Caulk Lane, reaching Rotherham at 23:22; on Saturdays, the 22X at 22:50 from Wombwell Lane/Caulk Lane, reaching Rotherham at 23:22; on Sundays, the 22X at 22:55 from Wombwell Lane/Caulk Lane, reaching Rotherham at 23:27.
What time is the last bus from Barnsley to Holmfirth?
The last direct bus from Barnsley to Holmfirth: on weekdays, the 90 at 17:23 from Barugh Green Road/Claycliffe Avenue, reaching Holmfirth at 17:44; on Saturdays, the 90 at 15:22 from Barugh Green Road/Claycliffe Avenue, reaching Holmfirth at 15:43; on Sundays, there's no direct bus.
What time is the last bus from Barnsley to Harlington?
The last direct bus from Barnsley to Harlington: on weekdays, the 219 at 20:58 from Doncaster Road/Gordon Street, reaching Harlington at 21:45; on Saturdays, the 219 at 20:58 from Doncaster Road/Gordon Street, reaching Harlington at 21:45; on Sundays, the 219 at 20:58 from Doncaster Road/Gordon Street, reaching Harlington at 21:45.
What time is the last bus from Barnsley to Pontefract?
The last direct bus from Barnsley to Pontefract: on weekdays, the 28 at 21:20 from Pontefract Road/Moor Lane, reaching Pontefract at 22:08; on Saturdays, the 28 at 21:20 from Pontefract Road/Moor Lane, reaching Pontefract at 22:08; on Sundays, the 28 at 21:20 from Pontefract Road/Moor Lane, reaching Pontefract at 22:08.
What time is the last bus from Barnsley to Royston?
The last direct bus from Barnsley to Royston: on weekdays, the 59A at 23:44 from Burton Road/Tennyson Road, reaching Royston at 23:53; on Saturdays, the 59A at 23:44 from Burton Road/Tennyson Road, reaching Royston at 23:53; on Sundays, the 59A at 23:44 from Burton Road/Tennyson Road, reaching Royston at 23:53.
What time is the last bus from Barnsley to Chapeltown?
The last direct bus from Barnsley to Chapeltown: on weekdays, the 2 at 23:38 from Park Road/West Street, reaching Chapeltown at 00:00; on Saturdays, the 2 at 23:38 from Park Road/West Street, reaching Chapeltown at 00:00; on Sundays, the 2 at 22:35 from Park Road/West Street, reaching Chapeltown at 22:56.

Buses in Barnsley · 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