|Distance||190 miles (307 km)|
|Average train duration||4 h 16 min|
|Average train ticket price||£63 (€70)|
|Train providers||Avanti West Coast|
Trains from Liverpool to Stirling cover the 190 miles (307 km) long route taking on average 4 h 16 min with our travel partners like Avanti West Coast. There are direct train services available. While the average ticket price for this trip costs around £63, you can find the cheapest train ticket for as low as £40.
Here are some other resources that might have the information you need