Cheap Train tickets to Haywards Heath

What are the most popular routes to Haywards Heath?

London - Haywards HeathAverage priceR$157Average duration42mDaily departures18
Gatwick - Haywards HeathAverage priceR$62Average duration13mDaily departures11
Crawley - Haywards HeathAverage priceR$51Average duration11mDaily departures18
Brighton - Haywards HeathAverage priceR$108Average duration16mDaily departures10