COMPARE Prices across different modes

Sun
Oct 17
$59Avanti West Coast
$28Megabus
Mon
Oct 18
$64Avanti West Coast
$25National Express
Wed
Oct 20
$52Avanti West Coast
$25National Express
Fri
Oct 22
$31Avanti West Coast
$25National Express
Sat
Oct 23
$31Avanti West Coast
$25National Express
Sun
Oct 24
$58Avanti West Coast
$25National Express
Mon
Oct 25
$52Avanti West Coast
$25National Express
Tue
Oct 26
$63Avanti West Coast
$15National Express
Wed
Oct 27
$32Avanti West Coast
$25National Express
Thu
Oct 28
$52Avanti West Coast
$25National Express
Fri
Oct 29
$31Avanti West Coast
$25National Express
Sat
Oct 30
$31Avanti West Coast
$26National Express
Sun
Oct 31
$58Avanti West Coast
$27Megabus
Mon
Nov 1
$32Avanti West Coast
$25National Express
Wed
Nov 3
$32Avanti West Coast
$15National Express
Thu
Nov 4
$32Avanti West Coast
$25National Express
Fri
Nov 5
$64Avanti West Coast
$10National Express

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Preston to Birmingham

distanceDistance94 miles (152 km)
durationAverage train duration1 h 34 min
priceAverage train ticket price$54 (€44)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesAvanti West Coast

Trains from Preston to Birmingham cover the 94 miles (152 km) long route taking on average 1 h 34 min with our travel partners like Avanti West Coast. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $31 (€25), but the average price of train tickets is $54 (€44). Travelers depart most frequently from Preston and arrive in Birmingham New Street.

Travel Tips

Trains from Preston to Birmingham
Travel by train to Birmingham 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 Preston to Birmingham.
FAQs
How much are cheap trains between Preston and Birmingham?
Looking to save money on your route? Omio customers have found the cheapest train to Birmingham from Preston for the next 7 days starting from $31 (€25)  one way.
How much is a train ticket from Preston to Birmingham?
In the next 7 days you can expect to pay on average $54 (€44)  for a train ticket between Preston and Birmingham.
What is the distance between Preston and Birmingham by train?
The Preston to Birmingham train distance is approximately 94 miles (152 km).
What is the Preston to Birmingham train travel time?
On average the Preston to Birmingham train travel time is 1 h 34 min  for the 94 miles (152 km) long journey, but the duration can vary if you travel on weekends and holidays.
When traveling by train from Preston to Birmingham, which train station in Preston do I depart from and which train station in Birmingham do I arrive in?

Omio customers traveling this route depart most frequently from Preston   and arrive in Birmingham New Street.

Where is the train station in Preston to go to Birmingham? Where is the train station in Birmingham located?

Passengers board their train most frequently from Preston and travel around 1 mile (s) / 1 km from the city center to this train station.

Passengers traveling this route most often arrive at Birmingham New Street and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Birmingham.

What train providers offer a service between Preston and Birmingham?
Take the Preston to Birmingham train with Avanti West Coast. However, it's always good to check out all possible train companies for the trip from Preston to Birmingham as there might be differences in the amenities they offer.
Can I buy a direct train from Preston to Birmingham?
Yes, there are 16 direct trains per day from Preston to Birmingham, and you can find a direct train for this route with Avanti West Coast  on Omio. It's worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
How many train services per day are there to Birmingham from Preston?
The average number of trains departing Preston for Birmingham is 16 a day. The train schedules and services may vary between weekdays and weekends.
What time is the earliest train from Preston to Birmingham? What time is the last train from Preston to Birmingham?
The earliest train departing from Preston to Birmingham leaves at 7: 17 AM. The last train departing from Preston to Birmingham leaves at 10: 17 AM. You can find the latest Preston to Birmingham train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I purchase Preston to Birmingham train tickets to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this trip and save money. If you book train tickets between Preston and Birmingham within the next 7 days, you can find tickets to cost on average $54 (€44) one way. To find the best prices for this trip, consider booking your train ticket from Preston to Birmingham a few months in advance.

Important Stations and Airports for this Journey

Preston
Birmingham
The major railway station for departures from Preston is Preston. Read all the information you need to know about services, amenities and connections at Preston for your journey to Birmingham from Preston.