"What time does the bank open?"
Translation:Hoe laat gaat de bank open?
You can't use 'staat' because 'staat' means that something is 'standing (up)'. And that's not something a bank would do.
You use 'gaat' for things happening in the future: Hij gaat lopen = he is going to walk. De bank gaat open = The bank opens (or: is going to open)