Make great savings at some of Scotland's most popular attractions with ScotRail.
We have an incredible range of offers to save you money when you travel by train. Grab a 2FOR1 entry voucher, the kids can visit for free, save on an outdoor adventure, or dine out in style - there really is something for everyone.
Browse or search all our offers here.
Fortrose & Rosemarkie Golf Links
20% off standard day membership/rates on production of valid ScotRail train ticket.Closest station: Inverness
A poignant monument to the final Jacobite Rising at the head of Loch Shiel.Closest station: Glenfinnan
Built within the beautiful Glentress Forest, experience Go Ape's highest zip wire over the reservoirs in the valley.Closest station: Galashiels
Golspie Golf Club
20% off standard day membership/rates on production of valid ScotRail train ticket.Closest station: Golspie
Greenbank Garden is a tranquil celebration of the gardener’s art.Closest station: Clarkston
Highland Wildlife Park
Home to around 200 fantastic animals including the UK’s only polar bears, snow monkeys, Amur tigers and two wolverines.Closest station: Aviemore
Hill of Tarvit Mansion & Garden
Step back to the early 1900s and enjoy a grand day out, Edwardian-style!Closest station: Cupar
Get 10% accommodation discount when you book any Scottish Youth Hostel and travel with ScotRail.
House for an Art Lover, Glasgow
Charles Rennie Mackintosh designed house and interior in Bellahouston Park.Closest station: Dumbreck
Itihaas, Nirvana and Radhuni Restaurants
Visit these award-winning Bangladeshi restaurants by train and get a free taxi* when your restaurant bill exceeds £80.Closest station: Eskbank