Bus times from Finsbury Square / Moorgate, Old Street

Finsbury Square / Moorgate, Old Street is served by 5 bus routes (21, 43, 76, 141 and 153), run by Go Ahead London, Metroline Travel and Arriva London North. The next buses go to London Bridge, Lewisham, Lambeth North and Liverpool Street.

Next departures

TimeRouteTo
19:5143London Bridge
19:5521Lewisham
19:56141London Bridge
19:5676Lambeth North
20:0143London Bridge
20:04153Liverpool Street
20:0576Lambeth North
20:0521Lewisham
20:06141London Bridge
20:1143London Bridge
20:1576Lambeth North
20:16141London Bridge
20:1621Lewisham
20:18153Liverpool Street
20:2143London Bridge
20:26141London Bridge
20:2676Lambeth North
20:2821Lewisham
20:3143London Bridge
20:33153Liverpool Street

Routes from this stop

Stops nearby

All bus routes and stops in Old Street

Questions

Which buses stop at Finsbury Square / Moorgate, Old Street?
5 routes: 21, 43, 76, 141 and 153, run by Go Ahead London, Metroline Travel and Arriva London North.
Where is Finsbury Square / Moorgate, Old Street?
Finsbury Square / Moorgate is in Old Street, London.
Where do buses from Finsbury Square / Moorgate, Old Street go?
The next departures go to London Bridge, Lewisham, Lambeth North and Liverpool Street.

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