Last buses from Bury St Edmunds

Direct buses from Bury St Edmunds go to 40 places. Tonight (Sunday) the last one leaves at 18:27, the 86 to Fornham St Martin. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
Barnham86 18:2784 19:2784 19:2786 18:27
Sudbury46 17:3446 22:3146 22:3146 17:34
Thetford86 18:2784 19:2784 19:2786 18:27
Newmarketnone16 18:2916 18:29none
Eustonnone332 17:48332 17:48none
Dissnone70 18:5170 18:51none
Haverhill15X 16:2415X 18:2415X 17:2515X 16:24
Acton46 17:3446 22:3146 22:3146 17:34
StowmarketnoneDB1 18:26DB1 18:26none
Denhamnone312 15:59312 15:50none
Highamnone312 15:59312 15:50none
Long Melford46 17:3446 22:3146 22:3146 17:34
Mildenhallnone16 18:2916 18:29none
Fornham St Martin86 18:2784 19:2784 19:2786 18:27
EyenoneB3 16:26nonenone
Horringer15X 16:2415X 18:2415X 17:2515X 16:24
Brandon86 18:2786 17:5786 17:5786 18:27
Chevington15X 16:2415X 18:2415X 17:2515X 16:24
Little Wratting15X 16:2415X 18:2415X 17:2515X 16:24
DebenhamnoneB7 16:25nonenone
Depden15X 16:2415X 18:2415X 17:2515X 16:24
Great Bartonnone70 18:5170 18:51none
Kedington15X 16:2415X 18:2415X 17:2515X 16:24
KentfordnoneB5 16:34312 15:50none
StowuplandnoneB7 16:25nonenone
Stradishall15X 16:2415X 18:2415X 17:2515X 16:24
ThurstonnoneDB1 18:26DB1 18:26none
Wickhambrook15X 16:2415X 18:2415X 17:2515X 16:24
Barnardiston15X 16:2415X 18:2415X 17:2515X 16:24
Fornham St Genevieve86 18:2784 19:2784 19:2786 18:27
Great Wratting15X 16:2415X 18:2415X 17:2515X 16:24
Holywell Rownone956 16:50956 16:48none
Lakenheathnone956 16:50956 16:48none
LintonnoneB1A 16:27nonenone
SohamnoneB2 16:33nonenone
Sowley Green15X 16:2415X 18:2415X 17:2515X 16:24
Stonham AspalnoneB7 16:25nonenone
Westleynone312 18:10312 18:10none
Barton Millsnone16 18:2916 18:29none
Cockfield46 17:3446 22:3146 22:3146 17:34

The time each last direct bus leaves Bury St Edmunds, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 22 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 Bury St Edmunds tonight?
The 86 to Fornham St Martin at 18:27 from Railway Station, from the timetable for Sunday.
What time is the last bus from Bury St Edmunds to Barnham?
The last direct bus from Bury St Edmunds to Barnham: on weekdays, the 84 at 19:27 from Railway Station, reaching Barnham at 19:44; on Saturdays, the 84 at 19:27 from Railway Station, reaching Barnham at 19:44; on Sundays, the 86 at 18:27 from Railway Station, reaching Barnham at 18:44.
What time is the last bus from Bury St Edmunds to Sudbury?
The last direct bus from Bury St Edmunds to Sudbury: on weekdays, the 46 at 22:31 from The Curlews Footpath, reaching Sudbury at 23:19; on Saturdays, the 46 at 22:31 from The Curlews Footpath, reaching Sudbury at 23:19; on Sundays, the 46 at 17:34 from The Curlews Footpath, reaching Sudbury at 18:19.
What time is the last bus from Bury St Edmunds to Thetford?
The last direct bus from Bury St Edmunds to Thetford: on weekdays, the 84 at 19:27 from Railway Station, reaching Thetford at 19:49; on Saturdays, the 84 at 19:27 from Railway Station, reaching Thetford at 19:49; on Sundays, the 86 at 18:27 from Railway Station, reaching Thetford at 18:49.
What time is the last bus from Bury St Edmunds to Newmarket?
The last direct bus from Bury St Edmunds to Newmarket: on weekdays, the 16 at 18:29 from Tollgate Lane, reaching Newmarket at 19:31; on Saturdays, the 16 at 18:29 from Tollgate Lane, reaching Newmarket at 19:31; on Sundays, there's no direct bus.
What time is the last bus from Bury St Edmunds to Euston?
The last direct bus from Bury St Edmunds to Euston: on weekdays, the 332 at 17:48 from Tollgate Lane, reaching Euston at 18:21; on Saturdays, the 332 at 17:48 from Tollgate Lane, reaching Euston at 18:21; on Sundays, there's no direct bus.
What time is the last bus from Bury St Edmunds to Diss?
The last direct bus from Bury St Edmunds to Diss: on weekdays, the 70 at 18:51 from Tollgate Lane, reaching Diss at 19:42; on Saturdays, the 70 at 18:51 from Tollgate Lane, reaching Diss at 19:42; on Sundays, there's no direct bus.
What time is the last bus from Bury St Edmunds to Haverhill?
The last direct bus from Bury St Edmunds to Haverhill: on weekdays, the 15X at 18:24 from Spread Eagle, reaching Haverhill at 18:57; on Saturdays, the 15X at 17:25 from Bristol Road, reaching Haverhill at 17:59; on Sundays, the 15X at 16:24 from Spread Eagle, reaching Haverhill at 16:57.
What time is the last bus from Bury St Edmunds to Acton?
The last direct bus from Bury St Edmunds to Acton: on weekdays, the 46 at 22:31 from The Curlews Footpath, reaching Acton at 23:06; on Saturdays, the 46 at 22:31 from The Curlews Footpath, reaching Acton at 23:06; on Sundays, the 46 at 17:34 from The Curlews Footpath, reaching Acton at 18:07.
What time is the last bus from Bury St Edmunds to Stowmarket?
The last direct bus from Bury St Edmunds to Stowmarket: on weekdays, the DB1 at 18:26 from Thresher, reaching Stowmarket at 19:18; on Saturdays, the DB1 at 18:26 from Thresher, reaching Stowmarket at 19:18; on Sundays, there's no direct bus.
What time is the last bus from Bury St Edmunds to Denham?
The last direct bus from Bury St Edmunds to Denham: on weekdays, the 312 at 15:59 from Cavendish Road, reaching Denham at 16:45; on Saturdays, the 312 at 15:50 from Cavendish Road, reaching Denham at 16:08; on Sundays, there's no direct bus.

Buses in Bury St Edmunds · Plan a journey with a change

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