Racecourse Courtesy Bus
Travel Information for Wednesday 1st & Friday 3rd January
We offer a free raceday courtesy bus service to and from Musselburgh Racecourse servicing the park and ride facilities at:
- Wallyford train station for the Edinburgh - North Berwick Line. Exit the train station towards the Park and Ride, the Lothian Motorcoaches bus will be located at the bus stop next to the Park and Ride.
- Newcraighall train station for the Borders railway - Walk towards the Park and Ride areas and the Lothian Motorcoach will collect at the end of the footpath.
Please refer to Scotrail.co.uk for the most up to date train times for your journey.
Please note that the times may be changeable and it is best to check 24 hours before travelling.
New Year’s Day – Wednesday 1st January
As there are no train services on New Year’s Day, we won’t be running our usual service to Wallyford and Newcraighall.
We are running 2 buses from Waterloo Place to Musselburgh Racecourse for £15pp which can be booked under the New Year’s Day fixture.
The below Public Bus Services will also be running, please see the Lothian Buses website for more details and full timetable information.
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.
Lothian Bus timetables can be found here: https://www.lothianbuses.com/live-travel-info/journey-planner/
East Coast Bus timetables can be found here: https://eastcoastbuses.co.uk/
Courtesy Bus Timetable for Friday 3rd January
One bus servicing both stations.
Wallyford Train Station
The bus from Wallyford will collect at 11.00 / 12.00 / 13.00 to coincide with arrivals from Edinburgh and North Berwick.
The bus will depart from the racecourse side (north) of Linkfield Road at the corner of Millhill.
The bus to Wallyford will depart at 15.20 & 16.20 to coincide with departures to Edinburgh at 15.47 & 16.44 and departures to North Berwick at 15.50 & 16.53.
Newcraighall Train Station
The bus from Newcraighall will collect at 10.45 / 11.45 / 12.45 to coincide with arrivals from Tweedbank.
The bus will depart from the racecourse side (north) of Linkfield Road at the corner of Millhill.
The bus to Newcraighall will depart at 15.20 & 16.20 to coincide with departures to Tweedbank at 16.30 & 17.27.
Scotrail trains may be subject to short notice alterations on Friday 3rd January.
Please check before you start your journey as alterations will be made on the day.