I'd recommend allowing at least 2-3 full days for a trip to Montgomery in order to see all the important things and eat all the delicious Southern food you can.