Bus Times Hampstead
Hampstead has 20 bus stops served by 8 bus routes; the busiest is Royal Free Hospital (Stop C) with 284 buses on Mon–Fri.
- 20 stops
- 8 routes
- 2 operators
Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated . Bank holiday services may differ.
Bus stops in Hampstead
- Fitzjohn's Avenue (Stop C)46, 603
- Hampstead Station (Stop B)46, 268, N5
- Hampstead Station (Stop Q)268, 603, N5
- Hampstead Station / Hampstead High St (Stop R)46, 268, N5
- Haverstock Hill / Pond Street (Stop F)1, 268, C11, N5
- Heath Street / Hampstead Station (Stop D)46, 603
- Lyndhurst Road / Akenside Road (Stop G)46, 603
- Lyndhurst Road / Akenside Road (Stop K)46, 603
- Pilgrim's Lane (Stop A)46, 268, N5
- Pilgrim's Lane (Stop S)46, 268, N5
- Rosslyn Hill (Stop E)1, 46, C11
- Rosslyn Hill (Stop G)1, 268, C11, N5
- Royal Free Hospital (Stop C)1, 46, C11
- Royal Free Hospital (Stop D)1, 46, C11, S
- Royal Free Hospital (Stop Z)
- South End Green (Stop A)24
- South End Green (Stop B)46, C11
- South End Green (Stop X)
- St. Marys School (Stop H)46, 603
- St. Marys School (Stop J)46, 603
Bus routes in Hampstead
Bus operators in Hampstead
Hampstead bus times FAQ
- How many bus stops are there in Hampstead?
- Hampstead has 20 bus stops with a scheduled timetable.
- Which bus routes serve Hampstead?
- 8 routes serve Hampstead, including 1, 24, 46, 268, 603, C11, N5 and S.
- Which bus companies run in Hampstead?
- TfL London Buses and Replacement Service.
- What is the busiest bus stop in Hampstead?
- Royal Free Hospital (Stop C), with 284 scheduled buses on Mon–Fri.
Official journey planners
Opens an external website.