Cheap Train tickets to Ely

What are the most popular routes to Ely?

Birmingham - ElyAverage priceZAR 467Average duration2h 26mDaily departures12
London - ElyAverage priceZAR 825Average duration1h 17mDaily departures19
Peterborough - ElyAverage priceZAR 314Average duration34mDaily departures12
Norwich - ElyAverage priceZAR 574Average duration1h 17mDaily departures12
Cambridge - ElyAverage priceZAR 121Average duration14mDaily departures22