Bus times in New Mills (Derbyshire)
All the buses in New Mills: 7 bus routes and 108 bus stops. Pick a stop for live departures, or a route for the full timetable.
Next buses from Bus Station (Stop 1) as of 18:22
Scheduled times at New Mills’s busiest stop, from the operators’ timetables — they update automatically. Open the stop for more departures and its live map, or pick another stop.
Cancellations & disruptions in New Mills today
- 60 Macclesfield → Hayfield via Hurdsfield, Rainow High Peak · not Sundays · first 06:36 · last 18:50
- 60A Macclesfield → New Mills via Hurdsfield, Rainow High Peak · not Sundays · first 09:50 · last 14:54
- 61 Buxton → Glossop via Hayfield, Whitfield High Peak · first 06:20 · last 22:40
- 199 Buxton → Manchester via Hazel Grove, Stockport High Peak · first 03:25 · last 23:05
- 358 Stockport → Hayfield via Offerton, Marple Bee Network · first 06:10 · last 00:10
- 360 Stockport → Hayfield via Hazel Grove, High Lane Bee Network · weekdays only · first 05:20 · last 05:20
- 389 New Mills → New Mills Bus Station (Stop 1) High Peak · not Sundays · first 09:45 · last 14:05
Route numbers are reused all over the country. See every UK 199 bus, 61 bus, 358 bus, 60 bus, 60A bus, 389 bus or 360 bus timetable.
Buses to…
Where can you get to by bus from New Mills?
Map of bus stops in New Mills
All 108 stops shown. Tap a marker for live departures.
Bus stops in New Mills
Busiest stops
- Jodrell Street (Adj) 6 routes
- Newtown Railway Station (Opp) 6 routes
- Victoria Street (Opp) 6 routes
- Bus Station (Stop 1) 5 routes
- Jodrell Street (opp) 5 routes
- Newtown Railway Station (Adj) 5 routes
- Old Post Office (adj) Newtown · 5 routes
- Victoria Street (Adj) 5 routes
- Birch Hall Close (Adj) Birch Vale · 4 routes
- Cale Road (Adj) 4 routes
- Jubilee Street (Opp) 4 routes
- Marsh Lane (Opp) 4 routes
New Mills (71 stops)
- Alsfeld Way (S-bound)
- Batemill (Adj)
- Batemill (Opp)
- Beard Crescent 27 (Adj)
- Bridge Street (NE-bound)
- Bridge Street (SW-bound)
- Bus Station (Stop 1)
- Bus Station (Stop 2)
- Cale Road (Adj)
- Cale Road (Opp)
- Church Lane (Adj)
- Church Lane (Opp)
- Church Lane Clinic (NW-bound)
- Church Lane Clinic (SE-bound)
- Co-op Supermarket (Adj)
- Council Depot (Adj)
- Council Depot (Opp)
- Dale Road (N-bound)
- Dale Road (S-bound)
- Eaves Knoll Road (N-bound)
- Ellerscroft (adj)
- Ellerscroft (opp)
- High Hill Road (Opp)
- High Lea Road (E-bound)
- Jodrell Street (Adj)
- Jodrell Street (opp)
- Jubilee Street (Adj)
- Jubilee Street (Opp)
- Marsh Lane (Adj)
- Marsh Lane (Opp)
- Mellor Road (N-bound)
- Methodist Church (adj)
- Methodist Church (opp)
- New Street Flats (outside)
- Newtown Railway Station (Adj)
- Newtown Railway Station (Opp)
- Newtown Station Forecourt (outside)
- Ollersett Avenue (NE-bound)
- Park Road (Adj)
- Park Road (Opp)
- Parkland Avenue NE bound (NE-bound)
- Parkway (N-bound)
- Queens Bridge (NE-bound)
- Queens Bridge (SW-bound)
- School (Adj)
- Sett Valley Trail (Adj)
- Sett Valley Trail (Opp)
- St Georges Road 17 (Adj)
- St Marys Road (NW-bound)
- St Marys Road (SE-bound)
- The Bungalows (Opp)
- The Pool (NE-bound)
- The Pool (SW-bound)
- Town Hall (Adj)
- Town Hall (Opp)
- Victoria Street (Adj)
- Victoria Street (Opp)
- Watburn Road (Adj)
- Watburn Road (Opp)
- Watford Bridge Road (adj)
- Watford Bridge Road (opp)
- Watford Lane (Adj)
- Watford Road (Adj)
- Watford Road (Opp)
- White Gates (Adj)
- White Gates (opp)
- White Hart (Adj)
- White Hart (Opp)
- Woodlands Road (S-bound)
- Yates Road (Adj)
- Yates Road (Opp)
Birch Vale (13 stops)
Hague Bar (6 stops)
Newtown (14 stops)
- Lower Greenshall Lane (NE-bound)
- Lower Greenshall Lane (opp)
- Newtown Rail Station North access (adj)
- Old Post Office (adj)
- Overdale Road (cnr)
- Overdale Road (opp)
- Peveril Gardens (cnr)
- Peveril Gardens (opp)
- Redmoor House (Adj)
- Redmoor House (Opp)
- Redmoor Mill (Adj)
- Redmoor Mill (Opp)
- Swan Hotel (nr)
- Swan Hotel (opp)
Thornsett (4 stops)
Operators in New Mills
Bus services here are registered with East Midlands Combined County Authority. See registered service changes and withdrawals →
Frequently asked questions
Which buses run in New Mills?
7 bus routes serve New Mills, run by High Peak and Bee Network. They are the 199 (Buxton to Manchester), the 61 (Buxton to Glossop), the 358 (Stockport to Hayfield), the 60 (Macclesfield to Hayfield), the 60A (Macclesfield to New Mills), the 389 (New Mills to New Mills Bus Station (Stop 1)) and the 360 (Stockport to Hayfield).
How much is the bus fare in New Mills?
Most single fares in England are capped at £3 until 31 December 2026, falling to £2 from 1 January 2027. Buses in New Mills are run by High Peak, Bee Network — check each operator's day and weekly tickets, which are often cheaper for multiple journeys.
How many bus stops are there in New Mills?
There are 108 active bus stops in New Mills across New Mills, Birch Vale, Hague Bar, Newtown, Thornsett. Each stop page on this site shows the next departures and every route that calls there.