- This event has passed.
The Royal Highland Show
June 20 - June 23From Free
The Royal Highland Show runs from Thursday 20th June to Sunday 23rd June and we will be covering from the Thursday to Saturday. Our service delivers you right to the Main Entrance and our return is from just West of the BP garage.
We will be running extra buses at our scheduled times to meet demand.