From West Lothian, Central Region, Glasgow and the West by bus/coach
First Bus No 38/A/B (also called the Royal Route) runs to the Royal Highland Centre and route numbers 20,21, 22 and 22A travel on the A8 beside the South Entrance to the Royal Highland Centre. The 21A runs along the A8 and down Eastfield Road hourly from Edinburgh Park & Gyle Centre. More information can be found at First Bus, by phone 01324 602 200 or on Twitter @firstscotland Fare Information can be found here.
CityLink 900 buses from Glasgow/Edinburgh also stop outside the Royal Highland Centre. For Glasgow 900 and Citylinkair (Edinburgh Airport) service with Scottish Citylink for details of direct services visit Citylink Timetable or call 0871 266 3333
From the North by bus connecting Halbeath Park & Ride, Inverkeithing Train Station and Ferrytoll Park & Ride