Travel from Glasgow to Anstruther

Bus or train from Glasgow to Anstruther?

ScotRail operates a train from Glasgow to Anstruther hourly. Tickets cost $26 - $35 and the journey takes 1 h 19 min. Alternatively, Stagecoach UK operates a bus from Glasgow to Anstruther hourly. Tickets cost $8 - $12 and the journey takes 1 h 51 min.

How to get from Glasgow to Anstruther

ModeDurationPrice
From Glasgow Queen Street train to Dundee City Centre, West Marketgait, line 99 bus to St Andrews, Bus Station, then bus to Anstruther, Waid Academy.3 h 2 min£24
From Buchanan Bus Station bus to Kirkcaldy, Bus Station then bus to Anstruther, Harbour.3 h 48 min£10
From Glasgow Queen Street train to Haymarket, train to Cupar, Tesco Supermarket, bus to St Andrews, Bus Station, then bus to Anstruther, Waid Academy.3 h 55 min£25
From Glasgow Queen Street train to Edinburgh, walk to Edinburgh, Bus Station (Stance 5), then bus to Anstruther, Harbour.4 h 13 min£19
From Buchanan Bus Station bus to Edinburgh, Bus Station (Stance 5) then bus to Anstruther, Harbour.4 h 37 min£17
From Glasgow drive to Anstruther.1 h 32 min£13

How long does it take to get from Glasgow to Anstruther?

It takes approximately 3 h 2 min to get from Glasgow to Anstruther, including transfers.

Is there a direct bus between Glasgow and Anstruther?

No, there is no direct bus from Glasgow to Anstruther. However, there are services departing from Buchanan Bus Station and arriving at Anstruther, Harbour via Kirkcaldy, Bus Station. The journey, including transfers, takes approximately 3 h 48 min.

Operators from Glasgow to Anstruther

OperatorPhoneWebsite
ScotRail+44 344 811 0141ScotRail
Stagecoach UKStagecoach UK
Scottish Citylink0871 266 33 33Scottish Citylink