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
17:2931Camden Town
17:4031Camden Town
17:5031Camden Town
18:0131Camden Town
18:1131Camden Town
18:2231Camden Town
18:3231Camden Town
18:4331Camden Town
18:5231Camden Town
19:0331Camden Town
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

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 Tuesday, 3 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