The cheapest trains from Birmingham to Preston

Showing times and prices for 26 Oct

Cheapest

£22

Average

£45

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Birmingham to Preston will cost around £ 45 if you buy it on the day, but the cheapest tickets can be found for only £ 22.

Cheapest
09:15Birmingham New Street1h40 10:55Preston
0 changes
£221One-way
11:15Birmingham New Street1h36 12:51Preston
0 changes
£421One-way
09:15Birmingham New Street2h51 12:06Bamber Bridge
1 changes
£461One-way
10:15Birmingham New Street1h36 11:51Preston
0 changes
£461One-way
10:15Birmingham New Street2h51 13:06Bamber Bridge
1 changes
£461One-way

Timetable Birmingham to Preston

Showing trains for tomorrow, Tue, 26 Oct
08:15Birmingham New Street1h36 09:51Preston
0 changes
08:15Birmingham New Street2h51 11:06Bamber Bridge
0 changes
09:15Birmingham New Street2h51 12:06Bamber Bridge
0 changes
09:15Birmingham New Street1h40 10:55Preston
0 changes
10:15Birmingham New Street1h36 11:51Preston
0 changes
10:15Birmingham New Street2h51 13:06Bamber Bridge
0 changes
11:15Birmingham New Street1h36 12:51Preston
0 changes
11:15Birmingham New Street2h51 14:06Bamber Bridge
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Mon
25 Oct
Find prices
£23National Express
Tue
26 Oct
£22Avanti West Coast
£16Megabus
Wed
27 Oct
£22Avanti West Coast
£16Megabus
Thu
28 Oct
£22Avanti West Coast
£16Megabus
Fri
29 Oct
£32Avanti West Coast
£16Megabus
Sat
30 Oct
£22Avanti West Coast
£16Megabus
Sun
31 Oct
£42Avanti West Coast
£16Megabus

The fastest trains from Birmingham to Preston

Showing times and prices for 26 Oct

Fastest Journey

1 h 36 m

Average

2 h 14 m

Trains per day

8

Distance

153 km

Of the 8 trains that leave Birmingham for Preston every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 153 km distance in an average of 2 h 14 m but if you time it right, some trains will get you there in just 1 h 36 m .

The slowest trains will take 2 h 51 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
08:15Birmingham New Street1h36 09:51Preston
0 changes
£561One-way
Fastest
10:15Birmingham New Street1h36 11:51Preston
0 changes
£461One-way
Fastest
11:15Birmingham New Street1h36 12:51Preston
0 changes
£421One-way
09:15Birmingham New Street1h40 10:55Preston
0 changes
£221One-way
09:15Birmingham New Street2h51 12:06Bamber Bridge
1 changes
£461One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Preston from Birmingham

distanceDistance94 miles (152 km)
durationAverage train duration1 h 36 min
priceAverage train ticket price£29 (€33)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesAvanti West Coast

Trains from Birmingham to Preston cover the 94 miles (152 km) long journey taking on average 1 h 36 min with our travel partners like Avanti West Coast. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this trip costs around £29, you can find the cheapest train ticket for as low as £22. Travellers depart most frequently from Birmingham New Street and arrive in Preston.

Travel Tips

Trains from Birmingham to Preston
Travel by train to Preston easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Birmingham to Preston.
FAQs
What is the price of the cheapest train from Birmingham to Preston?
Omio customers have found the cheapest trains from Birmingham to Preston to cost as little as £22  in the next 7 days.
What is the cost of a train ticket from Birmingham to Preston on average?
If you are looking to book your train ticket in the next 7 days, you can expect the Birmingham to Preston train to cost on average £29  one way.
What is the distance to Preston from Birmingham via train?
The train distance from Birmingham to Preston is around 94 miles (152 km).
How long is the train journey between Birmingham and Preston?
While the time it takes to travel 94 miles (152 km) to Preston from Birmingham can vary based on specific dates, weekends, and bank holidays, the train duration from Birmingham to Preston is on average 1 h 36 min.
Which train station from Birmingham to Preston do I depart from? Which Preston train station from Birmingham do I arrive in?

When travelling this route, Omio customers are departing most frequently from Birmingham New Street   and arriving in Preston.

Where do I find the Birmingham train station to Preston? Where is the Preston train station?

The most popular departure train station with passengers for this route, called Birmingham New Street, is located 0 mile (s) / 0 km from the city centre of Birmingham.

The most popular arrival train station, Preston, is located 1 mile (s) / 1 km away from the city centre of Preston.

What train companies offer a service from Birmingham to Preston?
If you're looking for trains from Birmingham to Preston, you can rely on Avanti West Coast to get you to Preston. It's also good to check out all possible train providers for the Birmingham to Preston journey to see if there might be differences in the amenities they offer.
How many trains per day are there to Preston from Birmingham?
The average number of trains departing Birmingham for Preston is 25 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from Birmingham to Preston? When does the last train depart from Birmingham to Preston?
The first train from Birmingham to Preston leaves at 07: 15   and the last train for this leaves at 09: 15. Omio shows you the latest train from Birmingham to Preston timetable to help you book the best departure time for this route.
How early should I buy train tickets to Preston from Birmingham to score the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you purchase train tickets to Preston from Birmingham within the next 7 days, you can find tickets to cost on average £29 one way. To find the best prices for this route, consider booking your train ticket from Birmingham to Preston a few months in advance.

Important Stations and Airports for this Journey

Birmingham
Preston
The major railway station for departures from Birmingham is Birmingham New Street. Read all the information you need to know about services, amenities and connections at Birmingham New Street for your trip from Birmingham to Preston.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Sun: 07: 30 - 23: 00 | Mon - Sat: 05: 15 - 23: 00
Connections to/from station
Train lines: West Midlands, CrossCountry, Avanti West Coast, Transport for Wales
Bus lines: N5, N6, N8, 4, 9, 23, 45, 50, 61, X51, X70