Overview
- ⏱️5 hoursApproximate duration
- 🏟️Medium sizedVenue capacity is 10,000
Experience the thrill of horse racing at its finest on 5 June 2026 at Musselburgh Racecourse, just a short distance from Edinburgh. The unique proximity to the running rail offers an unmatched vantage point as horses gallop towards victory. With convenient transport options and free entry for children, it's an event for all.
Afternoon Raceday Tickets
Sales Open
Afternoon Raceday ticket sales are open!
Musselburgh Racecourse operates as a single enclosure racecourse and offers general admission tickets. You will have access to all public areas including a large picnic area overlooking the track, where there will be plenty of outdoor seating available. Musselburgh also has some fantastic hospitality packages for those who wish to spend a day at the races in luxury.


