Last buses from Hainford

Direct buses from Hainford go to 19 places. Tonight (Sunday) the last one leaves at 17:43, the 54 to Buxton. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
Norwich54 16:2354 17:0154 18:1254 16:23
Buxton54 17:4354 18:1454 17:5654 17:43
Aylshamnone43 18:1143 18:11none
North Walsham54 17:4354 18:1454 17:5654 17:43
Reephamnone43 18:1143 18:11none
Hevinghamnone43 18:1143 18:11none
Marshamnone43 18:1143 18:11none
Sallenone43 18:1143 18:11none
Spixworth54 16:2354 17:0154 18:1254 16:23
Stratton Strawlessnone43 18:1143 18:11none
Cawstonnone43 18:1143 18:11none
Foulshamnonenone43 18:11none
Frettenham54 16:2354 17:0154 18:1254 16:23
Swanton Abbott54 17:4354 18:1454 17:5654 17:43
Badersfield54 17:4354 18:1454 17:5654 17:43
Horsham St Faithnone43 16:5343 13:24none
Newton St Faithnone43 16:5343 13:24none
Skeyton54 17:4354 18:1454 17:5654 17:43
Themelthorpenonenone43 18:11none

The time each last direct bus leaves Hainford, 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 Hainford tonight?
The 54 to Buxton at 17:43 from Grange Road, from the timetable for Sunday.
What time is the last bus from Hainford to Norwich?
The last direct bus from Hainford to Norwich: on weekdays, the 54 at 17:01 from Grange Road, reaching Norwich at 17:14; on Saturdays, the 54 at 18:12 from Grange Road, reaching Norwich at 18:27; on Sundays, the 54 at 16:23 from Grange Road, reaching Norwich at 16:38.
What time is the last bus from Hainford to Buxton?
The last direct bus from Hainford to Buxton: on weekdays, the 54 at 18:14 from Grange Road, reaching Buxton at 18:17; on Saturdays, the 54 at 17:56 from Grange Road, reaching Buxton at 17:59; on Sundays, the 54 at 17:43 from Grange Road, reaching Buxton at 17:46.
What time is the last bus from Hainford to Aylsham?
The last direct bus from Hainford to Aylsham: on weekdays, the 43 at 18:11 from Chapel Road, reaching Aylsham at 18:22; on Saturdays, the 43 at 18:11 from Chapel Road, reaching Aylsham at 18:22; on Sundays, there's no direct bus.
What time is the last bus from Hainford to North Walsham?
The last direct bus from Hainford to North Walsham: on weekdays, the 54 at 18:14 from Grange Road, reaching North Walsham at 18:42; on Saturdays, the 54 at 17:56 from Grange Road, reaching North Walsham at 18:24; on Sundays, the 54 at 17:43 from Grange Road, reaching North Walsham at 18:12.
What time is the last bus from Hainford to Reepham?
The last direct bus from Hainford to Reepham: on weekdays, the 43 at 18:11 from Chapel Road, reaching Reepham at 18:42; on Saturdays, the 43 at 18:11 from Chapel Road, reaching Reepham at 18:42; on Sundays, there's no direct bus.
What time is the last bus from Hainford to Hevingham?
The last direct bus from Hainford to Hevingham: on weekdays, the 43 at 18:11 from Chapel Road, reaching Hevingham at 18:16; on Saturdays, the 43 at 18:11 from Chapel Road, reaching Hevingham at 18:16; on Sundays, there's no direct bus.
What time is the last bus from Hainford to Marsham?
The last direct bus from Hainford to Marsham: on weekdays, the 43 at 18:11 from Chapel Road, reaching Marsham at 18:19; on Saturdays, the 43 at 18:11 from Chapel Road, reaching Marsham at 18:19; on Sundays, there's no direct bus.
What time is the last bus from Hainford to Salle?
The last direct bus from Hainford to Salle: on weekdays, the 43 at 18:11 from Chapel Road, reaching Salle at 18:38; on Saturdays, the 43 at 18:11 from Chapel Road, reaching Salle at 18:38; on Sundays, there's no direct bus.
What time is the last bus from Hainford to Spixworth?
The last direct bus from Hainford to Spixworth: on weekdays, the 54 at 17:01 from Grange Road, reaching Spixworth at 17:13; on Saturdays, the 54 at 18:12 from Grange Road, reaching Spixworth at 18:24; on Sundays, the 54 at 16:23 from Grange Road, reaching Spixworth at 16:35.
What time is the last bus from Hainford to Stratton Strawless?
The last direct bus from Hainford to Stratton Strawless: on weekdays, the 43 at 18:11 from Chapel Road, reaching Stratton Strawless at 18:14; on Saturdays, the 43 at 18:11 from Chapel Road, reaching Stratton Strawless at 18:14; on Sundays, there's no direct bus.

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