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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Lancaster and Birmingham

distanceDistance115 miles (186 km)
durationAverage train duration2 h 2 min
priceAverage train ticket price£42 (€47)
changesDirect trainYes
carriersTrain companiesAvanti West Coast

Trains from Lancaster to Birmingham cover the 115 miles (186 km) long trip taking on average 2 h 2 min with our travel partners like Avanti West Coast. There are direct train services available. You can get the cheapest train tickets for this route for as low as £22, but the average price of train tickets is £42. Travellers depart most frequently from Lancaster and arrive in Birmingham New Street.

Travel Tips

Trains from Lancaster 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 Lancaster to Birmingham.
How much do cheap trains between Lancaster and Birmingham cost?
Looking to save money on your route? Omio customers have found the cheapest train between Lancaster and Birmingham for the next 7 days starting from £22  one way.
How much does the train from Lancaster to Birmingham cost on average?
If you are looking to purchase your train ticket in the next 7 days, you can expect the Lancaster to Birmingham train to cost on average £42  one way.
How far is it from Lancaster to Birmingham by train?
The train distance from Lancaster to Birmingham is around 115 miles (186 km).
What is the average Lancaster to Birmingham train duration?
On average the train from Lancaster to Birmingham duration is 2 h 2 min  for the 115 miles (186 km) long route, but the travel time can vary if you depart on weekends and holidays.
Which train station from Lancaster to Birmingham do I depart from? Which Birmingham train station from Lancaster do I arrive in?

Omio customers book a train from Lancaster   to Birmingham New Street   most frequently for this route.

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

You can find the most popular departure train station for this journey, Lancaster, located approximately 1 mile (s) / 2 km from the city centre of Lancaster. The most popular arrival train station in Birmingham, called Birmingham New Street, is located around 0 mile (s) / 0 km away from its city centre.

Which train companies can take me from Lancaster to Birmingham?
Take the Lancaster to Birmingham train with Avanti West Coast. However, it's always good to check out all possible train providers for the journey from Lancaster to Birmingham as there might be differences in the amenities they offer.
What are the first and last departure train times from Lancaster to Birmingham?
The first Lancaster to Birmingham train departs at 07: 56   and the last train from Lancaster to Birmingham leaves at 10: 58. Check out the most up-to-date Lancaster to Birmingham train times on Omio and find the best time to travel to your destination.
How far in advance should I book a train ticket from Lancaster to Birmingham to get the best deals?
You can find a train from Lancaster to Birmingham to cost on average £42 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Lancaster to Birmingham train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

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