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.

ToToday (Saturday)WeekdaysSaturdaysSundays
SheffieldX3 23:08X3 23:08X3 23:0851 22:48
Wakefield496 17:41496 17:48496 17:41none
Barnsley219 22:17219 22:17219 22:17219 22:17
Rotherham221 23:25X3 23:08221 23:25221 23:38
Hatfield384A 22:36384A 22:36384A 22:36384A 22:06
Retford99 18:2199 18:2199 18:21none
Gainsborough98 17:5198 17:5198 17:51none
Harlington219 22:17219 22:17219 22:17219 22:17
Worksop22 23:4422 23:4422 23:4422 22:54
Sutton51 22:5751 22:5751 22:5751 22:48
Stainforth387A 23:11387A 23:11387A 23:11387A 23:11
WombwellX20 18:59X20 18:58X20 18:59none
Auckley359 23:44359 23:44359 23:44359 23:30
Adwick le Street351 23:52351 23:52351 23:52351 23:37
Blyth25 19:1225 19:1225 19:12none
Goldthorpe219 22:17219 22:17219 22:17219 22:17
Parrots Corner355 23:28355 23:28355 23:28355 23:28
Thorne387A 23:11387A 23:11387A 23:11387A 23:11
Wath upon DearneX20 18:59X20 18:58X20 18:59none
Bawtry21 22:4421 22:4421 22:4421 22:29
Hemsworth496 17:41496 17:48496 17:41none
ManversX20 18:59X20 18:58X20 18:59none
Rossington355 23:28355 23:28355 23:28355 23:28
Swinton221 23:25221 22:55221 23:25221 23:38
Darfield219 22:17219 22:17219 22:17219 22:17
HighgateX19 19:26X19 19:32X19 19:26X19 17:46
Branton359 23:44359 23:44359 23:44359 23:30
Conisbrough221 23:25X3 23:08221 23:25221 23:38
Grimethorpe219 22:17219 22:17219 22:17219 22:17
Mexborough221 23:25221 22:55221 23:25221 23:38
Barnby Dun384A 22:36384A 22:36384A 22:36384A 22:06
Dunscroft387A 23:11387A 23:11387A 23:11387A 23:11
Haxey359 21:44399 17:43359 21:44none
South Elmsall496 17:41496 17:48496 17:41none
Thurnscoe219 22:17219 22:17219 22:17219 22:17
Beckingham98 17:5198 17:5198 17:51none
Epworth359 21:44none359 21:44none
Hatfield Woodhouse384A 22:36384A 22:36384A 22:36384A 22:06
MaltbyX2 23:36X2 23:36X2 23:36X2 23:36
Tickhill22 23:4422 23:4422 23:4422 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