Cheap Train and Carpool tickets to Macclesfield

What are the most popular routes to Macclesfield?

Manchester - MacclesfieldAverage price$20Average duration22mDaily departures16
Birmingham - MacclesfieldAverage price$87Average duration1h 4mDaily departures11
Watford - MacclesfieldAverage price$266Average duration1h 41mDaily departures1
Stoke-on-Trent - MacclesfieldAverage price$18Average duration15mDaily departures16
Congleton - MacclesfieldAverage price$6Average duration7mDaily departures7