Can anyone tell me the bus schedule and fare (return ticket) from Edinburgh to St. Andrews. I'd like to leave around 8:30 or 9:00 am and return in the mid-afternoon. I was on the Stagecoach Fife website, but I'm finding the timetable a little confusing. I'm planning to go on a weekday. Is Stagecoach Fife the only bus that services St. Andrews from Edinburgh? Thanks for your help!