Cheap Train tickets to Ely

What are the most popular routes to Ely?

London - ElyAverage priceR 828Average duration1h 17mDaily departures21
Birmingham - ElyAverage priceR 469Average duration2h 26mDaily departures12
Peterborough - ElyAverage priceR 315Average duration34mDaily departures12
Leicester - ElyAverage priceR 457Average duration1h 35mDaily departures12
Cambridge - ElyAverage priceR 122Average duration14mDaily departures22