By CityLink Bus ... These busses stop at the Royal Highland Showground stop on the A8.

Walk down Ingliston Road for approximately 300 yards and the fair is on your left.