Drive for show, take the train to save dough

Last updated: Monday, 24 July 2023

ScotRail has partnered with golf courses across Scotland to offer a special deal on tee times for train travellers.

There are more than 550 golf courses across Scotland, many of which are conveniently located near to railway stations, and ScotRail has teamed up with 20 of them to offer a discount to golfers who travel to the course by train.

Golfers will receive a 20 per cent discount off standard day green fees when they show a valid rail ticket for that day’s travel or Club 50 card.

A full list of the participating golf courses, and terms and conditions, can be found on the ScotRail website at

Alasdair Smart, ScotRail Tourism Manager, said:

“With the new golf season about to get underway, it's the time of the year when golfers are looking ahead and planning where they would most like to play, and with the home of golf on our doorstep, there’s no better place to play than in Scotland.

“Scotland has close to 100 courses within walking distance of the railway, and we’re delighted to have teamed with many of them to offer golfers a fantastic discount on their tee time when they travel by train.

“Whether you’re looking for a heathland or true links experience, James Braid or Old Tom Morris design, there’s a wealth of fantastic courses within a short walk from the station, allowing you to leave the car at home and enjoy a well-earned beverage after your round.”


Full list of partnered courses

Blair Atholl Golf Club

Tel: 01796 481552    Address: Invertilt Road, Blair Atholl, Perthsire PH18 5TG

Station: Blair Atholl

Distance: 0.7m / 15min

Crieff, Ferntower Golf Club

Tel: 01764 652909    Address: Perth Road,Crieff, Perthshire PH7 3LR

Station: Perth

Distance: 16.8m

Douglas Park Golf Club

Tel: 0141 942 0985    Address: Hillfoot, Bearsden, Glasgow G61 2TJ

Station: Hillfoot

Distance: 0.3m / 5min

Dundonald Links

Tel: 01294 314000    Address: Ayr Road, Irvine KA11 5BF

Station: Irvine

Distance: 2.3m

Dunkeld & Birnam Golf Club

Tel: 01350 727524    Address: Fungarth, Dunkeld, Perthshire PH8 0HU

Station: Dunkeld & Birnam

Distance: 1.9m

Elmwood Golf Course

Tel: 01334 658780    Address: Stratheden, Near Cupar, Fife KY15 5RS

Station: Springfield

Distance: 0.4m / 9min

Fortrose & Rosemarkie Golf Links

Tel: 01381 620529/620733    Address: Ness Road East, Fortrose, Ross-shire, IV10 8SE

Station: Inverness

Distance: 14.1m

Melrose Golf Club

Tel: 01896 822855 Address: Dingleton Road, Melrose, Scottish Borders TD6 9HS

Station: Tweedbank

Distance: 1.8m

Murcar Links Golf Club

Tel: 01224 704354 Address: Bridge of Don, Aberdeen AB23 8BD

Station: Aberdeen

Distance: 5m

Pitlochry Golf Course

Tel: 01796 472792 Address: Golf Course Road, Pitlochry, Perthshire PH16 5QY

Station: Pitlochry

Distance: 0.7m / 15min

Royal Musselburgh Golf Club

Tel: 01875 810276 Address: Prestongrange House, Prestonpans, East Lothian EH32 9RP

Station: Wallyford

Distance: 1.3m

Scotscraig Golf Club

Tel: 01382 552515 Address: Golf Road, Tayport, Fife DD6 9DZ

Station: Dundee

Distance: 4.6m

Stonehaven Golf Club

Tel: 01569 762124 Address: Cowie, Stonehaven AB39 3RH

Station: Stonehaven

Distance: 1.7m

Stranraer Golf Club

Tel: 01776 870245 Address: Creachmore, Leswalt, Stranraer DG9 0LF

Station: Stranraer

Distance: 2.9m

Tain Golf Club

Tel: 01862 892314 Address: Chapel Road, Tain, Ross-shire IV19 1JE

Station: Tain

Distance: 0.4m / 7min

Woll Golf Course

Tel: 01750 32711 Address: New Woll Estate, Ashkirk, TD7 4PE

Station: Tweedbank