30 miles is easily doable, 20 to 30 miles is pretty much my daily evening "after work" ride. So far the longest ride I did (several times) on my Trek 3500 is about 114 km - 70 miles. And this particular bike, unfortunately, doesn't fit me very well - it is a couple of sizes smaller than I need. Still, from pure fatigue point of view, I have a feeling that I can go much, much longer - the only thing that really bothers me is the saddle (starting after about 3 - 3.5 hours riding, anything less is just a walk in a park). Mind you - I started riding last summer and my first ride was about 7 or 8 miles. And it took me 2 hours.