Cheap Train tickets to Croydon

What are the most popular routes to Croydon?

Gatwick - CroydonAverage priceARS 23 507Average duration26mDaily departures21
London - CroydonAverage priceARS 16 065Average duration22mDaily departures41
Horsham - CroydonAverage priceARS 42 817Average duration50mDaily departures16
Polegate - CroydonAverage priceARS 119 922Average duration1h 6mDaily departures12
Crawley - CroydonAverage priceARS 41 455Average duration30mDaily departures23