Bus times from Haymarket / Charles II Street, Piccadilly Circus

Haymarket / Charles II Street, Piccadilly Circus is served by 10 bus routes (12, 88, 159, 453, N3, N18, N97, N109, N118 and N136), run by Go Ahead London, Transport UK and London Transit. The next buses go to Streatham, Deptford Bridge, Clapham Common and Dulwich Village.

Next departures

TimeRouteTo
15:37159Streatham
15:37453Deptford Bridge
15:4088Clapham Common
15:4212Dulwich Village
15:47453Deptford Bridge
15:49159Streatham
15:5288Clapham Common
15:5412Dulwich Village
15:57453Deptford Bridge
16:01159Streatham
16:0488Clapham Common
16:0612Dulwich Village
16:07453Deptford Bridge
16:13159Streatham
16:1688Clapham Common
16:17453Deptford Bridge

Routes from this stop

Stops nearby

All bus routes and stops in Piccadilly Circus

Questions

When is the next bus from Haymarket / Charles II Street, Piccadilly Circus?
The 159 to Streatham at 15:37.
Which buses stop at Haymarket / Charles II Street, Piccadilly Circus?
10 routes: 12, 88, 159, 453, N3, N18, N97, N109, N118 and N136, run by Go Ahead London, Transport UK and London Transit.
Where is Haymarket / Charles II Street, Piccadilly Circus?
Haymarket / Charles II Street is in Piccadilly Circus, London.
Where do buses from Haymarket / Charles II Street, Piccadilly Circus go?
The next departures go to Streatham, Deptford Bridge, Clapham Common and Dulwich Village.

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