Bank can mean a place that stores money, or engages in monetary transactions. A bank can also mean land that is alongside a river or lake. This joke is playing on the word bank and its different meanings.
If you have to pay to go to the river , we ' d better stop at the bank .