Direct Rail

Trains to Pitlochry

With Direct Rail you can look, book and save on your train to Pitlochry simply and securely online avoiding the usual hassles associated with buying Pitlochry train tickets at the station itself.

We offer the cheapest trains to Pitlochry as well as open/flexible return tickets, so get the best fare for a train to Pitlochry by booking in advance with now!

For more information including live train times, availability, arrival times, departures times or to get Pitlochry train ticket quotes please input your details in the quote box to the left.

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.

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.