Cheap Train and Carpool tickets to Macclesfield

What are the most popular routes to Macclesfield?

Manchester - MacclesfieldAverage priceR 339Average duration22mDaily departures16
Birmingham - MacclesfieldAverage priceR 1 509Average duration1h 4mDaily departures11
Watford - MacclesfieldAverage priceR 4 661Average duration1h 41mDaily departures1
Stoke-on-Trent - MacclesfieldAverage priceR 305Average duration15mDaily departures16
Congleton - MacclesfieldAverage priceR 97Average duration7mDaily departures7