There are 4 ways to get from Macclesfield to Matlock Bath by bus, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Line 58 bus, bus  •  1 h 59 min

  1. Take the line 58 bus from Macclesfield, Bus Station to Buxton, Railway Station (Rail Station) 58
  2. Take the bus from Buxton, Railway Station (Rail Station) to Matlock Bath, Fishpond Hotel Transpeak / ...

$9

3 alternative options

Line 58 bus, bus via Macclesfield, Forest Cottage (Lark Hall Road)  •  2 h 1 min

  1. Take the line 58 bus from Macclesfield, Forest Cottage (Lark Hall Road) to Buxton, Market Place (Stop C) 58
  2. Take the bus from Buxton, Market Place to Matlock Bath, Railway Station (Rail Station) Transpeak

$18

Taxi  •  46 min

  1. Take a taxi from Macclesfield to Matlock Bath 32.9 miles

$120 - $160

Drive  •  46 min

  1. Drive from Macclesfield to Matlock Bath 32.9 miles

$7 - $11

What companies run services between Macclesfield, England and Matlock Bath, England?

You can take a bus from Macclesfield to Matlock Bath via Buxton, Railway Station (Rail Station) in around 1 h 59 min.

Bus operators
High Peak
Phone
0844 351 1120
Email
help@centrebus.com
Website
highpeakbuses.com
Bus from Macclesfield, Bus Station to Buxton, Railway Station (Rail Station)
Ave. Duration
38 min
Frequency
Hourly
Estimated price
$9
Schedules at
highpeakbuses.com
Bus from Buxton, Railway Station (Rail Station) to Matlock Bath, Fishpond Hotel
Ave. Duration
1 h 2 min
Frequency
Every 30 minutes
Estimated price
$0
Schedules at
highpeakbuses.com
Bus from Macclesfield, Forest Cottage (Lark Hall Road) to Buxton, Market Place (Stop C)
Ave. Duration
26 min
Frequency
Hourly
Estimated price
$9
Schedules at
highpeakbuses.com
Bus from Buxton, Market Place to Matlock Bath, Railway Station (Rail Station)
Ave. Duration
58 min
Frequency
Hourly
Estimated price
$9
Schedules at
highpeakbuses.com
Other operators
Taxi from Macclesfield to Matlock Bath
Ave. Duration
46 min
Estimated price
$120 - $160
Street Cars Manchester
Phone
+44 161 228 7878
Website
streetcarsmanchester.co.uk
Radio Cars
Phone
+44 161 236 8033
Website
radiocarsmanchester.co.uk
Manchester Cars
Phone
+44 161 228 3355
Website
ilovemanchestercars.co.uk
Rushhour Taxi
Phone
+44 7956 195895
Website
rushhourtaxis.co.uk
Stoke Link Taxis
Phone
+44 1782 412412

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, Italian Lakes: Getting around by train and Getting to Milan from the airport - to help you get the most out of your next trip.

Questions & Answers

How far is it from Macclesfield to Matlock Bath?

The distance between Macclesfield and Matlock Bath is 41 km. The road distance is 53 km.

What is the cheapest way to get from Macclesfield to Matlock Bath?

The cheapest way to get from Macclesfield to Matlock Bath is to line 58 bus and bus which costs £6 and takes 1 h 59 min.

What is the fastest way to get from Macclesfield to Matlock Bath?

The quickest way to get from Macclesfield to Matlock Bath is to taxi which takes 46 min and costs £90 - £110.

Is there a direct bus between Macclesfield and Matlock Bath?

No, there is no direct bus from Macclesfield to Matlock Bath. However, there are services departing from Macclesfield, Bus Station and arriving at Matlock Bath, Fishpond Hotel via Buxton, Railway Station (Rail Station). The journey, including transfers, takes approximately 1 h 59 min.

How long does it take to get from Macclesfield to Matlock Bath?

It takes approximately 1 h 59 min to get from Macclesfield to Matlock Bath, including transfers.