Cheap Train tickets to Haywards Heath

What are the most popular routes to Haywards Heath?

London - Haywards HeathAverage priceMAD 286Average duration42mDaily departures18
Gatwick - Haywards HeathAverage priceMAD 113Average duration13mDaily departures11
Crawley - Haywards HeathAverage priceMAD 93Average duration11mDaily departures18
Brighton - Haywards HeathAverage priceMAD 196Average duration16mDaily departures10