Direct Rail

Pitlochry Train Station

Pitlochry railway station is located on the line between Edinburgh or Glasgow and Inverness and serves the town of Pitlochry in Perth, Scotland. The station and some passenger services are operated by First ScotRail. Additional passenger services are operated by East Coast.

Trains to Pitlochry

With Direct Rail you can look, book and save on trains to Pitlochry simply and securely online avoiding the hassle associated with getting train tickets to Pitlochry at the station.

Not only will you find the cheapest advance fares to Pitlochry right now but also flexible off-peak and anytime fares too.

So avoid the queues and don’t miss the train, simply and securely just book the train to Pitlochry before you go, and save too.

Get to/from Pitlochry Station

Pitlochry Station Address:

Station Road, Pitlochry, PH16 5AN


Pitlochry train station is managed by ScotRail

Need to spend a night in a Pitlochry Hotel?
If so, please visit our Pitlochry Accommodation pages.