The MacRobert Pavilions are on the Royal Highland Showground, Ingliston, approximately 8 miles west of Edinburgh City Centre, located next to Edinburgh International Airport. Follow signs for Edinburgh Airport off the A8. The Royal Highland Showground is clearly signposted from here.
By Air: EasyJet and BMI-Baby both fly to Edinburgh from a number of Airports in the UK, as of course do British Airways and many other of the Worlds airlines. The airport is only a 15 minute walk from the Showground, or there are plenty of Taxis.
By Train: Waverly Station in the Centre of Princes Street is the main station for the City. Airport Buses leave every 15 minutes for a very modest amount - The return ticket is very good value. The Airport stop is just 15 minutes away from the show.