Cheap Train tickets to Lewes

What are the most popular routes to Lewes?

London - LewesAverage pricePEN 124Average duration55mDaily departures23
Gatwick - LewesAverage pricePEN 84Average duration30mDaily departures10
Brighton - LewesAverage pricePEN 34Average duration11mDaily departures35
Eastbourne - LewesAverage pricePEN 62Average duration22mDaily departures11
Hastings - LewesAverage pricePEN 84Average duration1h 1mDaily departures11