Travel from Grantown-on-Spey to Glasgow

Bus or train from Grantown on Spey to Glasgow?

Stagecoach UK operates a train from Grantown on Spey to Glasgow hourly. Tickets cost $3 - $6 and the journey takes 33 min. ScotRail also services this route 3 times a day. Alternatively, Stagecoach UK operates a bus from Grantown on Spey to Glasgow hourly. Tickets cost $3 - $6 and the journey takes 33 min. 2 other operators also service this route.

How to get from Grantown on Spey to Glasgow

From Grantown-on-Spey, The Square (Bus Shelter) line 34 bus to Aviemore then train to Glasgow Queen Street. 4 h 5 min £39. From Grantown-on-Spey, The Square (Bus Shelter) line 34 bus to Aviemore, Station (Railway Station) then bus to Buchanan Bus Station. 4 h 13 min £25. From Grantown-on-Spey, The Square (Bus Shelter) line 34 bus to Aviemore, train to Perth, then train to Glasgow Queen Street. 4 h 40 min £38. From Grantown on Spey drive to Glasgow. 2 h 43 min £29.

Operators from Grantown on Spey to Glasgow