Cheap Train and Carpool tickets to Macclesfield

What are the most popular routes to Macclesfield?

Manchester - MacclesfieldAverage price$28Average duration22mDaily departures16
Birmingham - MacclesfieldAverage price$124Average duration1h 4mDaily departures11
Watford - MacclesfieldAverage price$381Average duration1h 41mDaily departures1
Stoke-on-Trent - MacclesfieldAverage price$25Average duration15mDaily departures16
Congleton - MacclesfieldAverage price$8Average duration7mDaily departures7