Last buses from Stock

Direct buses from Stock go to 14 places. Tonight (Saturday) the last one leaves at 23:54, the 300 to Billericay. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Chelmsford300 23:01300 22:59300 23:01300 19:43
Southend-on-Seanone625 07:02nonenone
Basildon300 23:54300 23:52300 23:54300 20:35
Wickford13B 17:2713B 17:3313B 17:27none
Billericay300 23:54300 23:52300 23:54300 20:35
Rayleighnone625 07:02nonenone
Ingatestonenone50 08:16nonenone
Great Burstead300 23:54300 23:52300 23:54300 20:35
Rawrethnone625 07:02nonenone
West Hanningfield300 23:01300 22:59300 23:01300 19:43
Brock Hill13B 17:2713B 17:3313B 17:27none
Downham13B 17:2713B 17:3313B 17:27none
Ramsden Heath13B 17:2713B 17:3313B 17:27none
Barleylands300 23:54300 23:52300 23:54300 20:35

The time each last direct bus leaves Stock, 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 Stock tonight?
The 300 to Billericay at 23:54 from Ingatestone Road, from the timetable for Saturday.
What time is the last bus from Stock to Chelmsford?
The last direct bus from Stock to Chelmsford: on weekdays, the 300 at 22:59 from Crondon Park, reaching Chelmsford at 23:04; on Saturdays, the 300 at 23:01 from Crondon Park, reaching Chelmsford at 23:06; on Sundays, the 300 at 19:43 from Crondon Park, reaching Chelmsford at 19:48.
What time is the last bus from Stock to Southend-on-Sea?
The last direct bus from Stock to Southend-on-Sea: on weekdays, the 625 at 07:02 from Old Kings Head, reaching Southend-on-Sea at 07:59; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Stock to Basildon?
The last direct bus from Stock to Basildon: on weekdays, the 300 at 23:52 from Ingatestone Road, reaching Basildon at 00:12; on Saturdays, the 300 at 23:54 from Ingatestone Road, reaching Basildon at 00:14; on Sundays, the 300 at 20:35 from Ingatestone Road, reaching Basildon at 20:54.
What time is the last bus from Stock to Wickford?
The last direct bus from Stock to Wickford: on weekdays, the 13B at 17:33 from Mill Road, reaching Wickford at 17:48; on Saturdays, the 13B at 17:27 from Mill Road, reaching Wickford at 17:41; on Sundays, there's no direct bus.
What time is the last bus from Stock to Billericay?
The last direct bus from Stock to Billericay: on weekdays, the 300 at 23:52 from Ingatestone Road, reaching Billericay at 23:53; on Saturdays, the 300 at 23:54 from Ingatestone Road, reaching Billericay at 23:55; on Sundays, the 300 at 20:35 from Ingatestone Road, reaching Billericay at 20:36.
What time is the last bus from Stock to Rayleigh?
The last direct bus from Stock to Rayleigh: on weekdays, the 625 at 07:02 from Old Kings Head, reaching Rayleigh at 07:41; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Stock to Ingatestone?
The last direct bus from Stock to Ingatestone: on weekdays, the 50 at 08:16 from Crondon Park, reaching Ingatestone at 08:32; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Stock to Great Burstead?
The last direct bus from Stock to Great Burstead: on weekdays, the 300 at 23:52 from Ingatestone Road, reaching Great Burstead at 00:07; on Saturdays, the 300 at 23:54 from Ingatestone Road, reaching Great Burstead at 00:08; on Sundays, the 300 at 20:35 from Ingatestone Road, reaching Great Burstead at 20:49.
What time is the last bus from Stock to Rawreth?
The last direct bus from Stock to Rawreth: on weekdays, the 625 at 07:02 from Old Kings Head, reaching Rawreth at 07:38; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Stock to West Hanningfield?
The last direct bus from Stock to West Hanningfield: on weekdays, the 300 at 22:59 from Crondon Park, reaching West Hanningfield at 23:01; on Saturdays, the 300 at 23:01 from Crondon Park, reaching West Hanningfield at 23:03; on Sundays, the 300 at 19:43 from Crondon Park, reaching West Hanningfield at 19:45.

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