'Bank on' is a phrasal verb meaning to rely on or count on something happening. The sentence means he was depending/relying on the train being on time. 'Bank up' can mean to accumulate (like banking up a fire), while 'bank for' is not a standard phrasal verb.