Cheap Train and Carpool tickets to Macclesfield

What are the most popular routes to Macclesfield?

London - MacclesfieldAverage price₪523Average duration1h 49mDaily departures5
Birmingham - MacclesfieldAverage price₪213Average duration1h 4mDaily departures12
Manchester - MacclesfieldAverage price₪60Average duration22mDaily departures16
Stoke-on-Trent - MacclesfieldAverage price₪28Average duration15mDaily departures17
Watford - MacclesfieldAverage price₪183Average duration1h 41mDaily departures1