Find out changes to our services and advice in response to Coronavirus (COVID-19)

Express coach and rail timetables

While every effort has been made to ensure the accuracy of the timetables listed below, Perth & Kinross Council can accept no liability for loss, damage or inconvenience caused by any errors.

Service number

Service descriptionNext Timetable Update
VariousEdinburgh-Perth-Birnam-Pitlochry-Aviemore-Inverness 
VariousEdinburgh - Perth - Dundee - Aberdeen 
VariousGlasgow-Stirling-Perth-Pitlochry-Aviemore-Inverness 
VariousGlasgow-Perth-Dundee-Aberdeen 
RailEdinburgh & Glasgow - Inverness

It is advised that all passengers check
scotrail.co.uk for up to date timetable
information before travelling.

RailEdinburgh & Glasgow-Dundee/Aberdeen
RailWest Highlands