Getting there & away
Contents
Land
Bus
Scottish Citylink operates regular buses from Perth to Glasgow (£8, 1½ hours), Edinburgh (£7.70, 1½ hours), Dundee (£5, 35 minutes), Aberdeen (£15.70, 2¼ hours) and Inverness (£14, 2¾ hours).
Stagecoach buses serve Dunkeld (30 minutes, every hour or two Monday to Saturday), Pitlochry (1¼ hours, every hour or two Monday to Saturday) and Aberfeldy (1¼ hours, roughly hourly Monday to Saturday). Citylink also serves Dunkeld and Pitlochry regularly.
Stagecoach also serves Crieff (45 minutes, at least hourly), St Fillans (1¼ hours, five daily Monday to Saturday – some services change in Crieff) via Crieff and Comrie, and Dunning (40 minutes, at least hourly Monday to Saturday) via Forteviot.
Strathtay Scottish buses travel from Perth to Blairgowrie (45 minutes, hourly Monday to Saturday) and Dundee (£3.50, 1¾ hours, hourly).
Train
There’s a train service from Glasgow’s Queen St (£11.60, one hour, at least hourly Monday to Saturday, every two hours Sunday), and a service from Edinburgh (£11.60, 1½ hours, at least hourly Monday to Saturday). Other rail destinations include Stirling (£9.30, 30 minutes, one or two per hour) and Pitlochry (£10, 30 minutes, two hourly, fewer on Sunday).
Perth
- Perth Overview
-
Getting there & around
- History
- Tips & articles
- Hotels
- Forum
Things to do
- All things to do (17)
- Activities (0)
- Entertainment (3)
- Restaurants (8)
- Shopping (1)
- Sights (5)
- Tours (0)







