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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Pitlochry and Stirling

distanceDistance41 miles (66 km)
durationAverage train duration1 h 3 min
changesDirect trainYes

Trains from Pitlochry to Stirling cover the 41 miles (66 km) long route taking on average 1 h 3 min with our travel partners like. There are direct train services available.

Travel Tips

Trains from Pitlochry 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 Pitlochry to Stirling.
FAQs
What is the distance to Stirling from Pitlochry by train?
You should expect to travel around 41 miles (66 km)  to Stirling from Pitlochry by train.
How long does it take from Pitlochry to Stirling by train?
The train time from Pitlochry to Stirling is on average 1 h 3 min  for the 41 miles (66 km) long journey, but the time it takes to go between Pitlochry and Stirling by train can vary depending on specific dates or travelling on weekends and holidays.
Stations

Important Stations and Airports for this Journey

Pitlochry
Stirling
Pitlochry
Amenities