Kingsbarns Golf Links
Kingsbarns Golf Links
Experience world-class Scottish links golf with breathtaking coastal views and rich heritage at Kingsbarns Golf Links near St Andrews.
Kingsbarns Golf Links, located 7 miles from St Andrews along 1.8 miles of scenic North Sea coastline, is a top-ranked traditional Scottish links golf course. Opened in 2000 and designed by Kyle Phillips, it offers challenging play with breathtaking sea views on every hole. Kingsbarns hosts prestigious tournaments like the Alfred Dunhill Links Championship and the Ricoh Women’s British Open, welcoming golfers of all skill levels to enjoy its rich heritage and stunning natural beauty.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Car
Driving from St Andrews to Kingsbarns Golf Links takes approximately 20 minutes via the A917. Parking is available on-site, but spaces can be limited during tournaments. No parking fees typically apply.
Public Bus
Regular bus services connect St Andrews to Kingsbarns village, with a journey time of around 30–40 minutes. From the village, a taxi or short walk is needed to reach the golf course. Bus fares range from £3 to £5.
Taxi
Taxis from St Andrews to Kingsbarns take about 15–20 minutes. This option is convenient for groups or those carrying golf equipment. Typical fares range from £15 to £25.
Catch the right light and the right mood, whether you want a bright city moment or a more cinematic evening visit.
Use Tower Bridge as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
A quick look at seasonal patterns and peak visiting hours.
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Discover Dundee – Scotland's sunniest city, where history meets modern design on the banks of the River Tay. Enjoy the V&A Dundee, RRS Discovery, and stunning waterfront views.
Tell me more about Dundee