Cheap Train tickets to Ely

What are the most popular routes to Ely?

London - ElyAverage priceR 829Average duration1h 17mDaily departures21
Birmingham - ElyAverage priceR 469Average duration2h 26mDaily departures12
Peterborough - ElyAverage priceR 316Average duration34mDaily departures12
Leicester - ElyAverage priceR 458Average duration1h 35mDaily departures12
Cambridge - ElyAverage priceR 122Average duration14mDaily departures22