I routinely ride a road bike from Walton County Route 30A, which is just West of Panama City Beach onto US 98 for about 2 miles and then on US 98 Alternate which runs along the Panama City Beach.
30A is about 19 miles long, plus the 2 miles on US 98 and about another 16 miles along Alternate US 98 to St Andrews State Park. It's a very flat 37 miles each way. Heat and wind can make up for the lack of climbs. If you take the time to visit the state parks along 30A (Deer Lake and Grayton Beach) you will see some of the most beautiful beaches in the world.
I have seen groups of riders on 30A. You could probably contact some of the local bike shops for times and places.
There is also a paved bike trail along 30A the Timpoochee Trail http://www.dep.state.fl.us/gwt/PDF/biketrails_b_v6.pdf
but that can be busy with pedestrians in some areas.
You can find information about off road trails here http://www.travel30a.com/trails.html
. I haven't done any. Be aware of the presence of pygmy rattle snakes in the area.
Last edited by pennstater; 08-23-09 at 08:12 AM.