there's a shuttle bus that connects Bologna airoport to the city center and the main railway station. It takes less than half an hour. You can find more information here. Once at the station you need to take a train to Florence. You can check timetables here.
Hope this helps
Last edited by Fabrizio; April 19, 2011 at 05:41 PM.