Bus route N31 in London links “Bayham Street” and “Clapham Junction Station”. This is a night route. The two directions are not quite the same: 3 stops are served in one direction only, which is worth knowing before you travel. The return journey ends at “Camden Town Station” (150 m from “Bayham Street”).
The route of bus N31

Towards “Clapham Junction Station”: 57 stops. After “Bayham Street”, the bus calls at “Plender Street”, “Camden High Street”, “Camden Town Station”, “Hartland Road / Camden Market”, “Chalk Farm Station”, “Primrose Hill Road”, “Elsworthy Rise”, “Lower Merton Rise”, “Avenue Road / Swiss Cottage Library”, “Swiss Cottage Station”. Then “Fairfax Road (NW6)”, “South Hampstead Station / Loudoun Road”, “Abbey Road South Hampstead”, “Priory Terrace”, “Kilburn High Road Station”, “Kilburn High Rd/Cambridge Ave”, “Kilburn Park Station”, “Carlton Vale Maida Vale”, “Cambridge Road (NW6)”, “Shirland Road”. Then “Chippenham Road/Shirland Road”, “Elgin Avenue / Chippenham Road”, “Harrow Road (W9)”, “Great Western Road”, “Westbourne Park Station”, “Shrewsbury Road/Brunel Estate”, “St Stephen’s Gardens”, “Westbourne Grove”, “Pembridge Villas / Westbourne Grove”, “Chepstow Crescent”. Then “Notting Hill Gate Station”, “Palace Gardens Terr/ Notting Hill Gate”, “Sheffield Terrace”, “York House Place / Kensington High St”, “High Street Kensington Station”, “Phillimore Gardens”, “Earl’s Court Road / Pembroke Place”, “Pembroke Road (W8)”, “Cromwell Road (W8)”, “Nevern Place”. Then “Earl’s Court Station”, “Earls Court Road / Old Brompton Road”, “Redcliffe Square”, “Fulham Road / Chelsea & Westminster Hosp”, “Edith Grove / Kings Road”, “Hobury Street / Worlds End”, “Beaufort Street / Kings Road”, “Cheyne Walk”, “Parkgate Road Battersea”, “Petworth Street”. Before “Clapham Junction Station”: “The Latchmere”, “Bullen Street”, “Battersea High St Clapham Jct”, “Falcon Grove”, “Clapham Junction Station / Falcon Road”.
On the way back the bus takes a different route, from “Clapham Junction Station” to “Camden Town Station” (59 stops). Only in this direction does it call at “Clapham Junction Station / The Falcon”, “Ingrave Street”, “Prince Of Wales Drive”, “Ethelburga Street”, “Battersea Bridge”, “Edith Grove / Worlds End”, “Gunter Grove (SW10)”, “Fulham Road (SW10)”, “Redcliffe Street”, “Old Brompton Road”, “Earls Court Square”, “West Cromwell Road”, “Scarsdale Villas”, “Pembroke Place”, “Holland St/High St Kensington”, “Notting Hill Gate Stn / Pembridge Road”, “Artesian Road”, “Brunel Estate”, “Elgin Avenue / Harrow Road”, “Chippenham Gardens”, “Hansel Road”, “Rudolph Road”, “Finchley Road South Hampstead”, “Winchester Road South Hampstead”, “Primrose Hill Road / Adelaide Medical Centre”, “Eton Road / Chalk Farm”, “Chalk Farm Road / Morrisons”, “Camden Market”, “Hawley Road” and “Camden Gardens”. Only in the direction of “Clapham Junction Station” does it call at, among others, “Plender Street”, “Camden High Street”, “Hartland Road / Camden Market”, “Primrose Hill Road”, “Lower Merton Rise” and “Avenue Road / Swiss Cottage Library”. For the way back, board nearby: “Camden High Street” → “Camden Town Station” (250 m), “Hartland Road / Camden Market” → “Camden Market” (50 m), “Primrose Hill Road” → “Primrose Hill Road / Adelaide Medical Centre” (100 m) and “Lower Merton Rise” → “Winchester Road South Hampstead” (100 m). Towards “Clapham Junction Station”, board nearby: “Clapham Junction Station / The Falcon” → “Clapham Junction Station / Falcon Road” (200 m), “Ingrave Street” → “Falcon Grove” (100 m), “Prince Of Wales Drive” → “Petworth Street” (200 m) and “Ethelburga Street” → “Petworth Street” (100 m).
Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 28 towards “Clapham Junction Station” and 30 the other way. Tap a stop to see its name.
Where to change
On part of the route, between “Bayham Street” and “Phillimore Gardens” it shares the road with route N28; between “Beaufort Street / Kings Road” and “Clapham Junction Station” it shares the road with route N19; between “Pembridge Villas / Westbourne Grove” and “Phillimore Gardens” it shares the road with route N27.
Connections by stop, in route order:
- “Bayham Street”: buses N20, N29, N253 and N279
- “Plender Street” (only towards “Clapham Junction Station”): buses N20, N29, N253 and N279
- “Camden High Street” (only towards “Clapham Junction Station”): buses N20, N29, N253 and N279
- “Camden Town Station”: buses N20, N29, N253 and N279
- “Hartland Road / Camden Market” (only towards “Clapham Junction Station”): bus N20
- “Avenue Road / Swiss Cottage Library” (only towards “Clapham Junction Station”): bus N113
- “Swiss Cottage Station”: bus N113
- “Fairfax Road (NW6)” (only towards “Clapham Junction Station”): bus N113
- “Priory Terrace”: buses N32 and N98
- “Kilburn High Road Station”: buses N32 and N98
- “Kilburn High Rd/Cambridge Ave” (only towards “Clapham Junction Station”): buses N32 and N98
- “Kilburn Park Station”: buses N32 and N98
- “Carlton Vale Maida Vale” (only towards “Clapham Junction Station”): buses N32 and N98
- “Elgin Avenue / Chippenham Road”: buses N18 and N118
- “Harrow Road (W9)”: buses N18 and N118
- “Great Western Road” (only towards “Clapham Junction Station”): buses N18 and N118
- “Westbourne Park Station”: buses N7, N18 and N118
- “Shrewsbury Road/Brunel Estate” (only towards “Clapham Junction Station”): bus N7
- “St Stephen’s Gardens”: bus N7
- “Westbourne Grove” (only towards “Clapham Junction Station”): bus N7
- “Pembridge Villas / Westbourne Grove”: bus N7
- “Chepstow Crescent”: bus N7
- “Notting Hill Gate Station”: bus N207
- “Palace Gardens Terr/ Notting Hill Gate” (only towards “Clapham Junction Station”): bus N207
- “Sheffield Terrace”: bus N207
- “York House Place / Kensington High St” (only towards “Clapham Junction Station”): bus N9
- “High Street Kensington Station”: bus N9
- “Phillimore Gardens”: bus N9
- “Earl’s Court Road / Pembroke Place” (only towards “Clapham Junction Station”): bus N9
- “Pembroke Road (W8)”: buses N9, N74 and N97
- “Cromwell Road (W8)” (only towards “Clapham Junction Station”): buses N74 and N97
- “Nevern Place” (only towards “Clapham Junction Station”): buses N74 and N97
- “Earl’s Court Station”: buses N74 and N97
- “Earls Court Road / Old Brompton Road” (only towards “Clapham Junction Station”): buses N74 and N97
- “Redcliffe Square” (only towards “Clapham Junction Station”): buses N74 and N97
- “Edith Grove / Kings Road” (only towards “Clapham Junction Station”): buses N11 and N22
- “Hobury Street / Worlds End” (only towards “Clapham Junction Station”): buses N11 and N22
- “Beaufort Street / Kings Road”: buses N11 and N22
- “Cheyne Walk”: buses N11 and N22
- Stops from “The Latchmere” to “Battersea High St Clapham Jct”: bus N44
- “Falcon Grove” (only towards “Clapham Junction Station”): bus N44
- “Clapham Junction Station / Falcon Road”: bus N87
- “Clapham Junction Station”: bus N87
- “Clapham Junction Station / The Falcon” (only towards “Camden Town Station”): bus N87
- “Ingrave Street” (only towards “Camden Town Station”): bus N44
- “Prince Of Wales Drive” (only towards “Camden Town Station”): bus N44
- Stops from “Edith Grove / Worlds End” to “Fulham Road (SW10)” (only towards “Camden Town Station”): buses N11 and N22
- Stops from “Old Brompton Road” to “West Cromwell Road” (only towards “Camden Town Station”): buses N74 and N97
- “Scarsdale Villas” (only towards “Camden Town Station”): buses N9, N74 and N97
- “Pembroke Place” (only towards “Camden Town Station”): bus N9
- “Holland St/High St Kensington” (only towards “Camden Town Station”): bus N9
- “Notting Hill Gate Stn / Pembridge Road” (only towards “Camden Town Station”): bus N207
- “Artesian Road” (only towards “Camden Town Station”): bus N7
- “Brunel Estate” (only towards “Camden Town Station”): bus N7
- “Elgin Avenue / Harrow Road” (only towards “Camden Town Station”): buses N18 and N118
- “Rudolph Road” (only towards “Camden Town Station”): buses N32 and N98
- “Finchley Road South Hampstead” (only towards “Camden Town Station”): bus N113
- “Winchester Road South Hampstead” (only towards “Camden Town Station”): bus N113
- “Hawley Road” (only towards “Camden Town Station”): bus N20
- “Camden Gardens” (only towards “Camden Town Station”): buses N20, N29, N253 and N279
Pages for these routes: bus N11, bus N113, bus N118, bus N18, bus N19, bus N20, bus N207, bus N22, bus N253, bus N27, bus N279, bus N28, bus N29, bus N32.
Passes and concessions
Tickets, passes and concessions are covered on a separate page: how to pay for public transport in London.
Questions and answers
Does bus N31 go to “Chalk Farm Station”?
Yes, in both directions.
Where can I change from bus N31 to another bus route?
Most routes stop at “Bayham Street” (N20, N29, N253 and N279) and “Plender Street” (only towards “Clapham Junction Station”; N20, N29, N253 and N279). All other stops with connections are listed above.
Checked on 30 September 2026. Source of the route and stops: Transport for London (TfL).