As said, depends on your altcoin. If it's an unknown one, your path is correct.
I want to add that you'll need KYC for this and beware: some banks don't accept money transfers from exchanges; some banks may lock/investigate your account if you get suddenly very big amounts of money; some banks may lock/investigate your account if the incoming money comes from too many different sources (and maybe some were even asking for refund) - worthy knowing if you plan localbitcoins and such.
All in all, do detailed research about your bank and the services you plan to use.