Distance between Alabama Crimson Tide football and Iowa Hawkeyes football is 624 miles (1005 kilometres).