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.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Sheffield | 2 23:38 | 2 23:38 | 2 23:38 | 2 22:35 |
| Huddersfield | 90 15:22 | 90 17:23 | 90 15:22 | none |
| Doncaster | 219 20:58 | 219 20:58 | 219 20:58 | 219 20:58 |
| Wakefield | 59 21:44 | 59 21:44 | 59 21:44 | 59 21:44 |
| Rotherham | 22X 22:50 | 22X 22:50 | 22X 22:50 | 22X 22:55 |
| Holmfirth | 90 15:22 | 90 17:23 | 90 15:22 | none |
| Harlington | 219 20:58 | 219 20:58 | 219 20:58 | 219 20:58 |
| Pontefract | 28 21:20 | 28 21:20 | 28 21:20 | 28 21:20 |
| Royston | 59A 23:44 | 59A 23:44 | 59A 23:44 | 59A 23:44 |
| Chapeltown | 2 23:38 | 2 23:38 | 2 23:38 | 2 22:35 |
| Penistone | 24a 22:35 | 24a 22:35 | 24a 22:35 | 24a 22:35 |
| Darton | 1 23:04 | 1 23:04 | 1 23:04 | 95A 22:57 |
| Wombwell | 226 23:45 | 226 23:45 | 226 23:45 | 226 23:46 |
| Kexborough | 95A 22:56 | 95A 22:57 | 95A 22:56 | 95A 22:57 |
| Goldthorpe | 219 22:58 | 219 22:58 | 219 22:58 | 219 22:58 |
| Wath upon Dearne | 226 23:45 | 226 23:45 | 226 23:45 | 226 23:46 |
| Dodworth | 21A 23:11 | 21A 23:11 | 21A 23:11 | 21A 23:11 |
| Hemsworth | 28 22:20 | 28 22:20 | 28 22:20 | 28 22:21 |
| Manvers | 22X 22:50 | 22X 22:50 | 22X 22:50 | 22X 22:55 |
| Oxspring | 24a 22:35 | 24a 22:35 | 24a 22:35 | 24a 22:35 |
| Swinton | 22X 22:50 | 22X 22:50 | 22X 22:50 | 22X 22:55 |
| Darfield | 219 22:58 | 219 22:58 | 219 22:58 | 219 22:58 |
| Highgate | 226 21:42 | 226 21:42 | 226 21:42 | 226 21:41 |
| Hoyland | 66 23:43 | 66 23:48 | 66 23:43 | 66 23:43 |
| Stocksbridge | 23a 17:25 | 23a 17:25 | 23a 17:25 | none |
| Conisbrough | X20 17:58 | X20 17:59 | X20 17:58 | none |
| Elsecar | 66 23:43 | 66 23:48 | 66 23:43 | 66 23:43 |
| Grimethorpe | 28 23:29 | 28 23:29 | 28 23:29 | 28 23:29 |
| Mapplewell | 1 23:04 | 1 23:04 | 1 23:04 | 1 22:19 |
| Mexborough | 218 18:53 | 218 19:01 | 218 18:53 | none |
| Bolton-upon-Dearne | 226 21:42 | 226 21:42 | 226 21:42 | 226 21:41 |
| Cudworth | 28 23:29 | 28 23:29 | 28 23:29 | 28 23:29 |
| South Elmsall | 39 15:54 | 39 16:54 | 39 15:54 | none |
| Thurgoland | 24a 22:35 | 24a 22:35 | 24a 22:35 | 24a 22:35 |
| Thurnscoe | 219 22:58 | 219 22:58 | 219 22:58 | 219 22:58 |
| Millhouse Green | 21A 21:11 | 21A 21:11 | 21A 21:11 | 21A 21:11 |
| Silkstone Common | 21A 23:11 | 21A 23:11 | 21A 23:11 | 21A 23:11 |
| Spring Vale | 24a 22:35 | 24a 22:35 | 24a 22:35 | 24a 22:35 |
| West Melton | 226 23:45 | 226 23:45 | 226 23:45 | 226 23:46 |
| Worsbrough | 66 23:43 | 66 23:48 | 66 23:43 | 66 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