Bus times from Primrose Hill Road / Adelaide Medical Centre

Primrose Hill Road / Adelaide Medical Centre is served by 3 bus routes (31, N28 and N31), run by London Transit and Metroline Travel. The next buses go to Camden Town.

Next departures

TimeRouteTo
19:1331Camden Town
19:2431Camden Town
19:3331Camden Town
19:4131Camden Town
19:5031Camden Town
19:5931Camden Town
20:0831Camden Town
20:1631Camden Town
20:2431Camden Town
20:3431Camden Town
20:4331Camden Town
20:5431Camden Town
21:0531Camden Town
21:1531Camden Town
21:2531Camden Town
21:3731Camden Town
21:4931Camden Town
22:0031Camden Town
22:1231Camden Town
22:2431Camden Town

Routes from this stop

Stops nearby

All bus routes and stops in Primrose Hill

Questions

Which buses stop at Primrose Hill Road / Adelaide Medical Centre?
3 routes: 31, N28 and N31, run by London Transit and Metroline Travel.
Where is Primrose Hill Road / Adelaide Medical Centre?
Primrose Hill Road / Adelaide Medical Centre is in Primrose Hill, London.
Where do buses from Primrose Hill Road / Adelaide Medical Centre go?
The next departures go to Camden Town.

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