Travelling by train in Perth and Kinross.
To check train times and plan a journey, visit the National Rail Enquiries journey planning service.
Select one of the external links below for timetables, fares and how to buy tickets from the individual train companies.
Scotrail operate the majority of train services in Scotland.
- Caledonian Sleeper services between London Euston and Scotland serve Gleneagles, Perth, Pitlochry and Rannoch Station.
- LNER provides a daily return service between Inverness, Pitlochry, Perth, Gleneagles and London.
- Crosscountry Trains do not serve stations in Perth and Kinross, however, they serve stations in Glasgow, Edinburgh and Dundee.
Assisted rail travel information
- Stations Made Easy - allows you to plan a route around a station and see photos of it
Real Time Information
To check the latest update on how your train is running, visit the National Rail Enquiries Real Time Information Service.
Development of Rail Services in Perth and Kinross
Perth & Kinross Council works with TACTRAN (Tayside and Central Scotland Transport Partnership) on rail development matters.