The average flight time from Fort Worth to Birmingham is 1 hour and 22 minutes. The flight distance is 983 km / 611 miles and the average flight speed is 719 km/h / 447 mph.