I lived a year in Nijmegen when I was younger, and later another year in Duesseldorf, so what you're describing isn't foreign to me. But where I live now there are no options other than car. If you don't own one you need a friend with one or an Uber.