Last buses from Halstead

Direct buses from Halstead go to 34 places. Tonight (Saturday) the last one leaves at 21:42, the 370 to Whiteash Green. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Colchester88 19:5288A 21:5088 19:5288A 19:50
Chelmsford370 21:42370 21:42370 21:42370 19:42
Sudbury86 16:3886 16:5286 16:38none
Witham38 17:0938 19:0638 17:09none
Braintree370 21:42370 21:42370 21:42370 19:42
Wakes Colne88 19:5288A 21:5088 19:5288A 19:50
Fordham Heath88 19:5288A 21:5088 19:5288A 19:50
Sible Hedingham89A 19:3889 20:2589A 19:38none
Aldham88 19:5288A 21:5088 19:5288A 19:50
Castle Hedingham89A 19:3889 20:2589A 19:38none
Earls Colne88 19:5288A 21:5088 19:5288A 19:50
White Colne88 19:5288A 21:5088 19:5288A 19:50
Little Waltham370 21:42370 21:42370 21:42370 19:42
Coggeshallnone814 07:46nonenone
High Garrett370 21:42370 21:42370 21:42370 19:42
Gosfield370 21:42370 21:42370 21:42370 19:42
Little Teynone814 07:46nonenone
Great Yeldham89A 19:3889 20:2589A 19:38none
Whiteash Green370 21:42370 21:42370 21:42370 19:42
Bulmer Tye86 16:3886 16:5286 16:38none
Colne Engainenone818 15:10nonenone
Chappelnone814 07:46nonenone
Chatham Green370 21:42370 21:42370 21:42370 19:42
FinchingfieldnoneHD2 15:52nonenone
Great Teynone814 07:46nonenone
Little Leighs370 21:42370 21:42370 21:42370 19:42
Plaistow Green86 17:5786 19:1286 17:57none
Youngs End370 21:42370 21:42370 21:42370 19:42
Great Leighs370 21:42370 21:42370 21:42370 19:42
Silver End38 17:0938 19:0638 17:09none
WethersfieldnoneHD2 15:52nonenone
Blackmore EndnoneHD2 15:52nonenone
Rivenhall38 17:0938 19:0638 17:09none
Buntings Greennone818 15:10nonenone

The time each last direct bus leaves Halstead, 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 Halstead tonight?
The 370 to Whiteash Green at 21:42 from Fosters Ley, from the timetable for Saturday.
What time is the last bus from Halstead to Colchester?
The last direct bus from Halstead to Colchester: on weekdays, the 88A at 21:50 from Blue Bridge, reaching Colchester at 22:14; on Saturdays, the 88 at 19:52 from Blue Bridge, reaching Colchester at 20:15; on Sundays, the 88A at 19:50 from Blue Bridge, reaching Colchester at 20:18.
What time is the last bus from Halstead to Chelmsford?
The last direct bus from Halstead to Chelmsford: on weekdays, the 370 at 21:42 from Fosters Ley, reaching Chelmsford at 22:25; on Saturdays, the 370 at 21:42 from Fosters Ley, reaching Chelmsford at 22:25; on Sundays, the 370 at 19:42 from Fosters Ley, reaching Chelmsford at 20:30.
What time is the last bus from Halstead to Sudbury?
The last direct bus from Halstead to Sudbury: on weekdays, the 86 at 16:52 from Hospital, reaching Sudbury at 17:18; on Saturdays, the 86 at 16:38 from Hospital, reaching Sudbury at 17:03; on Sundays, there's no direct bus.
What time is the last bus from Halstead to Witham?
The last direct bus from Halstead to Witham: on weekdays, the 38 at 19:06 from Fosters Ley, reaching Witham at 20:06; on Saturdays, the 38 at 17:09 from Fosters Ley, reaching Witham at 18:21; on Sundays, there's no direct bus.
What time is the last bus from Halstead to Braintree?
The last direct bus from Halstead to Braintree: on weekdays, the 370 at 21:42 from Fosters Ley, reaching Braintree at 21:54; on Saturdays, the 370 at 21:42 from Fosters Ley, reaching Braintree at 21:54; on Sundays, the 370 at 19:42 from Fosters Ley, reaching Braintree at 19:53.
What time is the last bus from Halstead to Wakes Colne?
The last direct bus from Halstead to Wakes Colne: on weekdays, the 88A at 21:50 from Blue Bridge, reaching Wakes Colne at 22:00; on Saturdays, the 88 at 19:52 from Blue Bridge, reaching Wakes Colne at 20:05; on Sundays, the 88A at 19:50 from Blue Bridge, reaching Wakes Colne at 20:03.
What time is the last bus from Halstead to Fordham Heath?
The last direct bus from Halstead to Fordham Heath: on weekdays, the 88A at 21:50 from Blue Bridge, reaching Fordham Heath at 22:11; on Saturdays, the 88 at 19:52 from Blue Bridge, reaching Fordham Heath at 20:11; on Sundays, the 88A at 19:50 from Blue Bridge, reaching Fordham Heath at 20:15.
What time is the last bus from Halstead to Sible Hedingham?
The last direct bus from Halstead to Sible Hedingham: on weekdays, the 89 at 20:25 from Hospital, reaching Sible Hedingham at 20:29; on Saturdays, the 89A at 19:38 from Hospital, reaching Sible Hedingham at 19:43; on Sundays, there's no direct bus.
What time is the last bus from Halstead to Aldham?
The last direct bus from Halstead to Aldham: on weekdays, the 88A at 21:50 from Blue Bridge, reaching Aldham at 22:05; on Saturdays, the 88 at 19:52 from Blue Bridge, reaching Aldham at 20:09; on Sundays, the 88A at 19:50 from Blue Bridge, reaching Aldham at 20:08.
What time is the last bus from Halstead to Castle Hedingham?
The last direct bus from Halstead to Castle Hedingham: on weekdays, the 89 at 20:25 from Hospital, reaching Castle Hedingham at 20:36; on Saturdays, the 89A at 19:38 from Hospital, reaching Castle Hedingham at 19:50; on Sundays, there's no direct bus.

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