Buses in New Mills

9 bus routes serve New Mills, run by Northern, High Peak and Bee Network. The main interchange is Bus Station, New Mills.

Bus station: Bus Station, New Mills

Most frequent routes

Where you can go from New Mills

Routes

Bus companies

Stops and stations

Questions

Where can I go by bus from New Mills?
Direct buses from New Mills go to Buxton (199, train, 61), Hayfield (358, 60, 360), Macclesfield (60, 60A), Manchester Piccadilly (train), Stockport (358, 360), Glossop (61), Manchester Airport (199) and Sheffield (train).
Which bus goes from New Mills to Buxton?
Routes 199, train and 61, run by High Peak and Northern.
Which bus goes from New Mills to Hayfield?
Routes 358, 60 and 360, run by Bee Network and High Peak.
Which bus goes from New Mills to Macclesfield?
Routes 60 and 60A, run by High Peak.
Where do buses stop in New Mills?
The busiest stops are New Mills Central station, New Mills Newtown station, Bus Station, Newtown Railway Station and Victoria Street.
Which bus companies run in New Mills?
Northern, High Peak and Bee Network.
What are the most frequent buses in New Mills?
the 199 (Manchester Airport – Buxton), the 61 (Buxton – Glossop), the 358 (Stockport – Hayfield) and the 60 (Hayfield – Macclesfield).
Where is the bus station in New Mills?
Buses meet at Bus Station, New Mills.

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