Bus route 2 in London runs between “Marylebone Station” and “Norwood Bus Garage”. One stop is served in one direction only.
The route of bus 2

From “Marylebone Station” to “Norwood Bus Garage”: 42 stops. On the way: “Old Marylebone Town Hall”, “Dorset Street”, “Portman Square”, “Orchard Street / Selfridges”, “Marble Arch Station / Park Lane”, “Dorchester Hotel”, “London Hilton Hotel”, “Hyde Park Corner”, “Wilton Street”, “Victoria Station”. Then “Neathouse Place”, “Rochester Row”, “St James The Less Church”, “Pimlico Station”, “Vauxhall Bus Station”, “Vauxhall Park”, “Wheatsheaf Lane”, “Tate Library”, “Thorne Road”, “South Lambeth Road / Stockwell Station”. Then “Stockwell Gardens”, “Irving Grove”, “Stockwell Green”, “Stansfield Road”, “Brixton Academy”, “Brixton Station”, “St Matthew’s Church”, “St Matthews Estate”, “Morval Road”, “Brixton Water Lane”. Before “Norwood Bus Garage”: “Jubilee Primary School”, “Craignair Road”, “Upper Tulse Hill”, “High Trees”, “Tulse Hill Hotel”, “Tulse Hill Station”, “Elmcourt Road Tulse Hill”, “Lancaster Avenue (SE27)”, “Norwood Road / Robson Road”, “West Norwood Station”.
The return journey is different. Towards “Marylebone Station”: 42 stops. Only in this direction does it call at, among others, “St Julian’s Farm Road”, “Hardel Rise”, “Lambeth Town Hall”, “Lansdowne Way”, “Vauxhall Bridge / Millbank” and “Grosvenor Gardens (SW1)”. Only in the direction of “Norwood Bus Garage” does it call at, among others, “Old Marylebone Town Hall”, “Portman Square”, “Orchard Street / Selfridges”, “St James The Less Church”, “Irving Grove” and “St Matthew’s Church”. For the way back, board nearby: “Old Marylebone Town Hall” → “Marylebone Station” (150 m), “Portman Square” → “George Street (W1)” (150 m), “Orchard Street / Selfridges” → “Portman Street / Selfridges” (150 m) and “St James The Less Church” → “Pimlico Station” (150 m). Towards “Norwood Bus Garage”, board nearby: “St Julian’s Farm Road” → “Norwood Bus Garage” (100 m), “Hardel Rise” → “Tulse Hill Hotel” (50 m), “Lambeth Town Hall” → “St Matthew’s Church” (100 m) and “Lansdowne Way” → “South Lambeth Road / Stockwell Station” (150 m).
Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 8 towards “Norwood Bus Garage” and 8 the other way. Tap a stop to see its name.
Other routes along the way
Shared sections with other routes: between “Brixton Station” and “West Norwood Station” it shares the road with route 432; between “Marble Arch Station / Park Lane” and “Vauxhall Bus Station” it shares the road with route 36; between “Brixton Station” and “Tulse Hill Station” it shares the road with route 415.
Connections by stop, in route order:
- “Marylebone Station”: buses 18, 27, 113, 139, 189, 205, 274, 453 and 757
- “Old Marylebone Town Hall” (only towards “Norwood Bus Garage”): buses 18, 27, 113, 139, 189, 205, 274, 453 and 757
- “Dorset Street”: buses 18, 27, 113, 139, 189, 205, 274, 453 and 757
- “Portman Square” (only towards “Norwood Bus Garage”): buses 113, 139, 189, 205, 274 and 757
- “Orchard Street / Selfridges” (only towards “Norwood Bus Garage”): buses 7, 94, 98, 113, 139, 189, 205, 274, 390 and 757
- “Marble Arch Station / Park Lane”: buses 6, 7, 23, 94, 98, 113, 137, 148, 189, 205, 274, 390 and 757
- “Dorchester Hotel”: buses 6, 23, 137, 148 and 390
- “London Hilton Hotel”: buses 6, 9, 14, 19, 22, 23, 38, 52, 137, 148, 390 and 757
- “Hyde Park Corner”: buses 6, 9, 14, 19, 22, 23, 38, 52, 137, 148, 390 and 757
- “Wilton Street”: buses 6, 38, 52, 148, 390 and 757
- “Victoria Station”: buses 3, 6, 11, 24, 26, 38, 44, 52, 148, 170, 185, 390, 757, C1 and C10
- “Neathouse Place”: buses 3, 6, 11, 24, 26, 38, 44, 52, 148, 170, 185, 390, 757, C1 and C10
- “Rochester Row”: buses 24 and 185
- “St James The Less Church” (only towards “Norwood Bus Garage”): buses 24, 185, 360 and C10
- “Pimlico Station”: buses 24, 87, 88, 185, 360 and C10
- “Vauxhall Bus Station”: buses 77, 87, 88, 156, 185, 344, 360, 436 and 452
- “Vauxhall Park”: buses 77, 87, 88, 156, 185, 344, 360, 436 and 452
- “Wheatsheaf Lane”: buses 77, 87, 88, 156, 344, 360 and 452
- “Tate Library”: buses 77, 87, 88 and 452
- “Thorne Road”: buses 88, 155, 333 and P5
- “South Lambeth Road / Stockwell Station”: buses 50, 88, 155, 333, 345 and P5
- “Stockwell Gardens”: buses 50, 88, 155, 333, 345 and P5
- “Irving Grove” (only towards “Norwood Bus Garage”): buses 50, 88, 155, 322, 333, 345 and P5
- “Stockwell Green”: buses 322, 333 and 345
- “Stansfield Road”: buses 3, 35, 45, 59, 109, 133, 159, 250, 322, 333, 345, 355 and P4
- “Brixton Academy”: buses 3, 35, 45, 59, 109, 133, 159, 250, 322, 333, 345, 355 and P4
- “Brixton Station”: buses 3, 35, 37, 45, 59, 109, 133, 159, 250, 322, 333, 345, 355, P4 and P5
- “St Matthew’s Church” (only towards “Norwood Bus Garage”): buses 3, 35, 37, 45, 59, 109, 133, 159, 250, 322, 333, 355, P4 and P5
- “St Matthews Estate”: buses 3, 35, 37, 45, 59, 109, 133, 159, 250, 333, 355 and P5
- “Morval Road”: buses 3, 37, 45, 59, 109, 133, 159, 250 and 333
- “Brixton Water Lane”: buses 3 and 37
- “Upper Tulse Hill”: bus 201
- “High Trees”: buses 68, 201, 322, 468 and P13
- “Tulse Hill Hotel” (only towards “Norwood Bus Garage”): buses 68, 201, 322, 468 and P13
- “Tulse Hill Station”: buses 68, 201, 322, 468 and P13
- “Elmcourt Road Tulse Hill” (only towards “Norwood Bus Garage”): buses 68, 201, 315, 322, 468, P13 and SL6
- Stops from “Lancaster Avenue (SE27)” to “West Norwood Station”: buses 68, 315, 322, 468 and SL6
- “Norwood Bus Garage”: buses 68, 315, 468 and SL6
- “St Julian’s Farm Road” (only towards “Marylebone Station”): buses 68, 315, 468 and SL6
- “Hardel Rise” (only towards “Marylebone Station”): buses 68, 201, 322, 468 and P13
- “Lambeth Town Hall” (only towards “Marylebone Station”): buses 3, 35, 37, 45, 59, 109, 133, 159, 250, 322, 333, 355, P4 and P5
- “Lansdowne Way” (only towards “Marylebone Station”): buses 88, 155, 333 and P5
- “Vauxhall Bridge / Millbank” (only towards “Marylebone Station”): buses 87, 88, 185, 360 and C10
- “Grosvenor Gardens (SW1)” (only towards “Marylebone Station”): buses 3, 6, 11, 24, 26, 38, 44, 52, 148, 170, 185, 390, 757, C1 and C10
- “Portman Street / Selfridges” (only towards “Marylebone Station”): buses 6, 7, 23, 94, 98, 113, 137, 139, 148, 189, 205, 274, 390 and 757
- “George Street (W1)” (only towards “Marylebone Station”): buses 7, 94, 98, 113, 139, 189, 205, 274, 390 and 757
Pages for these routes: bus C1, bus C10, bus P13, bus P4, bus P5, bus SL6, bus 6.
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 2 go to “Marble Arch Station / Park Lane”?
Yes, in both directions.
Where can I change from bus 2 to another bus route?
Most routes stop at “Victoria Station” and “Neathouse Place” (3, 6, 11, 24, 26, 38, 44, 52, 148, 170, 185, 390, 757, C1 and C10). All other stops with connections are listed above.
Checked on 3 October 2026. Source of the route and stops: Transport for London (TfL).