We are staying in N. Queensferry at a hotel near the bridge. The distance to the show is 4.5 miles, which is not too difficult a distance for us to walk-- but I don't know if the roadways are suitable for walking the span between our hotel and the Royal Highland Show? We are trying to avoid the stress of traffic jams. We will have a hired car. We are early for everything-- in other words we may beat the crowds, but we don't know what to expect. Thank you for your help!
Hi Lynette, this is the perfect question to post on TripAdvisor where you will have locals who can answer the question. Post your question on the Edinburgh Forum. It does look like it's been asked before and the bus listed below is probably the best shot. It sounds like there is bus service from Edinburgh City Centre. It's very close to the airport.
The website seems to indicate that there is plenty of parking, but as always there is some delay due to crowds. It doesn't sound any worse than a classic state fair. Here's the link to other options. I think that this is the best option. From Inverkeithing Train Station/ Ferrytoll
The frequent Stagecoach Jet747 bus service from Fife to Edinburgh Airport passes by the showground with scheduled journey time of just 25 minutes. Alight at the bus stop by Ingliston Road where there is a pedestrian entrance allowing the quickest access to the Show. Return can be from the same bus stop as it circles by the airport before returning to Ferrytoll Park and Ride and Inverkeithing Rail Station.
But, you should also ask your hotel as well. They probably have others attending the show.
Public transport is your friend. I might be going this year and taking the car, but coming from the west that makes sense. The parking costs a pretty penny too. From North Queensferry you are probably better on the bus. The showground is on the A8 near the airport so a lot of the service buses pass the gates.