Last buses from Primrose Hill

Direct buses from Primrose Hill go to 40 places. Tonight (Saturday) the last one leaves at 00:40 (after midnight), the 31 to Camden Town. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Huddersfield308 22:54308 22:56308 22:54308 19:49
Victoria24 00:04 after midnight24 23:5024 00:04 after midnight24 00:04 after midnight
Marble Arch274 00:21 after midnight274 00:21 after midnight274 00:21 after midnight274 00:19 after midnight
Hammersmith27 23:5927 23:5827 23:5927 23:58
Charing CrossN5 00:28 after midnightN5 00:18 after midnightN5 00:28 after midnightN5 00:21 after midnight
Earls Court27 23:5927 23:5827 23:5927 23:58
Elephant & Castle1 23:541 23:531 23:541 23:54
Temple1 23:541 23:531 23:541 23:54
Holmfirth308 22:19308 22:22308 22:19308 19:14
Lisson Grove274 00:21 after midnight274 00:21 after midnight274 00:21 after midnight274 00:19 after midnight
SohoN5 00:28 after midnightN5 00:18 after midnightN5 00:28 after midnightN5 00:21 after midnight
South Hampstead31 00:07 after midnight31 00:08 after midnight31 00:07 after midnight31 00:06 after midnight
Waterloo1 23:541 23:531 23:541 23:54
Tottenham Court RoadN5 00:28 after midnightN5 00:18 after midnightN5 00:28 after midnightN5 00:21 after midnight
Holborn1 23:541 23:531 23:541 23:54
Lambeth1 23:541 23:531 23:541 23:54
BatterseaN31 04:46N31 04:45N31 04:46N31 04:45
Westminster24 00:04 after midnight24 23:5024 00:04 after midnight24 00:04 after midnight
Baker Street274 00:21 after midnight274 00:21 after midnight274 00:21 after midnight274 00:19 after midnight
Clapham JunctionN31 04:46N31 04:45N31 04:46N31 04:45
Holloway393 23:40393 23:42393 23:40393 23:40
Finchley RoadC11 00:06 after midnightC11 00:06 after midnightC11 00:06 after midnightC11 00:06 after midnight
EustonN5 00:28 after midnightN5 00:18 after midnightN5 00:28 after midnightN5 00:21 after midnight
Mayfair274 00:21 after midnight274 00:21 after midnight274 00:21 after midnight274 00:19 after midnight
Newington1 23:541 23:531 23:541 23:54
Shepherds Bush31 00:07 after midnight31 00:08 after midnight31 00:07 after midnight31 00:06 after midnight
Camden Town31 00:40 after midnight31 00:41 after midnight31 00:40 after midnight31 00:40 after midnight
Canonbury393 23:40393 23:42393 23:40393 23:40
Pimlico24 00:04 after midnight24 23:5024 00:04 after midnight24 00:04 after midnight
WandsworthN28 04:28N28 04:27N28 04:28N28 04:27
White City31 00:07 after midnight31 00:08 after midnight31 00:07 after midnight31 00:06 after midnight
Angel274 00:16 after midnight274 00:15 after midnight274 00:16 after midnight274 00:14 after midnight
ChelseaN31 04:46N31 04:45N31 04:46N31 04:45
Marylebone274 00:21 after midnight274 00:21 after midnight274 00:21 after midnight274 00:19 after midnight
West HampsteadC11 00:06 after midnightC11 00:06 after midnightC11 00:06 after midnightC11 00:06 after midnight
Brent CrossC11 00:06 after midnightC11 00:06 after midnightC11 00:06 after midnightC11 00:06 after midnight
Maida Vale31 00:07 after midnight31 00:08 after midnight31 00:07 after midnight31 00:06 after midnight
Notting Hill31 00:07 after midnight31 00:08 after midnight31 00:07 after midnight31 00:06 after midnight
Paddington274 00:21 after midnight274 00:21 after midnight274 00:21 after midnight274 00:19 after midnight
Pentonville274 00:16 after midnight274 00:15 after midnight274 00:16 after midnight274 00:14 after midnight

The time each last direct bus leaves Primrose Hill, 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 Primrose Hill tonight?
The 31 to Camden Town at 00:40 (after midnight) from Camden Market, from the timetable for Saturday.
What time is the last bus from Primrose Hill to Huddersfield?
The last direct bus from Primrose Hill to Huddersfield: on weekdays, the 308 at 22:56 from Primrose Hill Road, reaching Huddersfield at 22:57; on Saturdays, the 308 at 22:54 from Primrose Hill Road, reaching Huddersfield at 22:55; on Sundays, the 308 at 19:49 from Primrose Hill Road, reaching Huddersfield at 19:49.
What time is the last bus from Primrose Hill to Victoria?
The last direct bus from Primrose Hill to Victoria: on weekdays, the 24 at 23:50 from Camden Market, reaching Victoria at 00:24; on Saturdays, the 24 at 00:04 (after midnight) from Camden Market, reaching Victoria at 00:42; on Sundays, the 24 at 00:04 (after midnight) from Camden Market, reaching Victoria at 00:35.
What time is the last bus from Primrose Hill to Marble Arch?
The last direct bus from Primrose Hill to Marble Arch: on weekdays, the 274 at 00:21 (after midnight) from Wells Rise, reaching Marble Arch at 00:30; on Saturdays, the 274 at 00:21 (after midnight) from Wells Rise, reaching Marble Arch at 00:30; on Sundays, the 274 at 00:19 (after midnight) from Wells Rise, reaching Marble Arch at 00:27.
What time is the last bus from Primrose Hill to Hammersmith?
The last direct bus from Primrose Hill to Hammersmith: on weekdays, the 27 at 23:58 from Camden Market, reaching Hammersmith at 00:37; on Saturdays, the 27 at 23:59 from Camden Market, reaching Hammersmith at 00:42; on Sundays, the 27 at 23:58 from Camden Market, reaching Hammersmith at 00:37.
What time is the last bus from Primrose Hill to Charing Cross?
The last direct bus from Primrose Hill to Charing Cross: on weekdays, the N5 at 00:18 (after midnight) from Camden Market, reaching Charing Cross at 00:40; on Saturdays, the N5 at 00:28 (after midnight) from Camden Market, reaching Charing Cross at 00:53; on Sundays, the N5 at 00:21 (after midnight) from Camden Market, reaching Charing Cross at 00:43.
What time is the last bus from Primrose Hill to Earls Court?
The last direct bus from Primrose Hill to Earls Court: on weekdays, the 27 at 23:58 from Camden Market, reaching Earls Court at 00:34; on Saturdays, the 27 at 23:59 from Camden Market, reaching Earls Court at 00:39; on Sundays, the 27 at 23:58 from Camden Market, reaching Earls Court at 00:34.
What time is the last bus from Primrose Hill to Elephant & Castle?
The last direct bus from Primrose Hill to Elephant & Castle: on weekdays, the 1 at 23:53 from Camden Market, reaching Elephant & Castle at 00:21; on Saturdays, the 1 at 23:54 from Camden Market, reaching Elephant & Castle at 00:25; on Sundays, the 1 at 23:54 from Camden Market, reaching Elephant & Castle at 00:19.
What time is the last bus from Primrose Hill to Temple?
The last direct bus from Primrose Hill to Temple: on weekdays, the 1 at 23:53 from Camden Market, reaching Temple at 00:13; on Saturdays, the 1 at 23:54 from Camden Market, reaching Temple at 00:15; on Sundays, the 1 at 23:54 from Camden Market, reaching Temple at 00:12.
What time is the last bus from Primrose Hill to Holmfirth?
The last direct bus from Primrose Hill to Holmfirth: on weekdays, the 308 at 22:22 from Primrose Hill Road, reaching Holmfirth at 22:31; on Saturdays, the 308 at 22:19 from Primrose Hill Road, reaching Holmfirth at 22:29; on Sundays, the 308 at 19:14 from Primrose Hill Road, reaching Holmfirth at 19:24.
What time is the last bus from Primrose Hill to Lisson Grove?
The last direct bus from Primrose Hill to Lisson Grove: on weekdays, the 274 at 00:21 (after midnight) from Wells Rise, reaching Lisson Grove at 00:22; on Saturdays, the 274 at 00:21 (after midnight) from Wells Rise, reaching Lisson Grove at 00:22; on Sundays, the 274 at 00:19 (after midnight) from Wells Rise, reaching Lisson Grove at 00:20.

Buses in Primrose Hill · 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