Getting to Balbirnie

"Balbirnie House is easily accessible with or without a car. I would thoroughly recommend taking the First ScotRail train – just 45 minutes from Edinburgh Waverley to Markinch station. By arrangement, a taxi will be there to collect you and whisk you to the hotel 5 minutes away. Balbirnie is a wonderful blend of gracious classic architecture and homely comforts. The tranquil garden setting, beautifully decorated bedrooms and gourmet dining all combine to offer a relaxing haven of peace and quiet - with all the treasures of the Kingdom of Fife to explore on the doorstep.”

Vivien Devlin – HotelReview Scotland

Getting here by railway

From the railway station at Markinch follow signs through Markinch (B9130) towards Balbirnie Park.

Getting here by road

Balbirnie is located just off the A92, 35 mins from Edinburgh. From th A92, take the B9130 to Markinch and then follow the signs for Balbirnie Park and the hotel, which is about a mile along the road.

Getting here by air

From Edinburgh Airport follow signs to Forth Road Bridge. Exit at Junction 2A and follow signs to Glenrothes and Tay Bridge. At Kirkcaldy (end of dual carriageway) go straight through 3 roundabouts still following Tay Road Bridge signs. Turn first right on B9130 following signs to Markinch and Balbirnie Park.


  • Large (i.e. single decker and bigger) buses are physically unable to park up around the area immediately in front of Balbirnie’s main guest entrance.

    Buses arriving at Balbirnie House should stop opposite the main entrance to the house, on the main driveway adjacent to Balbirnie’s flags, allow guests to alight, and can then easily turn by carrying on along the drive for approximately 50 yards, and then reversing into our rear car park.

  • Substantial Free Parking On-Site