Travel from Glasgow to Perthshire

Bus or train from Glasgow to Perthshire?

ScotRail operates a train from Glasgow to Perthshire hourly. Tickets cost $15 - $20 and the journey takes 47 min. Alternatively, Scottish Citylink operates a bus from Glasgow to Perthshire every 2 hours. Tickets cost $9 - $14 and the journey takes 1 h 5 min. Stagecoach UK also services this route every 2 hours.

How to get from Glasgow to Perthshire

From Glasgow Queen Street train to Gleneagles then taxi to Perthshire. 2 h 4 min £92. From Glasgow Queen Street train to Dunblane, Railway Station (Railway Stn), line 47 bus to Crieff, Sauchie Road, then taxi to Perthshire. 3 h 12 min £63. From Glasgow Queen Street train to Stirling, Stance C (Railway Station), line 47 bus to Crieff, Hill Street (Royal Bank of Scotland), then taxi to Perthshire. 3 h 29 min £63. From Buchanan Bus Station bus to Dunblane, Railway Station (Railway Stn), line 47 bus to Crieff, Sauchie Road, then taxi to Perthshire. 3 h 42 min £62. From Buchanan Bus Station bus to Stirling, Stance C (Railway Station), line 47 bus to Crieff, Hill Street (Royal Bank of Scotland), then taxi to Perthshire. 4 h 38 min £58. From Glasgow taxi to Perthshire. 1 h 56 min £109. From Glasgow drive to Perthshire. 1 h 56 min £12.

Operators from Glasgow to Perthshire