Bus times from Oxford Circus Station / Margaret Street

Oxford Circus Station / Margaret Street is served by 12 bus routes (12, 22, 88, 139, 453, N3, N15, N18, N22, N109, N118 and N136), run by Go Ahead London, Metroline Travel, Transport UK and London Transit. The next buses go to Golders Green, Dulwich Village, Dartmouth Park, Clapham Common, Deptford Bridge and Waterloo.

Next departures

TimeRouteTo
10:31139Golders Green
10:3312Dulwich Village
10:3588Dartmouth Park
10:3788Clapham Common
10:38453Deptford Bridge
10:40139Waterloo
10:40453Lisson Grove
10:4122Putney
10:42139Golders Green
10:4512Dulwich Village
10:46453Deptford Bridge
10:4688Dartmouth Park
10:4788Clapham Common
10:48453Lisson Grove
10:5022Putney
10:50139Waterloo
10:52139Golders Green
10:54453Deptford Bridge
10:5688Clapham Common
10:56453Lisson Grove

Routes from this stop

Stops nearby

All bus routes and stops in Oxford Circus

Questions

Which buses stop at Oxford Circus Station / Margaret Street?
12 routes: 12, 22, 88, 139, 453, N3, N15, N18, N22, N109, N118 and N136, run by Go Ahead London, Metroline Travel, Transport UK and London Transit.
Where is Oxford Circus Station / Margaret Street?
Oxford Circus Station / Margaret Street is in Oxford Circus, London.
Where do buses from Oxford Circus Station / Margaret Street go?
The next departures go to Golders Green, Dulwich Village, Dartmouth Park, Clapham Common, Deptford Bridge and Waterloo.

Timetables from the Bus Open Data Service (Department for Transport), updated Wednesday, 4 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