London Bus N91 Timetable

First bus, last bus and departure times at every stop

Route: Cockfosters Station ↔ Whitehall / Trafalgar Square
Timetable last updated: 24 August 2026

This is the full timetable for the number N91 bus in London, which runs between Cockfosters Station and Whitehall / Trafalgar Square. The table shows the first bus, the last bus and how often the N91 runs from each of the 71 stops in each direction. Times below are for buses towards Whitehall / Trafalgar Square (Mon-Thu night). Use the toggles to switch direction or day, and tap any stop for its full hour by hour departure list.

This page shows TfL's scheduled times for the N91. Waiting at a stop right now? See live arrivals and the route map for bus N91 instead.

Tap any stop to see every scheduled departure, hour by hour, plus a link to its live arrivals.

Stop First Last Every
Cockfosters StationB
00:04
04:45
-
Freston GardensD
00:04
04:45
-
Cockfosters RoadE
00:05
04:46
-
Peace CloseE
00:06
04:47
-
Oakwood StationA
00:07
04:48
-
Tregenna CloseG
00:07
04:48
-
MerrivaleH
00:08
04:49
-
Charter Way
00:09
04:50
-
West Grove Primary SchoolU
00:10
04:51
-
Southgate StationC
00:12
04:53
-
Southgate CollegeS
00:12
04:53
-
MeadwayA
00:14
04:55
-
Ye Olde Cherry TreeB
00:14
04:55
-
ForestdaleC
00:15
04:56
-
Arnos Grove Swimming Pool
00:17
04:58
-
Arnos Grove StationA
00:18
04:59
-
Ravenscraig RoadC
00:18
04:59
-
Betstyle CircusD
00:19
05:00
-
New Southgate StationJ
00:20
05:01
-
Whitmore CloseL
00:20
05:01
-
Lower Park Road
00:21
05:02
-
Hobart CornerGG
00:21
05:02
-
Cline RoadGH
00:22
05:03
-
Warwick RoadGA
00:23
05:04
-
Bounds Green StationBA
00:24
05:05
-
Palace RoadBC
00:24
05:05
-
Nightingale RoadBD
00:26
05:07
-
Park AvenueBE
00:27
05:08
-
Haringey Civic CentreBF
00:27
05:08
-
Wood Green StationD
00:28
05:09
-
The BroadwayA
00:29
05:10
-
Western RoadHC
00:31
05:12
-
Mary Neuner RoadHE
00:31
05:12
-
Wightman RoadH
00:33
05:14
-
Hornsey StationU
00:34
05:15
-
Harvey RoadV
00:35
05:16
-
Tottenham Lane Y M C AW
00:36
05:17
-
Crouch End Broadway / Park RoadCB
00:37
05:18
-
Edison RoadCF
00:38
05:19
-
Hornsey LaneA
00:39
05:20
-
Hornsey RiseB
00:40
05:21
-
Hornsey Road / Hanley RoadC
00:41
05:22
-
Tollington ParkG
00:43
05:24
-
Seven Sisters RoadNS
00:44
05:25
-
Sobell CentreNQ
00:45
05:26
-
Holloway RoadR
00:46
05:27
-
Caledonian Road / Camden RoadV
00:47
05:28
-
Freegrove RoadC
00:48
05:29
-
Holloway Delivery OfficeB
00:48
05:29
-
Caledonian Road StationA
00:49
05:30
-
H M Prison PentonvilleH
00:50
05:31
-
Caledonian Road & Barnsbury StationL
00:51
05:32
-
Story StreetP
00:52
05:33
-
Caledonian Road / Copenhagen StreetQ
00:52
05:33
-
Carnegie StreetR
00:53
05:34
-
Killick StreetU
00:53
05:34
-
King's Cross Stn / Pentonville RdH
00:54
05:35
-
King's Cross StationR
00:55
05:36
-
St Pancras International StationA
00:57
05:38
-
British LibraryB
00:58
05:39
-
Upper Woburn PlaceM
00:59
05:40
-
Tavistock SquareN
01:00
05:41
-
Russell Square StationJ
01:01
05:42
-
Southampton RowB
01:02
05:43
-
Southampton Row / Theobald's RoadX
01:04
05:45
-
Kingsway / Holborn StationM
01:05
05:46
-
Aldwych / Drury LaneR
01:07
05:48
-
Savoy StreetU
01:07
05:48
-
Bedford StreetJ
01:08
05:49
-
Trafalgar Square / Charing Cross StnK
01:10
05:51
-
Whitehall / Trafalgar SquareN
01:11
05:52
-
Full N91 timetable from Cockfosters Station (Mon-Thu night)

Every scheduled N91 bus departure from Cockfosters Station towards Whitehall / Trafalgar Square, Mon-Thu night. For other days, use the day buttons above or tap any stop in the table.

All buses run to Whitehall / Trafalgar Square.
000435
010535
020535
030535
04052545
Full N91 timetable from Northumberland Avenue / Trafalgar Square (Mon-Thu night)

Every scheduled N91 bus departure from Northumberland Avenue / Trafalgar Square towards Cockfosters Station, Mon-Thu night. For other days, use the day buttons above or tap any stop in the table.

All buses run to Cockfosters Station.
002050
012050
022050
032050
042050
0520

First and Last are the earliest and latest scheduled departures from each stop in the chosen direction. Every is the typical daytime interval between buses from 07:00 to 19:00; buses may be more frequent at peak times and less frequent early and late. Times at the final stop are arrivals. Times at stops along the route are TfL's scheduled running times from the start of the route, so on busy days buses can run a few minutes later. Tap a stop row for its full list of departures. All times come from Transport for London's timetable data.

Source: TfL Timetable API

Bus N91 timetable FAQs

What time is the first N91 bus?

The first N91 bus leaves Cockfosters Station at 00:04 towards Whitehall / Trafalgar Square (Mon-Thu night). From Northumberland Avenue / Trafalgar Square the first bus is at 00:20. Use the table above for the first bus from any stop on the route.

What time is the last N91 bus?

The last N91 bus leaves Cockfosters Station at 04:45 towards Whitehall / Trafalgar Square (Mon-Thu night). From Northumberland Avenue / Trafalgar Square the last bus is at 05:20. Tap any stop in the table above to see its exact last departure.

When does the N91 night bus run?

The N91 is a night bus. It runs from 00:04 until 04:45 from Cockfosters Station. During the day, route 91 covers a similar corridor.