Visit the Musselburgh Racecourse Website
Just eight miles from the centre of Edinburgh, Musselburgh racecourse is easily accessible by plane, train or car. In fact, the racecourse is just a stone’s throw from the beach, so if you fancy travelling by boat….
Buses to Musselburgh, from the centre of Edinburgh, leave from Princes Street. Look out for No.s 15 or 15a which stop on Linkfield Road or No.s 26 and 44 which stop in Musselburgh Highstreet.
If you are travelling by car, head for the City bypass from the North or West, use the A1 and the A198 if you are travelling from the South. Visitors from the Borders are likely to head in from the A68 or A7.