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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Lancaster to Stirling

distanceDistance148 miles (238 km)
changesDirect trainYes

Trains from Lancaster to Stirling cover the 148 miles (238 km) long journey with our travel partners like. There are direct train services available. Travellers depart most frequently from Lancaster and arrive in Stirling.

Travel Tips: Trains from Lancaster to Stirling

Travel by train to Stirling 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 Stirling.

What is the distance by train from Lancaster to Stirling?

The train distance from Lancaster to Stirling is around 148 miles (238 km).

What station does the Lancaster to Stirling train leave from? Which Stirling train station do I come into from Lancaster?

Omio customers book a train from Lancaster   to Stirling   most frequently for this route.

Where is the train station in Lancaster to go to Stirling? Where is the train station in Stirling located?

Passengers board the train most frequently from Lancaster, which is located around 1.6 miles (2.6 km) away from the city centre, and they get off the train at Stirling, located 0.1 miles (152 m) away from the city centre.

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 between Lancaster and Stirling.

More options for your journey from Lancaster to Stirling

Here are some other resources that might have the information you need