Bus Times Mills Hill
Mills Hill has 19 bus stops served by 4 bus routes; the busiest is Firwood Park (nr) with 104 buses on Mon–Fri.
- 19 stops
- 4 routes
- 2 operators
Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated . Bank holiday services may differ.
Bus stops in Mills Hill
- Baytree Lane (nr)59, 396, 788, 809
- Baytree Lane (opp)59, 396, 788, 809
- Firwood Park (NE-bound)396
- Firwood Park (nr)59, 396
- Firwood Park (opp)59
- Firwood Park (SW-bound)396
- Gainsborough Road (nr)59
- Gainsborough Road (opp)59
- Laurel Avenue (E-bound)396
- Laurel Avenue (W-bound)396
- Malta Mill (o/s)396, 788
- Malta Mill (opp)396, 788
- Mills Hill Church (nr)396, 788
- Mills Hill Church (opp)396, 788
- Mills Hill Station (Stop A)59, 396, 788, 809
- Mills Hill Station (Stop B)59, 396, 788, 809
- Oak Bank (nr)59, 396
- Saville Street (nr)396, 788
- Saville Street (opp)396, 788
Bus routes in Mills Hill
Bus operators in Mills Hill
Mills Hill bus times FAQ
- How many bus stops are there in Mills Hill?
- Mills Hill has 19 bus stops with a scheduled timetable.
- Which bus routes serve Mills Hill?
- 4 routes serve Mills Hill, including 59, 396, 788 and 809.
- Which bus companies run in Mills Hill?
- Bee Network (BNGN) and Bee Network (BNSM).
- What is the busiest bus stop in Mills Hill?
- Firwood Park (nr), with 104 scheduled buses on Mon–Fri.
Official journey planners
Opens an external website.