Travel information for Sunday 30th September 2018

We will be running a courtesy bus service picking up from Wallyford (services from Edinburgh and North Berwick) and Newcraighall (services from the Borders) train stations to Musselburgh Racecourse and returning afterwards at the following stations

Gates Open at Noon

First Race 14:10

Last race 17:25


Bus pick up from stations
Train Depart Tweedbank10:4511:4512:45
Train Depart Galashiels10:4911:4912:49
Arrive Newcraighall11:2912:2913:29
Bus pick up Newcraighall11:4012:4013:40


Train Depart Edinburgh Waverley 11:3312:3313:33
Arrive Wallyford11:4312:4313:43
Train Depart North Berwick11:2012:2013:20
Arrive Wallyford11:4112:4113:41
Bus pick up from Wallyford11:5012:5013:50


Bus pick up from Racecourse
Depart Musselburgh Racecourse17:2518:25
Arrive Wallyford17:3518:35
Train Depart to Edinburgh Waverley 17:4118:41
Train Depart to North Berwick17:4318:43


Arrive Newcraighall17:5018:50
Train Depart To Tweedbank18:2419:23
Arrive Galashiels19:0620:05
Arrive Tweedbank19:1020:09