Cheap Train and Carpool tickets to Crewe

What are the most popular routes to Crewe?

Liverpool - CreweAverage priceCHF 20Average duration40mDaily departures11
Chester - CreweAverage priceCHF 21Average duration20mDaily departures11
Manchester - CreweAverage priceCHF 8Average duration39mDaily departures12
Birmingham - CreweAverage priceCHF 19Average duration56mDaily departures12
Carlisle - CreweAverage priceCHF 26Average duration1h 53mDaily departures11