Compare prices and tickets by train, bus or flight

Wed
Dec 8
$19Avanti West Coast
$21Megabus
Fri
Dec 10
$56Avanti West Coast
$21Megabus
Sun
Dec 12
$57Avanti West Coast
$21Megabus
Mon
Dec 13
$19Avanti West Coast
$22Megabus
Wed
Dec 15
$19Avanti West Coast
$21Megabus
Thu
Dec 16
$53Avanti West Coast
$21Megabus
Fri
Dec 17
$62Avanti West Coast
$21Megabus
Sat
Dec 18
$62Avanti West Coast
$21Megabus
Mon
Dec 20
$62Avanti West Coast
$21Megabus

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Birmingham to Preston

distanceDistance94 miles (152 km)
durationAverage train duration1 h 40 min
priceAverage train ticket price$34 (€28)
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 trip taking on average 1 h 40 min with our travel partners like Avanti West Coast. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $19 (€16), but the average price of train tickets is $34 (€28). Travelers 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
How much do cheap trains between Birmingham and Preston cost?
Looking to save money on your trip? Omio customers have found the cheapest train between Birmingham and Preston for the next 7 days starting from $19 (€16)  one way.
How much is the train between Birmingham and Preston on average?
The train price to Preston from Birmingham is on average $34 (€28)  if you are looking to book your tickets for this route in the next 7 days.
How many miles is it from Birmingham to Preston by train?
The distance between Birmingham and Preston by train is approximately 94 miles (152 km).
How many hours is the train time between Birmingham and Preston?
On average the Birmingham to Preston train travel time is 1 h 40 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 Birmingham to Preston, which train station in Birmingham do I depart from and which train station in Preston do I arrive in?

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

Where is the departure train station in Birmingham located? Where is the arrival train station in Preston located?

Passengers board their train most frequently from Birmingham New Street and travel around 0.2 miles (399 m) from the city center to this train station.

Passengers traveling this route most often arrive at Preston and need to travel approximately 0.9 miles (1.4 km) from the train station to the city center in Preston.

What train companies offer a service to Preston from Birmingham?
Take the Birmingham to Preston train with Avanti West Coast. However, it's always good to check out all possible train providers for the journey between Birmingham and Preston as there might be differences in the amenities they offer.
How many train services per day are there from Birmingham to Preston?
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 can I take the first train from Birmingham to Preston? When can I take the last train for the day?
The first Birmingham to Preston train departs at 8: 15 AM   and the last train from Birmingham to Preston leaves at 10: 15 AM. Check out the most up-to-date train schedule from Birmingham to Preston on Omio and find the best time to travel to your destination.
How early should I book train tickets between Birmingham and Preston to score the best deals?
The price of a one way train ticket from Birmingham to Preston is on average $34 (€28) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets from Birmingham to Preston available 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 journey to Preston from Birmingham.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 05: 15 - 23: 00 | Sun: 07: 30 - 23: 00
Public transit options for Birmingham New Street
Bus lines: N5, N6, N8, 4, 9, 23, 45, 50, 61, X51, X70
Train lines: West Midlands, CrossCountry, Avanti West Coast, Transport for Wales