Borders Buses service X62 from Edinburgh Bus Station to Galashiels. The journey takes approximately 1h20m.
According to the current weekday bus schedule, buses run at 7:05, then twice hourly from 8:05 to 11:55 and from 12:35 to 17:35. Then again once hourly from 18:05 to 22:08. On a Saturday, it runs once hourly from 8:05 to 11:05, then more frequently but by that time you'll have missed the wedding!
The stop is Eastgate Post Office, Peebles, which is on the High Street. Bus fare is £6.10 per person, or you can get an unlimited 24hr ticket for £10.70.
Click
here to check available journeys at specific times and to purchase tickets via the Borders Buses website. Please do check the schedule nearer the time as it might change.