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.
Club 50 soft drinks offer
Get a 50% discount on soft drinks when you travel on a Club 50 ticket.
Cringletie House Hotel
Buy one Scottish afternoon tea, get one free with a valid rail ticket for that day. Pre-booking required.Closest station: Galashiels
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
Johnstons of Elgin
Take a free, guided tour around the mill and get 15% off your own piece of cashmere when you travel by train.Closest station: Galashiels
Kids eat free
Award winning bar and brasserie serving fresh, seasonal produce for breakfast lunch and dinner.Closest station: Eskbank