Subscribe to receive top tips, train news and travel inspiration straight to your inbox
St Leonards to Birmingham by train
-
First train05:12
-
Last train23:32
-
Avg changes1
-
Fastest journey3hr 30m
-
Distance248 kilometres
-
Trains per day37
-
Avg. journey time4hr 22m
-
Train operators
Discover St Leonards to Birmingham by train
Planning a train adventure from St Leonards to Birmingham? To get started, check out our detailed guide to a seamless, enjoyable journey.
Train cost between St Leonards and Birmingham
Average fares along this route:
The cheapest ticket price: AU$55.84
Ticket price when booked 30 days in advance:
Ticket price when booked 7 days in advance:
Finding cheap train tickets
Booking in advance is clearly one of the easiest ways to save on tickets. Follow these other tips to find cheap train tickets for travel in Europe:
Opt for the basic, “no-frills” class of service (which is still sure to deliver a comfortable ride)
Travel with a budget train operator
Consider choosing a rail pass if you plan to travel extensively
Book off-peak fares (tickets are cheaper midweek and outside peak hours)
Select a non-flexible fare
Ride slower trains as opposed to the pricier high-speed fares
Subscribe to the Rail Europe newsletter to be notified about discounts.
And last but not least, compare ticket prices on Rail Europe. We automatically compile all ticket offers in one easy search so you can choose by price, timing or whatever is driving your journey.
Train schedule for travel between St Leonards and Birmingham
While frequency of trains along this line depends on the day of the week, on average, 37 trains make this journey of 248 kilometres each day. The first weekday departure from St Leonards is at 05:12 on weekdays. The last scheduled train during the week departs at 23:32.
During the weekend, 05:52 is the earliest scheduled departure, and 23:28 is the last. Throughout the day, trains typically depart every 23 minutes.
St Leonards to Birmingham distance and train travel time
The total distance for this route is 248 kilometres, with the fastest trip taking 3 hours and 30 minutes.
How far in advance can you reserve train tickets between St Leonards and Birmingham?
You can secure tickets for travel between St Leonards and Birmingham up to 5 months in advance. The earlier you book, the better the fares.
Maximising your travels to Birmingham
For a smooth travel experience, explore our help articles. Start planning your holiday and explore travel ideas in our city guide: Birmingham.
Frequently asked questions
How far is St Leonards to Birmingham by train?
The distance between St Leonards and Birmingham is 248 kilometres.
What is the St Leonards to Birmingham train price?
The lowest price available on this route is AU$55.84. Tickets booked 30 days in advance are priced around . Booking 7 days before departure ensures that prices are usually around .
When do tickets go on sale for trains travelling from St Leonards to Birmingham?
Tickets for this journey become available 5 months ahead of the travel date.
How long does the train take from St Leonards to Birmingham?
The fastest journey by train is 3 hours and 30 minutes.
Other journeys to Birmingham View all journeys to Birmingham
-
From London to Birmingham From AU$13.87
-
From Glasgow to Birmingham From AU$54.02
-
From Wolverhampton to Birmingham From AU$6.57
-
From Leicester to Birmingham From AU$30.66
-
From Crewe to Birmingham From AU$18.25
-
From Coventry to Birmingham From AU$6.57
-
From Nottingham to Birmingham From AU$12.41
-
From Sheffield to Birmingham From AU$29.93
-
From Gloucester to Birmingham From AU$18.98
-
From Doncaster to Birmingham From AU$35.77
-
From Reading to Birmingham From AU$27.74
-
From Plymouth to Birmingham From AU$81.03
Other journeys from Birmingham
-
From Birmingham to Edinburgh (Waverley, city centre) From AU$76.65
-
From Birmingham to Leeds From AU$32.12
-
From Birmingham to Oxford From AU$18.25
-
From Birmingham to Stratford-upon-Avon From AU$43.80
-
From Birmingham to York From AU$34.31
-
From Birmingham to Newcastle From AU$65.70
-
From Birmingham to Brighton From AU$132.13
-
From Birmingham to Weston-super-Mare From AU$63.51
-
From Birmingham to Torquay From AU$55.48
-
From Birmingham to Northampton From AU$12.41
-
From Birmingham to Bath Spa From AU$53.29
-
From Birmingham to Chester From AU$28.47
Other journeys from St Leonards
-
From St Leonards to London From AU$25.55
-
From St Leonards to Eastbourne From AU$14.66
-
From St Leonards to Ashford International From AU$52.32
-
From St Leonards to Brighton From AU$30.80
-
From St Leonards to Tonbridge From AU$30.98
-
From St Leonards to Gatwick Airport From AU$43.80
-
From St Leonards to Rye (Sussex) From AU$22.63
-
From St Leonards to Croydon From AU$18.55
-
From St Leonards to Lewes From AU$25.97
-
From St Leonards to Orpington From AU$49.64
-
From St Leonards to Tunbridge Wells From AU$25.05
-
From St Leonards to Pevensey From AU$9.83