Subscribe to receive top tips, train news and travel inspiration straight to your inbox
St Leonards to Croydon by train
-
First train05:11
-
Last train21:56
-
Avg changes0
-
Fastest journey1hr 17m
-
Distance74 kilometres
-
Trains per day36
-
Avg. journey time1hr 39m
-
Train operators
Explore St Leonards to Croydon by rail
Getting ready for a trip from St Leonards to Croydon aboard a local train? Here’s what you need to know — including departure times, fastest routes and ticket prices — about the trip.
Cost of train travel from St Leonards to Croydon
Here is the average ticket cost on trains from St Leonards to Croydon:
Cheapest ticket: CA$18.31
Pricing when booking a month in advance:
Pricing when booking a week in advance:
Comparing train prices with Rail Europe
Train routes may be served by one, two, three or more operators, each providing a different travel experience with its own particular services. Similar to airlines, some train operators offer no-frills services without luxury perks, but at a lower cost. Other providers guarantee an elevated level of service, which can include perks like fine dining, a welcome cocktail and access to impressive travel lounges in certain stations. These tickets run a bit higher. When planning travel, use Rail Europe to compare all different operators, compare fares and classes of service in one single location.
Departure frequency and timetable from St Leonards to Croydon
Here are the scheduling basics for trains from St Leonards to Croydon:
05:11 is the first scheduled train (Monday-Friday).
21:33 the the last scheduled train (Monday-Friday).
06:22 is the first scheduled train (Saturday and Sunday).
21:56 is the last scheduled train (Saturday and Sunday).
A train departs every 30 minutes from St Leonards toward Croydon.
Start booking your ticket aboard one of the 36 trains serving this route each day.
Travel time and distance between St Leonards and Croydon
The route’s fastest journey takes 1 hour and 17 minutes, covering a total of 74 kilometres.
Booking St Leonards to Croydon trains in advance
Booking your St Leonards to Croydon tickets in advance is the best way to save money. Tickets on this specific route can be purchased 5 months before departure.
Get notified of when tickets open for travel between St Leonards and Croydon by setting up a booking alert. We will send you an email as soon as your tickets are available for purchase.
Maximising your travels to Croydon
For a smooth travel experience, explore our help articles. Start planning your holiday and explore travel ideas in our city guide: Croydon.
Frequently asked questions
How far is St Leonards to Croydon by train?
The distance between St Leonards and Croydon is 74 kilometres.
How much does it cost to go from St Leonards to Croydon by train?
The cheapest fare for this route is CA$18.31. When booking 30 days in advance, tickets cost . A ticket bought 7 days before travel typically costs .
How far in advance can I book my St Leonards to Croydon train tickets?
You can start booking tickets for this route 5 months in advance.
What’s the travel time from St Leonards to Croydon by train?
The fastest journey time is 1 hour and 17 minutes.
Other journeys to Croydon View all journeys to Croydon
-
From Brighton to Croydon From CA$32.50
-
From Eastbourne to Croydon From CA$14.95
-
From London to Croydon From CA$27.95
-
From Birmingham to Croydon From CA$44.20
-
From Basingstoke to Croydon From CA$44.50
-
From Crawley to Croydon From CA$16.48
-
From Redhill to Croydon From CA$19.78
-
From Southampton to Croydon From CA$24.05
-
From Woking to Croydon From CA$18.31
-
From Leeds to Croydon From CA$80.60
-
From Horley to Croydon From CA$9.89
-
From Norwich to Croydon From CA$25.35
Other journeys from Croydon
-
From Croydon to Brighton From CA$32.50
-
From Croydon to Eastbourne From CA$14.95
-
From Croydon to London From CA$31.20
-
From Croydon to Tonbridge From CA$25.35
-
From Croydon to Birmingham From CA$51.35
-
From Croydon to Crawley From CA$12.35
-
From Croydon to Leeds From CA$126.75
-
From Croydon to Redhill From CA$9.89
-
From Croydon to Norwood From CA$6.23
-
From Croydon to Southampton From CA$40.95
-
From Croydon to Basingstoke From CA$43.95
-
From Croydon to Chichester From CA$18.20
Other journeys from St Leonards
-
From St Leonards to London From CA$22.75
-
From St Leonards to Eastbourne From CA$14.47
-
From St Leonards to Ashford International From CA$51.64
-
From St Leonards to Brighton From CA$30.40
-
From St Leonards to Tonbridge From CA$30.58
-
From St Leonards to Gatwick Airport From CA$39.00
-
From St Leonards to Rye (Sussex) From CA$22.34
-
From St Leonards to Lewes From CA$25.64
-
From St Leonards to Orpington From CA$44.20
-
From St Leonards to Tunbridge Wells From CA$24.72
-
From St Leonards to Pevensey From CA$9.71
-
From St Leonards to Hampden Park (Sussex) From CA$13.18