Buses in St James

21 bus routes serve St James, run by Go Ahead London, London Transit, Arriva London North, Metroline Travel and Transport UK. The busiest stops are Regent Street / St James's and Old Bond Street /Royal Academy.

Most frequent routes

Where you can go from St James

Routes

Bus companies

Stops

Nearby stops

Within a 10-minute walk of St James, but in a neighbouring place:

Questions

Where can I go by bus from St James?
Direct buses from St James go to Oxford Circus (159, 12, N15, N3, N136), Charing Cross (N18, N118, N97), Temple (23, 9, N9), Battersea (19, 10), Finsbury Park (19, N19), Hammersmith (9, N97), Victoria (38, N38), Bromley (N3), Canonbury (10) and Chislehurst (N136).
Which bus goes from St James to Oxford Circus?
Routes 159, 12, N15, N3 and N136, run by Transport UK and Go Ahead London.
Which bus goes from St James to Charing Cross?
Routes N18, N118 and N97, run by London Transit and Go Ahead London.
Which bus goes from St James to Temple?
Routes 23, 9 and N9, run by London Transit and Metroline Travel.
Where do buses stop in St James?
The busiest stops are Regent Street / St James's and Old Bond Street /Royal Academy.
Which bus companies run in St James?
Go Ahead London, London Transit, Arriva London North, Metroline Travel and Transport UK.
What are the most frequent buses in St James?
the 453 (Deptford Bridge – Lisson Grove), the 88 (Dartmouth Park – Clapham Common), the 23 (Temple – Kensal Town) and the 38 (Lower Clapton – Victoria).

Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 7 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook