Trains from Derby operate along the beautiful Derwent Valley Line to Matlock. Journey time from Derby is just 32 minutes.
Main bus services to Matlock include the hourly Transpeak service from Nottingham, Derby, Belper, Bakewell and Buxton, with services every 2 hours from Stockport and Manchester. An hourly bus service also operate from Chesterfield. Services from Sheffield and other local towns also serve Matlock. A good network of Sunday bus services also serve the town. Throughout Matlock, local town bus services operate regularly Monday to Saturday.