Find us

Musselburgh Racecourse is located only 6 miles to the east of Edinburgh city centre and serviced by excellent public transport links. All access routes are well signposted. Musselburgh Racecourse is to the eastern side of Musselburgh and less than 1 mile from the A1 and less than 2 miles from the A720 Edinburgh City ByPass.

Free car and coach parking is available at the top of Balcarres Road (EH21 7SD, ///today.stone.solid) close to the racecourse. This is a short walk to the main entrances or why not jump on our free shuttle bus.  

We operate a free Raceday Courtesy Bus from Wallyford Park and Ride located next to Wallyford train station for services on the Edinburgh to North Berwick line and Newcraighall for the Borders Railway services. Times for this service are avaiable here.

Details on local buses are below. 

The Racecourse opens around 2 before the first race with exact timing information located on your ticket.

Traffic is generally very busy so please allow extra time for your journey.

Local Transport

By Bus
From Edinburgh city centre

East Coast Buses 113 & 124. Pass Musselburgh Racecourse and there is a stop on Linkfield Road.

Lothian Buses Services 26 & 44. Disembark on Musselburgh High Street and it is then a short walk to the course.

From Midlothian 

East Coast Buses 46, 48 & 140 / 141.

Further details at Lothian Buses and East Coast Buses.

Lothian Bus timetables can be found here: 

East Coast Bus timetables can be found here: 

By Train
The nearest train station to Musselburgh Racecourse is Wallyford Station on the Edinburgh Waverley to North Berwick train line.
A courtesy raceday bus operates from Wallyford Park and Ride (240 metres from the Station Platform) to the Racecourse, timed to meet trains from Edinburgh and from North Berwick and also operates at the end of the racing.

Scotrail train timetables can be found here:

Courtesy Bus timetables can be found here:

Travelling By Car

Musselburgh 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.

The postcode for Sat Nav is EH21 7RG.

Free Parking
Free car and coach parking is available close to the racecourse. Follow the signage to Musselburgh Racecourse and then signs direct to the public car park, located just off Balcarres Road.
Guests can be dropped off outside the Main Entrance before taking the short drive to the car park. It is only a 5 minute walk to the main entrance or board the Raceday Shuttle Bus which operates between the car park and the racecourse.

Racegoers are welcome to leave their vehicle in our car parks overnight. Please be aware that this is at their own risk and the car park gates may be closed outwith the hours of Monday – Friday, 9-5pm.

Disabled Visitor Parking
There is a designated disabled parking area within 200 metres of the main entrance. To access this car park, please display a disabled persons parking permit and the vehicle must contain the disabled person named on the permit.
If you have any special parking needs or any questions about parking facilities and access, please contact the racecourse on  0131 665 2859.

Travelling By Taxi

Wishing to travel by taxi? We highly advise pre-booking your travel both to and from the racecourse.

East Lothian Taxi's:

  • R&J Taxi's – 0131 665 2020
  • Toun Taxi's – 0131 665 0077
  • Direct 2 U – 0131 665 2121
  • JT Taxi's – 0131 665 6565

Edinburgh Taxis:

  • Central Taxi's – 0131 229 2468
  • City Cabs – 0131 228 1211
  • Capital Cars – 0131 777 7777
  • Persevere Private Hire – 0131 555 2323
  • Edinburgh City Private Hire – 0131 555 5555

Please note, Uber operates a very limited service.

Looking to stay locally?

East Lothian has an abundance of great places to stay. Below are some of our top recommendations:

  • The Ship Inn, Musselburgh has four beautiful newly renovated rooms in the heart of Musselburgh and within walking distance (22 minutes) to the racecourse. The perfect place to stay if you're visiting the racecourse. Visit
  • Drummhor Camping & Glamping: Drummohr is one of a few 5-star campsites open all year round in Scotland. Whether you're looking to relax or explore the wonders of the shores of the Firth of Forth. A warm welcome awaits. Visit
  • Whitekirk Hill Resort: Escape to Whitekirk Hill, a breath taking countryside resort near Edinburgh. Their luxurious self-catering lodges, award-winning spa, and gourmet Orangery & Terrace are perfect for a relaxing family break. The kids will love their Play Barn, full of fun activities. Visit:

Find out more about East Lothian here:

The City of Edinburgh:

  • The Rutland: A stone throw from Edinburgh Castle in the heart of Edinburgh’s eclectic West End, sits The Rutland Hotel. Its classic Edwardian exterior houses a collection of boutique hotel rooms, apartments, eateries and bars that each represent the diversity, innovation and quality of contemporary hospitality, delivered with a unique sense of style and individuality. Visit: 
  • Rabble: Rabble luxury boutique hotel in Edinburgh’s New Town adopts a rough-luxe concept.They offer ten rooms providing the utmost of comfort, combined with an effortlessly cool stylishness.Visit
  • Tigerlily: Our beautiful Georgian building houses 33 stylish suites & bedrooms, effortlessly marrying contemporary style with original features. Visit:
  • The Virgin Hotel Edinburgh: From castle views and regal lounge areas to walk-in showers and sit-down makeup vanities, they have somewhere for everyone. Visit:

Please note, if you're booking during August we recommend booking well in advance as Edinburgh is exceptionally busy during The Edinburgh Fringe Festival