Cheap Train and Carpool tickets to Crewe

What are the most popular routes to Crewe?

Stockport - CreweAverage price$33Average duration34mDaily departures19
Edinburgh - CreweAverage price$84Average duration3h 8mDaily departures6
Liverpool - CreweAverage price$34Average duration40mDaily departures10
Chester - CreweAverage price$36Average duration21mDaily departures11
Derby - CreweAverage price$19Average duration1h 7mDaily departures17