N98 Stanmore to Holborn via West Hampstead, Lisson Grove
Operated by Metroline Travel. First bus 23:49, last bus 06:00. 46 journeys on weekdays. Fares: £1.75 flat — more.
Night bus — overnight departures 23:49–07:00. Every night. Nights are the night you set out on, so a 01:30 bus on Saturday morning counts as Friday. All night buses.
| Stop | 00:01 | 00:31 | 00:20 to Red Lion Square | 01:01 | 00:50 to Red Lion Square | 01:31 | 01:20 to Red Lion Square | 02:01 | 01:50 to Red Lion Square | 02:29 | 02:20 to Red Lion Square | 02:59 | 02:50 to Red Lion Square | 03:29 | 03:20 to Red Lion Square | 04:01 | 03:50 to Red Lion Square | 04:31 | 04:20 to Red Lion Square | 05:04 | 04:50 to Red Lion Square | 23:50 to Red Lion Square |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Stanmore Station (Stop A) | · | · | 00:20 | · | 00:50 | · | 01:20 | · | 01:50 | · | 02:20 | · | 02:50 | · | 03:20 | · | 03:50 | · | 04:20 | · | 04:50 | 23:50 |
| Queensbury (Stop BB) | · | · | 00:27 | · | 00:57 | · | 01:27 | · | 01:57 | · | 02:27 | · | 02:57 | · | 03:27 | · | 03:57 | · | 04:28 | · | 04:58 | 23:57 |
| Kingsbury Station (Stop A) | · | · | 00:30 | · | 01:00 | · | 01:30 | · | 02:00 | · | 02:30 | · | 03:00 | · | 03:30 | · | 04:00 | · | 04:32 | · | 05:02 | 00:00 |
| Blackbird Hill (Stop BH) | · | · | 00:38 | · | 01:08 | · | 01:38 | · | 02:07 | · | 02:37 | · | 03:07 | · | 03:37 | · | 04:08 | · | 04:40 | · | 05:11 | 00:08 |
| Willesden Bus Garage (Stop WN) | 00:01 | 00:31 | 00:46 | 01:01 | 01:16 | 01:31 | 01:46 | 02:01 | 02:14 | 02:29 | 02:44 | 02:59 | 03:14 | 03:29 | 03:44 | 04:01 | 04:16 | 04:31 | 04:48 | 05:04 | 05:19 | 00:16 |
| Walm Lane (Stop E) | 00:04 | 00:34 | 00:49 | 01:04 | 01:19 | 01:34 | 01:49 | 02:04 | 02:17 | 02:32 | 02:47 | 03:02 | 03:17 | 03:32 | 03:47 | 04:04 | 04:19 | 04:34 | 04:51 | 05:07 | 05:22 | 00:19 |
| Christchurch (NW6) (Stop D) | 00:07 | 00:37 | 00:52 | 01:06 | 01:21 | 01:36 | 01:51 | 02:06 | 02:19 | 02:34 | 02:49 | 03:04 | 03:19 | 03:34 | 03:49 | 04:06 | 04:21 | 04:36 | 04:53 | 05:10 | 05:25 | 00:22 |
| Kilburn High Road Station (Stop W) | 00:12 | 00:42 | 00:57 | 01:11 | 01:26 | 01:41 | 01:56 | 02:11 | 02:24 | 02:39 | 02:54 | 03:09 | 03:24 | 03:39 | 03:54 | 04:11 | 04:26 | 04:41 | 04:58 | 05:15 | 05:30 | 00:27 |
| Elgin Avenue / Maida Vale Stn (Stop B) | 00:14 | 00:44 | 00:59 | 01:13 | 01:28 | 01:43 | 01:58 | 02:13 | 02:26 | 02:41 | 02:56 | 03:11 | 03:26 | 03:41 | 03:56 | 04:13 | 04:28 | 04:43 | 05:00 | 05:17 | 05:32 | 00:29 |
| Edgware Road (Bakerloo line) Station (Stop EC) | 00:19 | 00:48 | 01:03 | 01:17 | 01:32 | 01:47 | 02:02 | 02:17 | 02:30 | 02:45 | 03:00 | 03:15 | 03:30 | 03:45 | 04:00 | 04:17 | 04:32 | 04:47 | 05:04 | 05:21 | 05:36 | 00:33 |
| Marble Arch (Stop K) | 00:24 | 00:53 | 01:08 | 01:22 | 01:37 | 01:52 | 02:06 | 02:21 | 02:34 | 02:49 | 03:04 | 03:19 | 03:34 | 03:49 | 04:04 | 04:21 | 04:36 | 04:51 | 05:09 | 05:26 | 05:41 | 00:38 |
| Oxford Circus Station / John Lewis (Stop OF) | 00:28 | 00:57 | 01:11 | 01:25 | 01:40 | 01:55 | 02:09 | 02:24 | 02:37 | 02:52 | 03:07 | 03:22 | 03:37 | 03:52 | 04:07 | 04:24 | 04:39 | 04:54 | 05:12 | 05:29 | 05:44 | 00:42 |
| New Oxford Street (Stop Z) | 00:34 | 01:03 | 01:17 | 01:31 | 01:46 | 02:01 | 02:14 | 02:29 | 02:42 | 02:57 | 03:12 | 03:27 | 03:42 | 03:57 | 04:12 | 04:29 | 04:44 | 04:59 | 05:17 | 05:34 | 05:49 | 00:48 |
| Red Lion Square (Stop J) | 00:37 | 01:06 | 01:20 | 01:34 | 01:49 | 02:04 | 02:17 | 02:32 | 02:45 | 03:00 | 03:15 | 03:30 | 03:45 | 04:00 | 04:15 | 04:32 | 04:47 | 05:02 | 05:20 | 05:37 | 05:52 | 00:51 |
Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.
Christmas & bank holidays
These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Metroline Travel before you travel. Everything above is an ordinary week.
Not published yet: Christmas Eve, Christmas Day, Boxing Day, 27 December, 28 December, 29 December, 30 December, New Year's Eve, New Year's Day and 2 January. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.
Route map
All stops on route N98
N98 towards Holborn
All 64 stops
- Stanmore Station (Stop A) Stanmore
- Nelson Road (southbound) Stanmore
- Canons Park Open Space (southbound) Canons Park
- Wemborough Road (Stop D) Canons Park
- Wigton Gardens (Stop S) Queensbury
- Broadcroft Avenue (Stop T) Queensbury
- Taunton Way (Stop U) Queensbury
- Queensbury Circle (Stop C) Queensbury
- The Honeypot (Stop CC) Queensbury
- Queensbury (Stop BB) Queensbury
- Queensbury Morrisons (Stop EE) Queensbury
- Princes Avenue (NW9) (Stop X) Queensbury
- Kingsbury Circle (Stop D) Kingsbury
- Kingsbury Station (Stop A) Kingsbury
- Valley Drive (Stop L) Kingsbury
- Roe Green Park (Stop A) Kingsbury
- Kingsbury Road / Roe Green (Stop B) Kingsbury
- Kingsbury Green (Stop K) Kingsbury
- Slough Lane (Stop L) Kingsbury
- Queensbury Road (Stop M) Kingsbury
- Lavender Avenue (NW9) (Stop BL) Kingsbury
- Deanscroft Avenue (Stop BM) Kingsbury
- Tudor Gardens Kingsbury (Stop BN) Kingsbury
- Blackbird Hill (Stop BH) Kingsbury
- Quainton Street (Stop BJ) Neasden
- Press Road (Stop BK) Neasden
- Neasden Shopping Parade (Stop FF) Neasden
- Mulgrave Road (south-east bound) Neasden
- Burnley Road (Stop DD) Church End
- Chapter Road Dollis Hill (Stop DG) Willesden
- Willesden Bus Garage (Stop WN) Willesden
- Villiers Road (Stop S) Willesden Green
- Willesden Green Library (Stop Q) Willesden Green
- Walm Lane (Stop E) Willesden Green
- Sidmouth Road (Stop A) Willesden Green
- Yates Court (Stop B) Brondesbury Park
- Deerhurst Road (NW2) (Stop C) Brondesbury Park
- Christchurch (NW6) (Stop D) Brondesbury Park
- Plympton Avenue (Stop E) Brondesbury
- Kingsley Road (NW6) (Stop F) Brondesbury
- Kingsgate Place (Stop H) West Hampstead
- Quex Road (Stop N) Kilburn
- Kilburn High Road Station (Stop W) Kilburn
- Kilburn Park Road (Stop KD) Maida Vale
- Carlton Vale (Stop KE) Maida Vale
- Elgin Avenue / Maida Vale Stn (Stop B) Maida Vale
- Hall Road (Stop J) Maida Vale
- Sutherland Avenue Maida Vale (Stop R) Maida Vale
- St Johns Wood Road (Stop E) Maida Vale
- Orchardson Street (Stop EA) Lisson Grove
- Church Street Market (Stop EB) Lisson Grove
- Edgware Road (Bakerloo line) Station (Stop EC) Edgware Road
- Sussex Gardens (Stop EE) Lisson Grove
- George Street (W2) (Stop EH) Lisson Grove
- Marble Arch Station / Edgware Road (Stop H) Marble Arch
- Marble Arch (Stop K) Marble Arch
- Selfridges (Stop BC) Bond Street
- Oxford Circus Station / John Lewis (Stop OF) Oxford Circus
- Great Titchfield Street / Oxford Circus Station (Stop OJ) Oxford Circus
- Tottenham Court Road Station (Stop V) Tottenham Court Road
- New Oxford Street (Stop Z) Tottenham Court Road
- Museum Street (Stop E) Holborn
- Bloomsbury Square (Stop F) Holborn
- Red Lion Square (Stop J) Holborn
N98 towards Stanmore
All 66 stops
- Red Lion Square (Stop J) Holborn
- High Holborn (Stop Q) Holborn
- New Oxford Street / High Holborn (Stop R) Holborn
- Tottenham Court Road Station (Stop X) Tottenham Court Road
- Tottenham Court Road Station (Stop YB) Tottenham Court Road
- Wardour Street (Stop OM) Soho
- Great Titchfield Street / Oxford Circus Station (Stop OP) Oxford Circus
- Oxford Street / John Lewis (Stop OR) Oxford Circus
- Selfridges (Stop BX) Bond Street
- Marble Arch (Stop O) Marble Arch
- Marble Arch Station / Edgware Road (Stop E) Marble Arch
- George Street (W2) (Stop EJ) Lisson Grove
- Sussex Gardens (Stop EL) Lisson Grove
- Edgware Road (Bakerloo line) Station (Stop EM) Edgware Road
- Church Street Market (Stop EN) Lisson Grove
- Orchardson Street (Stop EP) Lisson Grove
- St Johns Wood Road (Stop F) Maida Vale
- Hall Road (Stop N) Maida Vale
- Elgin Avenue / Maida Vale Stn (Stop A) Maida Vale
- Carlton Vale (Stop KH) Maida Vale
- Kilburn Park Road (Stop KJ) Maida Vale
- Kilburn High Road Station (Stop X) Kilburn
- Brondesbury Road (NW6) (Stop R) Kilburn
- Kilburn High Road (Stop P) Kilburn
- Priory Park Road (Stop J) Kilburn
- Willesden Lane Kilburn (Stop G) Kilburn
- Kingsley Road (NW6) (Stop G) Brondesbury
- Plympton Avenue (Stop H) Brondesbury
- Christchurch (NW6) (Stop J) Brondesbury Park
- Deerhurst Road (NW2) (Stop K) Brondesbury Park
- Sidmouth Road (Stop L) Willesden Green
- Walm Lane (Stop H) Willesden Green
- Willesden Green Library (Stop K) Willesden Green
- Villiers Road (Stop T) Willesden Green
- Willesden Bus Garage (Stop WO) Willesden
- Meyrick Road (Stop WL) Willesden
- Chapter Road Dollis Hill (Stop DK) Willesden
- Burnley Road (Stop DE) Church End
- Mulgrave Road (north-west bound) Neasden
- Clifford Way (Stop RR) Neasden
- Neasden Underpass (Stop EE) Neasden
- Aylesbury Street (NW10) (Stop BP) Neasden
- Quainton Street (Stop BQ) Neasden
- Blackbird Hill (Stop BR) Kingsbury
- Tudor Gardens Kingsbury (Stop BC) Kingsbury
- Deanscroft Avenue (Stop BD) Kingsbury
- Lavender Avenue (NW9) (Stop BE) Kingsbury
- Queensbury Road (Stop P) Kingsbury
- Slough Lane (Stop R) Kingsbury
- Kingsbury Green (Stop S) Kingsbury
- Kingsbury / Pipers Green (Stop H) Kingsbury
- Slough Lane / Roe Green (Stop J) Kingsbury
- Valley Drive (Stop M) Kingsbury
- Kingsbury Station (Stop B) Kingsbury
- Kingsbury Circle (Stop C) Kingsbury
- Cowbridge Road (Stop W) Queensbury
- Queensbury Morrisons (Stop DD) Queensbury
- Queensbury (Stop AA) Queensbury
- The Honeypot (Stop D) Queensbury
- Queensbury Circle (Stop P) Queensbury
- Broadcroft Avenue (Stop Q) Queensbury
- Wigton Gardens (Stop R) Queensbury
- Honeypot Lane Centre (Stop E) Canons Park
- Canons Park Open Space (northbound) Canons Park
- Nelson Road (northbound) Stanmore
- Stanmore Station (westbound) Stanmore
How busy is route N98?
594,198 passenger journeys were recorded on route N98 in 2024/25 across 277,122 kilometres operated. That is down from a peak of 820,978 in 2014/15.
Millions of passenger journeys per financial year, from Transport for London's published bus statistics. A passenger journey is one boarding of one bus — someone commuting five days a week makes ten of them, so this is not a count of people. Years marked 53w ran 53 weeks rather than 52, so they sit about 2% high against their neighbours. TfL changed how boardings were estimated in 2017 and restated 2016/17 on the new basis; the chart uses the restated figure, so years before 2016/17 are not exactly comparable with those after. Route-level totals do not sum to TfL's network figures, which carry separate adjustments. Powered by TfL Open Data. Compare every London route →
Towns & areas on this route
Frequently asked questions
What time is the first N98 bus?
The first N98 departure on weekdays leaves at 23:49 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last N98 bus?
The last N98 on weekdays leaves its first stop at 06:00. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the N98 bus cost?
London buses use TfL's flat fare: £1.75 per journey with contactless or Oyster, and the Hopper fare gives you unlimited bus and tram changes within one hour. Daily and weekly caps limit what you can spend. Cash is not accepted.
Who runs the N98 bus?
The N98 is operated by Metroline Travel.
Timetable data from Metroline Travel via the DfT Bus Open Data Service (London feed). Route names, stop sequences and map geometry come from TfL Open Data. Check before you travel — services can change at short notice.