Train #19, the Crescent, goes through Birmingham. It starts all the way up at New York’s Penn Station and winds up in New Orleans. Might be a possibility for you sometime.
I haven’t checked out Amtrak in about 20 years. I’ll have to consider it now. We don’t have time now before we leave but maybe in about two years.