Bus times from Batemill, New Mills

Batemill, New Mills is served by 2 bus routes (60 and 389), run by High Peak. The next buses go to Hayfield, Macclesfield and New Mills.

Next departures

TimeRouteTo
11:3960Hayfield
11:5660Macclesfield
12:16389New Mills
13:16389New Mills
13:3960Hayfield
13:5660Macclesfield
14:16389New Mills
16:0660Macclesfield
16:4260Hayfield
16:5660Macclesfield

Routes from this stop

Stops nearby

All bus routes and stops in New Mills

Questions

Which buses stop at Batemill, New Mills?
2 routes: 60 and 389, run by High Peak.
Where is Batemill, New Mills?
Batemill is in New Mills, Derbyshire.
Where do buses from Batemill, New Mills go?
The next departures go to Hayfield, Macclesfield and 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