The approximate time of flight from charlotte to Alabama is one hour sixteen minutes. However, this time may variation.