Cheap Train tickets to Horsham

What are the most popular routes to Horsham?

London - HorshamAverage pricePLN 160Average duration1h 4mDaily departures37
Epsom - HorshamAverage pricePLN 80Average duration38mDaily departures8
Chichester - HorshamAverage pricePLN 106Average duration49mDaily departures12
Gatwick - HorshamAverage pricePLN 50Average duration24mDaily departures24
Redhill - HorshamAverage pricePLN 67Average duration35mDaily departures7