I've ridden double centuries on my road bike a few times, the longest being 206 miles in one, long day. On a six week tour five years ago I rode more than 100 miles on six occasions including two about 115 miles each. I'm not a fast rider. My ability to ride a long distance in a day is because I can withstand sitting on a bicyle that long.