Getting to Musselburgh Racecourse
We are located only 6 miles to the east of Edinburgh city centre, and we are serviced by excellent public transport and communication links.
There are many different ways to get here including: Bus, Car, Train, Air, Taxi, click on these links for more information.
Click here for information on our Racecourse Entrances and Car Parking Map.
|
Service 113 |
|
|
|
|
Edinburgh - Racecourse |
|
16.41-17.12 |
17.06-17.42 |
|
Racecourse - Edinburgh |
20.13-20.37 |
21.13-21.37 |
22.13-22.37 |
Lothian Buses bus numbers 26, 44 and 124 leave the centre of Edinburgh and arrive by the Police Station in Musselburgh - just a short walk to the course.
Additionally, First Bus service X24 leaves the centre of Edinburgh and runs past the Racecourse on Linkfield Road. You can find out more about local bus services by visiting Lothian Buses and First Group.
By CarMusselburgh Racecourse is easy to find by car and is situated at the eastern side of Musselburgh. All access routes are well signposted and are less than 1 mile from the A1 and less than 2 miles from the A720 Edinburgh City ByPass.
Our postcode is EH21 7RG for your Sat Nav.
Parking Facilities
We offer free car and coach parking close to the racecourse. Follow the signs to the public car park, located just off Balcarres Road (shown as P on the Map).
A courtesy bus operates on racedays to transport racegoers from the public Car Park to the racecourse entrance. Traffic is always expected to be very busy, so we do advise you to arrive early and leave plenty time to get to the Entrance Gates to make the first race.
By TrainThe nearest train station to Musselburgh Racecourse is Wallyford Station on the Edinburgh Waverley to North Berwick train line. We organise a free courtesy bus from Wallyford Park and Ride (250yds from Station Platform) to the Racecourse, returning after racing. The courtesy bus is timed to meet trains from Edinburgh and from North Berwick. Details of times are given below.
Click here for details of ScotRail train times on this route or visit www.scotrail.co.uk
Please note, bus pick up times marked with * are not guaranteed to arrive at the racecourse for first race.
To The Racecourse
|
Bus Pick Up |
16.00 |
17.00 |
17.30 |
18.00 |
18.30 |
|
Edinburgh Waverley – Wallyford |
15.43 |
16.41 |
17.14 |
17.48 |
18.14 |
|
North Berwick – Wallyford |
- |
16.27 |
17.27 |
- |
18.27 |
|
Bus Pick Up |
20.30 |
21.30 |
22.30 |
|
Wallyford - Edinburgh Waverley |
20.46 |
21.48 |
22.48 |
|
Wallyford – North Berwick |
20.50 |
21.53 |
23.22 |
|
Bus Pick Up |
11.20 |
12.00 |
12.20 |
13.00 |
13.20 |
14.00 |
|
Edinburgh Waverley – Wallyford |
11.12 |
11.43 |
12.13 |
12.43 |
13.12 |
13.43 |
|
North Berwick – Wallyford |
10.50 |
11.21 |
11.50 |
12.22 |
12.50 |
13.21 |
|
Bus Pick Up |
16.50 |
17.20 |
18.00 |
18.20 |
18.50 |
|
Wallyford - Edinburgh Waverley |
17.12 |
17.42 |
18.11 |
18.42 |
19.12 |
|
Wallyford – North Berwick |
17.19 |
17.51 |
18.23 |
18.51 |
19:51 |
By Air
The nearest airport is Edinburgh Airport. From Edinburgh Airport we are 30 minutes away by taxi. The approximate cost from Edinburgh Airport to the Racecourse by taxi is £35 to £45.
By TaxiTaxis from Edinburgh City Centre to the Racecourse cost approximately £18 to £22.
