Last buses from Harefield

Direct buses from Harefield go to 13 places. Tonight (Saturday) the last one leaves at 00:03 (after midnight), the 331 to Denham. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Uxbridge331 00:03 after midnight331 00:03 after midnight331 00:03 after midnight331 00:03 after midnight
Denham331 00:03 after midnight331 00:03 after midnight331 00:03 after midnight331 00:03 after midnight
Ruislip331 23:54331 23:54331 23:54331 23:54
RickmansworthnoneR1 13:44nonenone
IckenhamU9 21:19U9 21:19U9 21:19U9 21:19
Northwood331 23:54331 23:54331 23:54331 23:54
Maple CrossnoneR1 13:44nonenone
ChorleywoodnoneR2 11:34nonenone
Batchworth Heath331 23:54331 23:54331 23:54331 23:54
Ruislip Common331 23:54331 23:54331 23:54331 23:54
Woodcock HillnoneR1 13:44nonenone
HeronsgatenoneR2 11:34nonenone
The SwillettnoneR2 11:34nonenone

The time each last direct bus leaves Harefield, 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 Harefield tonight?
The 331 to Denham at 00:03 (after midnight) from Broadwater Lock / Grand Union Canal, from the timetable for Saturday.
What time is the last bus from Harefield to Uxbridge?
The last direct bus from Harefield to Uxbridge: on weekdays, the 331 at 00:03 (after midnight) from Broadwater Lock / Grand Union Canal, reaching Uxbridge at 00:10; on Saturdays, the 331 at 00:03 (after midnight) from Broadwater Lock / Grand Union Canal, reaching Uxbridge at 00:10; on Sundays, the 331 at 00:03 (after midnight) from Broadwater Lock / Grand Union Canal, reaching Uxbridge at 00:10.
What time is the last bus from Harefield to Denham?
The last direct bus from Harefield to Denham: on weekdays, the 331 at 00:03 (after midnight) from Broadwater Lock / Grand Union Canal, reaching Denham at 00:04; on Saturdays, the 331 at 00:03 (after midnight) from Broadwater Lock / Grand Union Canal, reaching Denham at 00:04; on Sundays, the 331 at 00:03 (after midnight) from Broadwater Lock / Grand Union Canal, reaching Denham at 00:04.
What time is the last bus from Harefield to Ruislip?
The last direct bus from Harefield to Ruislip: on weekdays, the 331 at 23:54 from Shrubs Road, reaching Ruislip at 00:13; on Saturdays, the 331 at 23:54 from Shrubs Road, reaching Ruislip at 00:13; on Sundays, the 331 at 23:54 from Shrubs Road, reaching Ruislip at 00:13.
What time is the last bus from Harefield to Rickmansworth?
The last direct bus from Harefield to Rickmansworth: on weekdays, the R1 at 13:44 from Harefield Hospital, reaching Rickmansworth at 13:49; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Harefield to Ickenham?
The last direct bus from Harefield to Ickenham: on weekdays, the U9 at 21:19 from The Furrows, reaching Ickenham at 21:24; on Saturdays, the U9 at 21:19 from The Furrows, reaching Ickenham at 21:24; on Sundays, the U9 at 21:19 from The Furrows, reaching Ickenham at 21:24.
What time is the last bus from Harefield to Northwood?
The last direct bus from Harefield to Northwood: on weekdays, the 331 at 23:54 from Shrubs Road, reaching Northwood at 23:58; on Saturdays, the 331 at 23:54 from Shrubs Road, reaching Northwood at 23:58; on Sundays, the 331 at 23:54 from Shrubs Road, reaching Northwood at 23:58.
What time is the last bus from Harefield to Maple Cross?
The last direct bus from Harefield to Maple Cross: on weekdays, the R1 at 13:44 from Harefield Hospital, reaching Maple Cross at 14:14; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Harefield to Chorleywood?
The last direct bus from Harefield to Chorleywood: on weekdays, the R2 at 11:34 from Harefield Hospital, reaching Chorleywood at 12:17; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Harefield to Batchworth Heath?
The last direct bus from Harefield to Batchworth Heath: on weekdays, the 331 at 23:54 from Shrubs Road, reaching Batchworth Heath at 23:55; on Saturdays, the 331 at 23:54 from Shrubs Road, reaching Batchworth Heath at 23:55; on Sundays, the 331 at 23:54 from Shrubs Road, reaching Batchworth Heath at 23:55.
What time is the last bus from Harefield to Ruislip Common?
The last direct bus from Harefield to Ruislip Common: on weekdays, the 331 at 23:54 from Shrubs Road, reaching Ruislip Common at 00:11; on Saturdays, the 331 at 23:54 from Shrubs Road, reaching Ruislip Common at 00:11; on Sundays, the 331 at 23:54 from Shrubs Road, reaching Ruislip Common at 00:11.

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