N28 Camden Town to Wandsworth via South Hampstead, Kensington

Operated by Metroline Travel. First bus 00:45, last bus 04:25. 16 journeys on weekdays. Fares: £1.75 flat — more.

Next towards Wandsworth from Bayham Street (Stop U): tomorrow 00:50

Next towards Camden Town from Mapleton Road (SW18) (northbound): tomorrow 00:50

Night bus — overnight departures 00:45–05:16. Every night. Nights are the night you set out on, so a 01:30 bus on Saturday morning counts as Friday. All night buses.

Wanted a different N28? 1 other bus route is numbered N28 elsewhere in the UK — see every N28 bus timetable by area.

Timetable

Runs towards Wandsworth · Monday to Thursday · 8 journeys
Stop 00:5001:2001:5002:2002:5003:2003:5004:20
Bayham Street (Stop U) 00:5001:2001:5002:2002:5003:2003:5004:20
Chalk Farm Station (Stop CB) 00:5701:2701:5702:2702:5703:2603:5604:26
Swiss Cottage Station (Stop L) 01:0101:3102:0102:3103:0103:3003:5904:29
Kilburn High Rd /Cambridge Ave (Stop Y) 01:0601:3602:0602:3603:0603:3504:0404:34
Chippenham Road /Shirland Road (Stop MM) 01:1001:4002:1002:4003:1003:3904:0804:38
Westbourne Park Station (Stop B) 01:1301:4302:1302:4303:1303:4204:1104:41
Palace Gardens Terr/ Notting Hill Gate (Stop K) 01:2001:5002:2002:5003:2003:4804:1704:47
High Street Kensington Station (Stop E) 01:2301:5302:2302:5303:2303:5104:2004:50
West Kensington (Stop S) 01:2901:5902:2902:5903:2903:5704:2604:56
Fulham Broadway (Stop E) 01:3302:0302:3303:0303:3304:0104:3005:00
Bridgend Road (Stop TM) 01:3902:0902:3903:0903:3904:0704:3605:06
Mapleton Crescent (westbound) 01:4502:1502:4503:1503:4504:1304:4205:12

Each column is one journey, headed by the time it sets off. 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 N28

N28 towards Wandsworth

All 59 stops
  1. Bayham Street (Stop U) Camden Town
  2. Plender Street (Stop L) Camden Town
  3. Camden High Street (Stop J) Camden Town
  4. Camden Town Station (Stop X) Camden Town
  5. Hartland Road / Camden Market (Stop CQ) Camden Town
  6. Chalk Farm Station (Stop CB) Chalk Farm
  7. Primrose Hill Road (Stop U) Primrose Hill
  8. Elsworthy Rise (Stop V) South Hampstead
  9. Lower Merton Rise (Stop W) South Hampstead
  10. Avenue Road / Swiss Cottage Library (Stop H) South Hampstead
  11. Swiss Cottage Station (Stop L) Swiss Cottage
  12. Fairfax Road (NW6) (Stop P) South Hampstead
  13. South Hampstead Station / Loudoun Road (Stop L) South Hampstead
  14. Abbey Road South Hampstead (Stop M) South Hampstead
  15. Priory Terrace (Stop N) South Hampstead
  16. Kilburn High Road Station (Stop U) Kilburn
  17. Kilburn High Rd /Cambridge Ave (Stop Y) Kilburn
  18. Kilburn Park Station (Stop KB) Kilburn Park
  19. Carlton Vale Maida Vale (Stop MB) Maida Vale
  20. Cambridge Road (NW6) (Stop MC) Kilburn
  21. Shirland Road (Stop MD) Kilburn
  22. Chippenham Road /Shirland Road (Stop MM) Maida Vale
  23. Elgin Avenue / Chippenham Road (Stop MN) Maida Hill
  24. Harrow Road (W9) (Stop F) Maida Hill
  25. Great Western Road (Stop K) Maida Hill
  26. Westbourne Park Station (Stop B) Westbourne Park
  27. Shrewsbury Road /Brunel Estate (Stop N) Westbourne Park
  28. St Stephen's Gardens (southbound) Westbourne Park
  29. Westbourne Grove (Stop Z) Royal Oak
  30. Pembridge Villas / Westbourne Grove (Stop PW) Westbourne Green
  31. Chepstow Crescent (Stop PX) Westbourne Green
  32. Notting Hill Gate Station (Stop C) Notting Hill
  33. Palace Gardens Terr/ Notting Hill Gate (Stop K) Kensington
  34. Sheffield Terrace (Stop P) Kensington
  35. York House Place / Kensington High St (Stop K) Kensington
  36. High Street Kensington Station (Stop E) High Street Kensington
  37. Phillimore Gardens (Stop T) Kensington
  38. The Design Museum (Stop X) Kensington
  39. Warwick Gardens (W14) (Stop Z) Earls Court
  40. Kensington (Olympia) Station (Stop C) Olympia
  41. Kensington Olympia (Stop P) West Kensington
  42. Lytton Estate (Stop R) West Kensington
  43. West Kensington (Stop S) West Kensington
  44. West Kensington Estate (Stop BS) West Kensington
  45. Lillie Road West Kensington (Stop BR) West Kensington
  46. North End Road Market (Stop BH) West Kensington
  47. Fulham Broadway (Stop E) Fulham Broadway
  48. Fulham Town Hall (Stop S) Walham Green
  49. Tyrawley Road (Stop GE) Walham Green
  50. New Kings Road (Stop GQ) Walham Green
  51. Bovingdon Road (southbound) Parsons Green
  52. Sands End / Hazlebury Road (southbound) Sands End
  53. Oakbury Road (Stop TK) Sands End
  54. Townmead Road (Stop TL) Sands End
  55. Bridgend Road (Stop TM) Wandsworth
  56. Swandon Way (Stop TB) Wandsworth
  57. Wandsworth Town Hall (Stop M) Wandsworth
  58. Southside Shopping Centre (Stop S) Wandsworth
  59. Mapleton Crescent (westbound) Wandsworth

N28 towards Camden Town

All 58 stops
  1. Mapleton Road (SW18) (northbound) Wandsworth
  2. Southside Shopping Centre (Stop T) Wandsworth
  3. Ram Street (Stop Q) Wandsworth
  4. Tonsley Street (Stop K) Wandsworth
  5. Wandsworth Town Station (Stop AA) Wandsworth
  6. Swandon Way (Stop TC) Wandsworth
  7. Bridgend Road (Stop TD) Wandsworth
  8. Townmead Road (Stop TE) Sands End
  9. Oakbury Road (Stop TF) Sands End
  10. Sands End / Hazlebury Road (northbound) Sands End
  11. New Kings Road (Stop GP) Walham Green
  12. Tyrawley Road (Stop GK) Walham Green
  13. Fulham Town Hall (Stop H) Walham Green
  14. Fulham Broadway (Stop F) Fulham Broadway
  15. Shorrolds Road (Stop A) Walham Green
  16. Lillie Road West Kensington (Stop BK) West Kensington
  17. West Kensington Estate (Stop BT) West Kensington
  18. West Kensington (Stop T) West Kensington
  19. Lytton Estate (Stop U) West Kensington
  20. Kensington Olympia /Hammersmith Road (Stop V) West Kensington
  21. Holland Road (Stop L) Earls Court
  22. Warwick Gardens (W14) (Stop W) Earls Court
  23. The Design Museum (Stop Y) Kensington
  24. Phillimore Gardens (Stop U) Kensington
  25. High Street Kensington Station (Stop A) High Street Kensington
  26. Holland St /High St Kensington (Stop H) Kensington
  27. Sheffield Terrace (Stop X) Kensington
  28. Notting Hill Gate Station (Stop G) Notting Hill
  29. Notting Hill Gate Stn / Pembridge Road (Stop B) Notting Hill
  30. Chepstow Crescent (Stop PU) Westbourne Green
  31. Pembridge Villas / Westbourne Grove (Stop PV) Westbourne Green
  32. Artesian Road (Stop PC) Bayswater
  33. St Stephen's Gardens (northbound) Westbourne Park
  34. Brunel Estate (Stop P) Westbourne Park
  35. Westbourne Park Station (Stop A) Westbourne Park
  36. Harrow Road (W9) (Stop C) Maida Hill
  37. Elgin Avenue / Harrow Road (Stop E) Maida Hill
  38. Elgin Avenue / Chippenham Road (Stop MP) Maida Hill
  39. Chippenham Road /Shirland Road (Stop MR) Maida Vale
  40. Chippenham Gardens (Stop MU) Kilburn
  41. Hansel Road (Stop MV) Kilburn
  42. Rudolph Road (Stop KC) Maida Vale
  43. Kilburn Park Station (Stop KA) Kilburn Park
  44. Kilburn High Road Station (Stop Z) Kilburn
  45. Priory Terrace (Stop X) South Hampstead
  46. South Hampstead Station / Loudoun Road (Stop Y) South Hampstead
  47. Finchley Road South Hampstead (Stop K) South Hampstead
  48. Swiss Cottage Station (Stop E) Swiss Cottage
  49. Winchester Road South Hampstead (Stop L) South Hampstead
  50. Elsworthy Rise (Stop M) South Hampstead
  51. Primrose Hill Road / Adelaide Medical Centre (Stop P) Primrose Hill
  52. Chalk Farm Station (Stop CA) Chalk Farm
  53. Chalk Farm Station (Stop CD) Chalk Farm
  54. Chalk Farm Road / Morrisons (Stop CE) Primrose Hill
  55. Camden Market (Stop CP) Primrose Hill
  56. Hawley Road (Stop M) Camden Town
  57. Camden Gardens (Stop D) Camden Town
  58. Camden Town Station (Stop Z1) Camden Town

How busy is route N28?

103,622 passenger journeys were recorded on route N28 in 2024/25 across 101,228 kilometres operated. That is down from a peak of 151,493 in 2018/19.

2010/11: 138,574 journeys 0.1 10 2011/12: 135,323 journeys (53-week year) 0.1 11 53w 2012/13: 131,910 journeys 0.1 12 2013/14: 130,964 journeys 0.1 13 2014/15: 130,782 journeys 0.1 14 2015/16: 117,093 journeys 0.1 15 2016/17: 136,771 journeys 0.1 16 2017/18: 149,302 journeys (53-week year) 0.1 17 53w 2018/19: 151,493 journeys 0.2 18 2019/20: 144,174 journeys 0.1 19 2020/21: 48,230 journeys 0.0 20 2021/22: 90,153 journeys 0.1 21 2022/23: 104,076 journeys 0.1 22 2023/24: 104,739 journeys (53-week year) 0.1 23 53w 2024/25: 103,622 journeys 0.1 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 N28 bus?

The first N28 departure on weekdays leaves at 00:45 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last N28 bus?

The last N28 on weekdays leaves its first stop at 04:25. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the N28 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 N28 bus?

The N28 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.