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.

Next towards Holborn from Stanmore Station (Stop A): 23:50

Next towards Stanmore from Red Lion Square (Stop J): tomorrow 00:15

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.

Timetable

Ends at Stanmore Station unless marked “to …” · Monday to Thursday · 22 journeys
Stop 00:0100:3100:20 to Red Lion Square01:0100:50 to Red Lion Square01:3101:20 to Red Lion Square02:0101:50 to Red Lion Square02:2902:20 to Red Lion Square02:5902:50 to Red Lion Square03:2903:20 to Red Lion Square04:0103:50 to Red Lion Square04:3104:20 to Red Lion Square05:0404:50 to Red Lion Square23: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:5023:50
Queensbury (Stop BB) ··00:27·00:57·01:27·01:57·02:27·02:57·03:27·03:57·04:28·04:5823:57
Kingsbury Station (Stop A) ··00:30·01:00·01:30·02:00·02:30·03:00·03:30·04:00·04:32·05:0200:00
Blackbird Hill (Stop BH) ··00:38·01:08·01:38·02:07·02:37·03:07·03:37·04:08·04:40·05:1100:08
Willesden Bus Garage (Stop WN) 00:0100:3100:4601:0101:1601:3101:4602:0102:1402:2902:4402:5903:1403:2903:4404:0104:1604:3104:4805:0405:1900:16
Walm Lane (Stop E) 00:0400:3400:4901:0401:1901:3401:4902:0402:1702:3202:4703:0203:1703:3203:4704:0404:1904:3404:5105:0705:2200:19
Christchurch (NW6) (Stop D) 00:0700:3700:5201:0601:2101:3601:5102:0602:1902:3402:4903:0403:1903:3403:4904:0604:2104:3604:5305:1005:2500:22
Kilburn High Road Station (Stop W) 00:1200:4200:5701:1101:2601:4101:5602:1102:2402:3902:5403:0903:2403:3903:5404:1104:2604:4104:5805:1505:3000:27
Elgin Avenue / Maida Vale Stn (Stop B) 00:1400:4400:5901:1301:2801:4301:5802:1302:2602:4102:5603:1103:2603:4103:5604:1304:2804:4305:0005:1705:3200:29
Edgware Road (Bakerloo line) Station (Stop EC) 00:1900:4801:0301:1701:3201:4702:0202:1702:3002:4503:0003:1503:3003:4504:0004:1704:3204:4705:0405:2105:3600:33
Marble Arch (Stop K) 00:2400:5301:0801:2201:3701:5202:0602:2102:3402:4903:0403:1903:3403:4904:0404:2104:3604:5105:0905:2605:4100:38
Oxford Circus Station / John Lewis (Stop OF) 00:2800:5701:1101:2501:4001:5502:0902:2402:3702:5203:0703:2203:3703:5204:0704:2404:3904:5405:1205:2905:4400:42
New Oxford Street (Stop Z) 00:3401:0301:1701:3101:4602:0102:1402:2902:4202:5703:1203:2703:4203:5704:1204:2904:4404:5905:1705:3405:4900:48
Red Lion Square (Stop J) 00:3701:0601:2001:3401:4902:0402:1702:3202:4503:0003:1503:3003:4504:0004:1504:3204:4705:0205:2005:3705:5200: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.

London flat fare: £1.75 with contactless or Oyster — the Hopper fare includes unlimited bus/tram changes within an hour, with daily caps. Cash isn't accepted on London buses.

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
  1. Stanmore Station (Stop A) Stanmore
  2. Nelson Road (southbound) Stanmore
  3. Canons Park Open Space (southbound) Canons Park
  4. Wemborough Road (Stop D) Canons Park
  5. Wigton Gardens (Stop S) Queensbury
  6. Broadcroft Avenue (Stop T) Queensbury
  7. Taunton Way (Stop U) Queensbury
  8. Queensbury Circle (Stop C) Queensbury
  9. The Honeypot (Stop CC) Queensbury
  10. Queensbury (Stop BB) Queensbury
  11. Queensbury Morrisons (Stop EE) Queensbury
  12. Princes Avenue (NW9) (Stop X) Queensbury
  13. Kingsbury Circle (Stop D) Kingsbury
  14. Kingsbury Station (Stop A) Kingsbury
  15. Valley Drive (Stop L) Kingsbury
  16. Roe Green Park (Stop A) Kingsbury
  17. Kingsbury Road / Roe Green (Stop B) Kingsbury
  18. Kingsbury Green (Stop K) Kingsbury
  19. Slough Lane (Stop L) Kingsbury
  20. Queensbury Road (Stop M) Kingsbury
  21. Lavender Avenue (NW9) (Stop BL) Kingsbury
  22. Deanscroft Avenue (Stop BM) Kingsbury
  23. Tudor Gardens Kingsbury (Stop BN) Kingsbury
  24. Blackbird Hill (Stop BH) Kingsbury
  25. Quainton Street (Stop BJ) Neasden
  26. Press Road (Stop BK) Neasden
  27. Neasden Shopping Parade (Stop FF) Neasden
  28. Mulgrave Road (south-east bound) Neasden
  29. Burnley Road (Stop DD) Church End
  30. Chapter Road Dollis Hill (Stop DG) Willesden
  31. Willesden Bus Garage (Stop WN) Willesden
  32. Villiers Road (Stop S) Willesden Green
  33. Willesden Green Library (Stop Q) Willesden Green
  34. Walm Lane (Stop E) Willesden Green
  35. Sidmouth Road (Stop A) Willesden Green
  36. Yates Court (Stop B) Brondesbury Park
  37. Deerhurst Road (NW2) (Stop C) Brondesbury Park
  38. Christchurch (NW6) (Stop D) Brondesbury Park
  39. Plympton Avenue (Stop E) Brondesbury
  40. Kingsley Road (NW6) (Stop F) Brondesbury
  41. Kingsgate Place (Stop H) West Hampstead
  42. Quex Road (Stop N) Kilburn
  43. Kilburn High Road Station (Stop W) Kilburn
  44. Kilburn Park Road (Stop KD) Maida Vale
  45. Carlton Vale (Stop KE) Maida Vale
  46. Elgin Avenue / Maida Vale Stn (Stop B) Maida Vale
  47. Hall Road (Stop J) Maida Vale
  48. Sutherland Avenue Maida Vale (Stop R) Maida Vale
  49. St Johns Wood Road (Stop E) Maida Vale
  50. Orchardson Street (Stop EA) Lisson Grove
  51. Church Street Market (Stop EB) Lisson Grove
  52. Edgware Road (Bakerloo line) Station (Stop EC) Edgware Road
  53. Sussex Gardens (Stop EE) Lisson Grove
  54. George Street (W2) (Stop EH) Lisson Grove
  55. Marble Arch Station / Edgware Road (Stop H) Marble Arch
  56. Marble Arch (Stop K) Marble Arch
  57. Selfridges (Stop BC) Bond Street
  58. Oxford Circus Station / John Lewis (Stop OF) Oxford Circus
  59. Great Titchfield Street / Oxford Circus Station (Stop OJ) Oxford Circus
  60. Tottenham Court Road Station (Stop V) Tottenham Court Road
  61. New Oxford Street (Stop Z) Tottenham Court Road
  62. Museum Street (Stop E) Holborn
  63. Bloomsbury Square (Stop F) Holborn
  64. Red Lion Square (Stop J) Holborn

N98 towards Stanmore

All 66 stops
  1. Red Lion Square (Stop J) Holborn
  2. High Holborn (Stop Q) Holborn
  3. New Oxford Street / High Holborn (Stop R) Holborn
  4. Tottenham Court Road Station (Stop X) Tottenham Court Road
  5. Tottenham Court Road Station (Stop YB) Tottenham Court Road
  6. Wardour Street (Stop OM) Soho
  7. Great Titchfield Street / Oxford Circus Station (Stop OP) Oxford Circus
  8. Oxford Street / John Lewis (Stop OR) Oxford Circus
  9. Selfridges (Stop BX) Bond Street
  10. Marble Arch (Stop O) Marble Arch
  11. Marble Arch Station / Edgware Road (Stop E) Marble Arch
  12. George Street (W2) (Stop EJ) Lisson Grove
  13. Sussex Gardens (Stop EL) Lisson Grove
  14. Edgware Road (Bakerloo line) Station (Stop EM) Edgware Road
  15. Church Street Market (Stop EN) Lisson Grove
  16. Orchardson Street (Stop EP) Lisson Grove
  17. St Johns Wood Road (Stop F) Maida Vale
  18. Hall Road (Stop N) Maida Vale
  19. Elgin Avenue / Maida Vale Stn (Stop A) Maida Vale
  20. Carlton Vale (Stop KH) Maida Vale
  21. Kilburn Park Road (Stop KJ) Maida Vale
  22. Kilburn High Road Station (Stop X) Kilburn
  23. Brondesbury Road (NW6) (Stop R) Kilburn
  24. Kilburn High Road (Stop P) Kilburn
  25. Priory Park Road (Stop J) Kilburn
  26. Willesden Lane Kilburn (Stop G) Kilburn
  27. Kingsley Road (NW6) (Stop G) Brondesbury
  28. Plympton Avenue (Stop H) Brondesbury
  29. Christchurch (NW6) (Stop J) Brondesbury Park
  30. Deerhurst Road (NW2) (Stop K) Brondesbury Park
  31. Sidmouth Road (Stop L) Willesden Green
  32. Walm Lane (Stop H) Willesden Green
  33. Willesden Green Library (Stop K) Willesden Green
  34. Villiers Road (Stop T) Willesden Green
  35. Willesden Bus Garage (Stop WO) Willesden
  36. Meyrick Road (Stop WL) Willesden
  37. Chapter Road Dollis Hill (Stop DK) Willesden
  38. Burnley Road (Stop DE) Church End
  39. Mulgrave Road (north-west bound) Neasden
  40. Clifford Way (Stop RR) Neasden
  41. Neasden Underpass (Stop EE) Neasden
  42. Aylesbury Street (NW10) (Stop BP) Neasden
  43. Quainton Street (Stop BQ) Neasden
  44. Blackbird Hill (Stop BR) Kingsbury
  45. Tudor Gardens Kingsbury (Stop BC) Kingsbury
  46. Deanscroft Avenue (Stop BD) Kingsbury
  47. Lavender Avenue (NW9) (Stop BE) Kingsbury
  48. Queensbury Road (Stop P) Kingsbury
  49. Slough Lane (Stop R) Kingsbury
  50. Kingsbury Green (Stop S) Kingsbury
  51. Kingsbury / Pipers Green (Stop H) Kingsbury
  52. Slough Lane / Roe Green (Stop J) Kingsbury
  53. Valley Drive (Stop M) Kingsbury
  54. Kingsbury Station (Stop B) Kingsbury
  55. Kingsbury Circle (Stop C) Kingsbury
  56. Cowbridge Road (Stop W) Queensbury
  57. Queensbury Morrisons (Stop DD) Queensbury
  58. Queensbury (Stop AA) Queensbury
  59. The Honeypot (Stop D) Queensbury
  60. Queensbury Circle (Stop P) Queensbury
  61. Broadcroft Avenue (Stop Q) Queensbury
  62. Wigton Gardens (Stop R) Queensbury
  63. Honeypot Lane Centre (Stop E) Canons Park
  64. Canons Park Open Space (northbound) Canons Park
  65. Nelson Road (northbound) Stanmore
  66. 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.

2010/11: 787,865 journeys 0.8 10 2011/12: 800,554 journeys (53-week year) 0.8 11 53w 2012/13: 778,142 journeys 0.8 12 2013/14: 812,393 journeys 0.8 13 2014/15: 820,978 journeys 0.8 14 2015/16: 781,794 journeys 0.8 15 2016/17: 759,267 journeys 0.8 16 2017/18: 705,245 journeys (53-week year) 0.7 17 53w 2018/19: 646,623 journeys 0.6 18 2019/20: 594,887 journeys 0.6 19 2020/21: 197,502 journeys 0.2 20 2021/22: 477,802 journeys 0.5 21 2022/23: 580,983 journeys 0.6 22 2023/24: 638,015 journeys (53-week year) 0.6 23 53w 2024/25: 594,198 journeys 0.6 24

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.