Haymarket is the nearest train station with excellent train links across the UK.
For more information contact National Rail on 08457 48 49 50 or visit their website.
Lothian Buses run regular services stopping outside Haymarket Station and dropping off adjacent to the Centre. Call Lothian Buses on 0131 555 6363 for more information.
Or, why not hop in a taxi? Taxis are plentiful outside Haymarket station and there is a transfer time of around 15/20 minutes to the Royal Highland Centre.