Trains from Croydon to Horsham
🚆 Planning a trip from Croydon to Horsham can take a direct train operated by Southern Service. The journey usually takes around 34 minutes and trains depart every 20 minutes. 🌍 With a distance of 43.9 km, the train ride from Croydon to Horsham offers a convenient and efficient way to reach your destination. You can relax on the train towards either Portsmouth & Southsea or Southampton Central, departing from East Croydon station and arriving at Horsham station. 🎟️ Ticket prices for the Croydon to Horsham route range from £10 to £28. If you prefer a two-step journey with a transfer, you can take a train towards Brighton, switch at Gatwick Airport, and continue towards Horsham on another train operated by Thameslink.