Around 9 hours. It is best to break it up into a two day trip.
Day 1: Birmingham to tallahassee
Day 2: Tallahassee to Orlando
Day 1: Birmingham to tallahassee
Day 2: Tallahassee to Orlando