Good road ride is the Edinburgh to St Andrews charity run (for Lepra), always on the Saturday nearest midsummer. On the ten times I've done it has only rained all day twice...
About 65 miles on the bike.
Good day out though, with a sweetie stop in Crossford, being eaten by midgies going over the Cliesh Hill, doom plummet into Kinross, 'bar lunch' at the Balgedie Toll Tavern, loads of tea in Falkland then a second wind blast into St Andrews after crossing the Kettle Hills. 'Bar supper' then ferried back to Embra by bus (bikes come back in trucks), and bursting for a p1sh by the time you are reunited with the bike. That's my routine anyway.