Last buses from Doncaster
Direct buses from Doncaster go to 40 places. Tonight (Saturday) the last one leaves at 23:52, the 351 to Adwick le Street. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Sheffield | X3 23:08 | X3 23:08 | X3 23:08 | 51 22:48 |
| Wakefield | 496 17:41 | 496 17:48 | 496 17:41 | none |
| Barnsley | 219 22:17 | 219 22:17 | 219 22:17 | 219 22:17 |
| Rotherham | 221 23:25 | X3 23:08 | 221 23:25 | 221 23:38 |
| Hatfield | 384A 22:36 | 384A 22:36 | 384A 22:36 | 384A 22:06 |
| Retford | 99 18:21 | 99 18:21 | 99 18:21 | none |
| Gainsborough | 98 17:51 | 98 17:51 | 98 17:51 | none |
| Harlington | 219 22:17 | 219 22:17 | 219 22:17 | 219 22:17 |
| Worksop | 22 23:44 | 22 23:44 | 22 23:44 | 22 22:54 |
| Sutton | 51 22:57 | 51 22:57 | 51 22:57 | 51 22:48 |
| Stainforth | 387A 23:11 | 387A 23:11 | 387A 23:11 | 387A 23:11 |
| Wombwell | X20 18:59 | X20 18:58 | X20 18:59 | none |
| Auckley | 359 23:44 | 359 23:44 | 359 23:44 | 359 23:30 |
| Adwick le Street | 351 23:52 | 351 23:52 | 351 23:52 | 351 23:37 |
| Blyth | 25 19:12 | 25 19:12 | 25 19:12 | none |
| Goldthorpe | 219 22:17 | 219 22:17 | 219 22:17 | 219 22:17 |
| Parrots Corner | 355 23:28 | 355 23:28 | 355 23:28 | 355 23:28 |
| Thorne | 387A 23:11 | 387A 23:11 | 387A 23:11 | 387A 23:11 |
| Wath upon Dearne | X20 18:59 | X20 18:58 | X20 18:59 | none |
| Bawtry | 21 22:44 | 21 22:44 | 21 22:44 | 21 22:29 |
| Hemsworth | 496 17:41 | 496 17:48 | 496 17:41 | none |
| Manvers | X20 18:59 | X20 18:58 | X20 18:59 | none |
| Rossington | 355 23:28 | 355 23:28 | 355 23:28 | 355 23:28 |
| Swinton | 221 23:25 | 221 22:55 | 221 23:25 | 221 23:38 |
| Darfield | 219 22:17 | 219 22:17 | 219 22:17 | 219 22:17 |
| Highgate | X19 19:26 | X19 19:32 | X19 19:26 | X19 17:46 |
| Branton | 359 23:44 | 359 23:44 | 359 23:44 | 359 23:30 |
| Conisbrough | 221 23:25 | X3 23:08 | 221 23:25 | 221 23:38 |
| Grimethorpe | 219 22:17 | 219 22:17 | 219 22:17 | 219 22:17 |
| Mexborough | 221 23:25 | 221 22:55 | 221 23:25 | 221 23:38 |
| Barnby Dun | 384A 22:36 | 384A 22:36 | 384A 22:36 | 384A 22:06 |
| Dunscroft | 387A 23:11 | 387A 23:11 | 387A 23:11 | 387A 23:11 |
| Haxey | 359 21:44 | 399 17:43 | 359 21:44 | none |
| South Elmsall | 496 17:41 | 496 17:48 | 496 17:41 | none |
| Thurnscoe | 219 22:17 | 219 22:17 | 219 22:17 | 219 22:17 |
| Beckingham | 98 17:51 | 98 17:51 | 98 17:51 | none |
| Epworth | 359 21:44 | none | 359 21:44 | none |
| Hatfield Woodhouse | 384A 22:36 | 384A 22:36 | 384A 22:36 | 384A 22:06 |
| Maltby | X2 23:36 | X2 23:36 | X2 23:36 | X2 23:36 |
| Tickhill | 22 23:44 | 22 23:44 | 22 23:44 | 22 22:54 |
The time each last direct bus leaves Doncaster, 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 Doncaster tonight?
- The 351 to Adwick le Street at 23:52 from North Bridge Road/Elwis Street, from the timetable for Saturday.
- What time is the last bus from Doncaster to Sheffield?
- The last direct bus from Doncaster to Sheffield: on weekdays, the X3 at 23:08 from Warmsworth Road/Grosvenor Crescent, reaching Sheffield at 23:53; on Saturdays, the X3 at 23:08 from Warmsworth Road/Grosvenor Crescent, reaching Sheffield at 23:53; on Sundays, the 51 at 22:48 from High Street/Central Avenue, reaching Sheffield at 23:33.
- What time is the last bus from Doncaster to Wakefield?
- The last direct bus from Doncaster to Wakefield: on weekdays, the 496 at 17:48 from North Bridge Road/Elwis Street, reaching Wakefield at 18:44; on Saturdays, the 496 at 17:41 from North Bridge Road/Elwis Street, reaching Wakefield at 18:34; on Sundays, there's no direct bus.
- What time is the last bus from Doncaster to Barnsley?
- The last direct bus from Doncaster to Barnsley: on weekdays, the 219 at 22:17 from North Bridge Road/Elwis Street, reaching Barnsley at 23:35; on Saturdays, the 219 at 22:17 from North Bridge Road/Elwis Street, reaching Barnsley at 23:35; on Sundays, the 219 at 22:17 from North Bridge Road/Elwis Street, reaching Barnsley at 23:35.
- What time is the last bus from Doncaster to Rotherham?
- The last direct bus from Doncaster to Rotherham: on weekdays, the X3 at 23:08 from Warmsworth Road/Grosvenor Crescent, reaching Rotherham at 23:26; on Saturdays, the 221 at 23:25 from Warmsworth Road/Grosvenor Crescent, reaching Rotherham at 00:14; on Sundays, the 221 at 23:38 from Warmsworth Road/Grosvenor Crescent, reaching Rotherham at 00:25.
- What time is the last bus from Doncaster to Hatfield?
- The last direct bus from Doncaster to Hatfield: on weekdays, the 384A at 22:36 from Thorne Road/Kings Road, reaching Hatfield at 23:05; on Saturdays, the 384A at 22:36 from Thorne Road/Kings Road, reaching Hatfield at 23:05; on Sundays, the 384A at 22:06 from Thorne Road/Kings Road, reaching Hatfield at 22:35.
- What time is the last bus from Doncaster to Retford?
- The last direct bus from Doncaster to Retford: on weekdays, the 99 at 18:21 from Booth Avenue/Gliwice Way, reaching Retford at 18:54; on Saturdays, the 99 at 18:21 from Booth Avenue/Gliwice Way, reaching Retford at 18:54; on Sundays, there's no direct bus.
- What time is the last bus from Doncaster to Gainsborough?
- The last direct bus from Doncaster to Gainsborough: on weekdays, the 98 at 17:51 from Booth Avenue/Gliwice Way, reaching Gainsborough at 18:58; on Saturdays, the 98 at 17:51 from Booth Avenue/Gliwice Way, reaching Gainsborough at 18:58; on Sundays, there's no direct bus.
- What time is the last bus from Doncaster to Harlington?
- The last direct bus from Doncaster to Harlington: on weekdays, the 219 at 22:17 from North Bridge Road/Elwis Street, reaching Harlington at 22:35; on Saturdays, the 219 at 22:17 from North Bridge Road/Elwis Street, reaching Harlington at 22:35; on Sundays, the 219 at 22:17 from North Bridge Road/Elwis Street, reaching Harlington at 22:35.
- What time is the last bus from Doncaster to Worksop?
- The last direct bus from Doncaster to Worksop: on weekdays, the 22 at 23:44 from Balby Road/Carr View Avenue, reaching Worksop at 00:28; on Saturdays, the 22 at 23:44 from Balby Road/Carr View Avenue, reaching Worksop at 00:28; on Sundays, the 22 at 22:54 from Balby Road/Carr View Avenue, reaching Worksop at 23:38.
- What time is the last bus from Doncaster to Sutton?
- The last direct bus from Doncaster to Sutton: on weekdays, the 51 at 22:57 from High Street/Central Avenue, reaching Sutton at 23:20; on Saturdays, the 51 at 22:57 from High Street/Central Avenue, reaching Sutton at 23:20; on Sundays, the 51 at 22:48 from High Street/Central Avenue, reaching Sutton at 23:12.
Buses in Doncaster · 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