Child goes free offer

How to get toFloors Castlecar-free

Visit Floors Castle car-free

From Tweedbank railway station, regular bus 67 stops at Orchard Park in Kelso close to Floors Castle gates. The castle itself is a beautiful 30-minute stroll through the woods from here. Bus 67 also runs to Kelso from Berwick-upon-Tweed railway station, but stops in the centre of town meaning visitors need to walk further or change buses there.

There are direct trains to Tweedbank from Edinburgh Waverley (about 60 mins) via Newcraighall, Brunstane (55 mins), Shawfair (40 mins), Newtongrange, Eskbank (35 mins), Gorebridge (30 mins), Stow (20 mins) and Galashiels (5 mins).

There are direct trains to Berwick-upon-Tweed train station from: Edinburgh (about 45 mins), Newcastle (45 mins), York (2 hrs) and London (4 hrs).

Use our journey planner to get the best route from where you are.

Cyclists welcome - plan your route here

Kids go free: one free child (under 16) with every full price adult admission.

Here’s some information on accessibility on buses and trains.

About Floors Castle

Scotland’s largest lived-in castle was built for the first Duke of Roxburghe in the early eighteenth century. With a Victorian Walled Garden, herbaceous borders and a cycle trail through the woods, it’s a fabulous family day out.

For any queries about visiting contact Floors Castle on 01573 223 333 or

Address: Roxburghe Estates, Kelso, Roxburghshire TD5 7SF. Visit Website