|Distance||115 miles (186 km)|
|Average train duration||2 h 2 min|
|Average train ticket price||£42 (€47)|
|Train companies||Avanti 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.
Omio customers book a train from Lancaster to Birmingham New Street most frequently for this route.
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.
Here are some other resources that might have the information you need