I think each person has to experiment to find what works best for them. I have printed lesson texts, and vocabulary lists in the past. You can study these on the bus. Perhaps you can also listen on the bus. You can listen while reading. Any activity that has you in touch with the language is a good way of learning. You just have to decide whether your limited time is best spent reading, listening, reviewing words, or whatever.